tic 762 drivers/net/ethernet/renesas/ravb_main.c u32 tic = ravb_read(ndev, TIC); tic 764 drivers/net/ethernet/renesas/ravb_main.c if (((ris0 & ric0) & BIT(q)) || ((tis & tic) & BIT(q))) { tic 769 drivers/net/ethernet/renesas/ravb_main.c ravb_write(ndev, tic & ~BIT(q), TIC); tic 781 drivers/net/ethernet/renesas/ravb_main.c tis, tic); tic 406 drivers/s390/cio/vfio_ccw_cp.c static int tic_target_chain_exists(struct ccw1 *tic, struct channel_program *cp) tic 413 drivers/s390/cio/vfio_ccw_cp.c if (is_cpa_within_range(tic->cda, ccw_head, chain->ch_len)) tic 464 drivers/s390/cio/vfio_ccw_cp.c struct ccw1 *tic; tic 468 drivers/s390/cio/vfio_ccw_cp.c tic = chain->ch_ccw + i; tic 470 drivers/s390/cio/vfio_ccw_cp.c if (!ccw_is_tic(tic)) tic 474 drivers/s390/cio/vfio_ccw_cp.c if (tic_target_chain_exists(tic, cp)) tic 478 drivers/s390/cio/vfio_ccw_cp.c ret = ccwchain_handle_ccw(tic->cda, cp); tic 484 drivers/tty/serial/sunsab.c writeb(ch, &up->regs->w.tic); tic 859 drivers/tty/serial/sunsab.c writeb(c, &up->regs->w.tic); tic 64 drivers/tty/serial/sunsab.h u8 tic; /* Transmit Immediate Character */ tic 184 fs/xfs/xfs_log.c struct xlog_ticket *tic; tic 187 fs/xfs/xfs_log.c list_for_each_entry(tic, &head->waiters, t_queue) tic 188 fs/xfs/xfs_log.c wake_up_process(tic->t_task); tic 196 fs/xfs/xfs_log.c struct xlog_ticket *tic) tic 199 fs/xfs/xfs_log.c ASSERT(tic->t_flags & XLOG_TIC_PERM_RESERV); tic 200 fs/xfs/xfs_log.c return tic->t_unit_res; tic 202 fs/xfs/xfs_log.c if (tic->t_flags & XLOG_TIC_PERM_RESERV) tic 203 fs/xfs/xfs_log.c return tic->t_unit_res * tic->t_cnt; tic 205 fs/xfs/xfs_log.c return tic->t_unit_res; tic 215 fs/xfs/xfs_log.c struct xlog_ticket *tic; tic 219 fs/xfs/xfs_log.c list_for_each_entry(tic, &head->waiters, t_queue) { tic 242 fs/xfs/xfs_log.c need_bytes = xlog_ticket_reservation(log, head, tic); tic 250 fs/xfs/xfs_log.c trace_xfs_log_grant_wake_up(log, tic); tic 251 fs/xfs/xfs_log.c wake_up_process(tic->t_task); tic 262 fs/xfs/xfs_log.c struct xlog_ticket *tic, tic 266 fs/xfs/xfs_log.c list_add_tail(&tic->t_queue, &head->waiters); tic 278 fs/xfs/xfs_log.c trace_xfs_log_grant_sleep(log, tic); tic 280 fs/xfs/xfs_log.c trace_xfs_log_grant_wake(log, tic); tic 287 fs/xfs/xfs_log.c list_del_init(&tic->t_queue); tic 290 fs/xfs/xfs_log.c list_del_init(&tic->t_queue); tic 315 fs/xfs/xfs_log.c struct xlog_ticket *tic, tic 329 fs/xfs/xfs_log.c *need_bytes = xlog_ticket_reservation(log, head, tic); tic 335 fs/xfs/xfs_log.c error = xlog_grant_head_wait(log, head, tic, tic 341 fs/xfs/xfs_log.c error = xlog_grant_head_wait(log, head, tic, *need_bytes); tic 349 fs/xfs/xfs_log.c xlog_tic_reset_res(xlog_ticket_t *tic) tic 351 fs/xfs/xfs_log.c tic->t_res_num = 0; tic 352 fs/xfs/xfs_log.c tic->t_res_arr_sum = 0; tic 353 fs/xfs/xfs_log.c tic->t_res_num_ophdrs = 0; tic 357 fs/xfs/xfs_log.c xlog_tic_add_region(xlog_ticket_t *tic, uint len, uint type) tic 359 fs/xfs/xfs_log.c if (tic->t_res_num == XLOG_TIC_LEN_MAX) { tic 361 fs/xfs/xfs_log.c tic->t_res_o_flow += tic->t_res_arr_sum; tic 362 fs/xfs/xfs_log.c tic->t_res_num = 0; tic 363 fs/xfs/xfs_log.c tic->t_res_arr_sum = 0; tic 366 fs/xfs/xfs_log.c tic->t_res_arr[tic->t_res_num].r_len = len; tic 367 fs/xfs/xfs_log.c tic->t_res_arr[tic->t_res_num].r_type = type; tic 368 fs/xfs/xfs_log.c tic->t_res_arr_sum += len; tic 369 fs/xfs/xfs_log.c tic->t_res_num++; tic 378 fs/xfs/xfs_log.c struct xlog_ticket *tic) tic 395 fs/xfs/xfs_log.c tic->t_tid++; tic 397 fs/xfs/xfs_log.c xlog_grant_push_ail(log, tic->t_unit_res); tic 399 fs/xfs/xfs_log.c tic->t_curr_res = tic->t_unit_res; tic 400 fs/xfs/xfs_log.c xlog_tic_reset_res(tic); tic 402 fs/xfs/xfs_log.c if (tic->t_cnt > 0) tic 405 fs/xfs/xfs_log.c trace_xfs_log_regrant(log, tic); tic 407 fs/xfs/xfs_log.c error = xlog_grant_head_check(log, &log->l_write_head, tic, tic 413 fs/xfs/xfs_log.c trace_xfs_log_regrant_exit(log, tic); tic 423 fs/xfs/xfs_log.c tic->t_curr_res = 0; tic 424 fs/xfs/xfs_log.c tic->t_cnt = 0; /* ungrant will give back unit_res * t_cnt. */ tic 446 fs/xfs/xfs_log.c struct xlog_ticket *tic; tic 458 fs/xfs/xfs_log.c tic = xlog_ticket_alloc(log, unit_bytes, cnt, client, permanent, 0); tic 459 fs/xfs/xfs_log.c *ticp = tic; tic 461 fs/xfs/xfs_log.c xlog_grant_push_ail(log, tic->t_cnt ? tic->t_unit_res * tic->t_cnt tic 462 fs/xfs/xfs_log.c : tic->t_unit_res); tic 464 fs/xfs/xfs_log.c trace_xfs_log_reserve(log, tic); tic 466 fs/xfs/xfs_log.c error = xlog_grant_head_check(log, &log->l_reserve_head, tic, tic 473 fs/xfs/xfs_log.c trace_xfs_log_reserve_exit(log, tic); tic 483 fs/xfs/xfs_log.c tic->t_curr_res = 0; tic 484 fs/xfs/xfs_log.c tic->t_cnt = 0; /* ungrant will give back unit_res * t_cnt. */ tic 831 fs/xfs/xfs_log.c struct xlog_ticket *tic = NULL; tic 836 fs/xfs/xfs_log.c error = xfs_log_reserve(mp, 600, 1, &tic, XFS_LOG, 0); tic 854 fs/xfs/xfs_log.c tic->t_flags = 0; tic 855 fs/xfs/xfs_log.c tic->t_curr_res -= sizeof(magic); tic 856 fs/xfs/xfs_log.c error = xlog_write(log, &vec, tic, &lsn, NULL, flags); tic 886 fs/xfs/xfs_log.c if (tic) { tic 887 fs/xfs/xfs_log.c trace_xfs_log_umount_write(log, tic); tic 888 fs/xfs/xfs_log.c xlog_ungrant_log_space(log, tic); tic 889 fs/xfs/xfs_log.c xfs_log_ticket_put(tic); tic 3665 fs/xfs/xfs_log.c struct xlog_ticket *tic; tic 3668 fs/xfs/xfs_log.c tic = kmem_zone_zalloc(xfs_log_ticket_zone, alloc_flags); tic 3669 fs/xfs/xfs_log.c if (!tic) tic 3674 fs/xfs/xfs_log.c atomic_set(&tic->t_ref, 1); tic 3675 fs/xfs/xfs_log.c tic->t_task = current; tic 3676 fs/xfs/xfs_log.c INIT_LIST_HEAD(&tic->t_queue); tic 3677 fs/xfs/xfs_log.c tic->t_unit_res = unit_res; tic 3678 fs/xfs/xfs_log.c tic->t_curr_res = unit_res; tic 3679 fs/xfs/xfs_log.c tic->t_cnt = cnt; tic 3680 fs/xfs/xfs_log.c tic->t_ocnt = cnt; tic 3681 fs/xfs/xfs_log.c tic->t_tid = prandom_u32(); tic 3682 fs/xfs/xfs_log.c tic->t_clientid = client; tic 3683 fs/xfs/xfs_log.c tic->t_flags = XLOG_TIC_INITED; tic 3685 fs/xfs/xfs_log.c tic->t_flags |= XLOG_TIC_PERM_RESERV; tic 3687 fs/xfs/xfs_log.c xlog_tic_reset_res(tic); tic 3689 fs/xfs/xfs_log.c return tic; tic 132 fs/xfs/xfs_log.h int xfs_log_regrant(struct xfs_mount *mp, struct xlog_ticket *tic); tic 38 fs/xfs/xfs_log_cil.c struct xlog_ticket *tic; tic 40 fs/xfs/xfs_log_cil.c tic = xlog_ticket_alloc(log, 0, 1, XFS_TRANSACTION, 0, tic 47 fs/xfs/xfs_log_cil.c tic->t_curr_res = 0; tic 48 fs/xfs/xfs_log_cil.c return tic; tic 651 fs/xfs/xfs_log_cil.c struct xlog_ticket *tic; tic 792 fs/xfs/xfs_log_cil.c tic = ctx->ticket; tic 795 fs/xfs/xfs_log_cil.c thdr.th_tid = tic->t_tid; tic 800 fs/xfs/xfs_log_cil.c tic->t_curr_res -= lhdr.i_len + sizeof(xlog_op_header_t); tic 806 fs/xfs/xfs_log_cil.c error = xlog_write(log, &lvhdr, tic, &ctx->start_lsn, NULL, 0); tic 845 fs/xfs/xfs_log_cil.c commit_lsn = xfs_log_done(log->l_mp, tic, &commit_iclog, false); tic 879 fs/xfs/xfs_log_cil.c xfs_log_ticket_put(tic); tic 452 fs/xfs/xfs_log_priv.h struct xlog_ticket *tic, tic 931 fs/xfs/xfs_trace.h TP_PROTO(struct xlog *log, struct xlog_ticket *tic), tic 932 fs/xfs/xfs_trace.h TP_ARGS(log, tic), tic 952 fs/xfs/xfs_trace.h __entry->ocnt = tic->t_ocnt; tic 953 fs/xfs/xfs_trace.h __entry->cnt = tic->t_cnt; tic 954 fs/xfs/xfs_trace.h __entry->curr_res = tic->t_curr_res; tic 955 fs/xfs/xfs_trace.h __entry->unit_res = tic->t_unit_res; tic 956 fs/xfs/xfs_trace.h __entry->flags = tic->t_flags; tic 996 fs/xfs/xfs_trace.h TP_PROTO(struct xlog *log, struct xlog_ticket *tic), \ tic 997 fs/xfs/xfs_trace.h TP_ARGS(log, tic))