Home
last modified time | relevance | path

Searched refs:iclog (Results 1 – 4 of 4) sorted by relevance

/linux/fs/xfs/
H A Dxfs_log.c39 struct xlog_in_core *iclog);
46 struct xlog_in_core **iclog,
52 struct xlog_in_core *iclog,
58 struct xlog_in_core *iclog,
63 struct xlog_in_core *iclog);
475 struct xlog_in_core *iclog; in xlog_state_shutdown_callbacks() local
478 iclog = log->l_iclog; in xlog_state_shutdown_callbacks()
480 if (atomic_read(&iclog->ic_refcnt)) { in xlog_state_shutdown_callbacks()
484 list_splice_init(&iclog->ic_callbacks, &cb_list); in xlog_state_shutdown_callbacks()
490 wake_up_all(&iclog->ic_write_wait); in xlog_state_shutdown_callbacks()
[all …]
H A Dxfs_log_priv.h516 void xlog_state_switch_iclogs(struct xlog *log, struct xlog_in_core *iclog,
518 int xlog_state_release_iclog(struct xlog *log, struct xlog_in_core *iclog,
556 struct xlog_in_core *iclog);
591 int xlog_wait_on_iclog(struct xlog_in_core *iclog)
592 __releases(iclog->ic_log->l_icloglock);
H A Dxfs_log_cil.c951 struct xlog_in_core *iclog) in xlog_cil_set_ctx_write_state() argument
954 xfs_lsn_t lsn = be64_to_cpu(iclog->ic_header.h_lsn); in xlog_cil_set_ctx_write_state()
976 iclog->ic_flags |= XLOG_ICL_NEED_FLUSH; in xlog_cil_set_ctx_write_state()
986 atomic_inc(&iclog->ic_refcnt); in xlog_cil_set_ctx_write_state()
997 list_add_tail(&ctx->iclog_entry, &iclog->ic_callbacks); in xlog_cil_set_ctx_write_state()
1006 ctx->commit_iclog = iclog; in xlog_cil_set_ctx_write_state()
H A Dxfs_trace.h4543 TP_PROTO(struct xlog_in_core *iclog, unsigned long caller_ip),
4544 TP_ARGS(iclog, caller_ip),
4555 __entry->dev = iclog->ic_log->l_mp->m_super->s_dev;
4556 __entry->state = iclog->ic_state;
4557 __entry->refcount = atomic_read(&iclog->ic_refcnt);
4558 __entry->offset = iclog->ic_offset;
4559 __entry->flags = iclog->ic_flags;
4560 __entry->lsn = be64_to_cpu(iclog->ic_header.h_lsn);
4576 TP_PROTO(struct xlog_in_core *iclog, unsigned long caller_ip), \
4577 TP_ARGS(iclog, caller_ip))