Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

fs/xfs/xfs_trans.c __xfs_trans_commit() -> xfs_log_force_seq()

Type Parameter Key Value
PARAM_VALUE 0 mp 4096-ptr_max
PARAM_VALUE 0 mp->m_log 4096-ptr_max
PARAM_VALUE 0 mp->m_log->l_cilp 4096-ptr_max
PARAM_VALUE 0 mp->m_log->l_cilp->xc_ctx 4096-ptr_max
PARAM_VALUE 0 mp->m_log->l_cilp->xc_ctx->cil_pcpmask.bits 4096-ptr_max
PARAM_VALUE 0 mp->m_log->l_cilp->xc_ctx_lock.dep_map->name 0-255
PARAM_VALUE 0 mp->m_log->l_cilp->xc_ctx_lock.first_waiter->handoff_set 1
PARAM_VALUE 0 mp->m_log->l_cilp->xc_ctx_lock.first_waiter->list.next 2212933610777083904
PARAM_VALUE 0 mp->m_log->l_cilp->xc_ctx_lock.first_waiter->list.prev 2212933610777083904
PARAM_VALUE 0 mp->m_log->l_cilp->xc_ctx_lock.first_waiter->type 0-1
PARAM_VALUE 0 mp->m_log->l_cilp->xc_push_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 mp->m_log->l_cilp->xc_push_seq (-9223372036854775807)-s64max
PARAM_VALUE 0 mp->m_log->l_cilp->xc_push_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 mp->m_log->l_cilp->xc_push_wait.head.prev->next 4096-ptr_max
PARAM_VALUE 0 mp->m_log->l_cilp->xc_push_wait.head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 mp->m_log->l_iclog->ic_bio.bi_iter.bi_bvec_done 0-4294967295
PARAM_VALUE 0 mp->m_log->l_icloglock.rlock.dep_map->name 0-255
PARAM_VALUE 2 flags 1
PARAM_VALUE 3 log_flushed 0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 mp unit_byte
HALF_LOCKED2 &mp->m_growlock

fs/xfs/xfs_inode.c xfs_iunpin() -> xfs_log_force_seq()

Type Parameter Key Value
PARAM_VALUE 1 seq s64min-(-1),1-s64max
PARAM_VALUE 2 flags 0
PARAM_VALUE 3 log_flushed 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 mp unit_byte
HALF_LOCKED2 &ailp->ail_lock
HALF_LOCKED2 &bp->b_sema

fs/xfs/xfs_inode.c xfs_log_force_inode() -> xfs_log_force_seq()

Type Parameter Key Value
PARAM_VALUE 1 seq s64min-(-1),1-s64max
PARAM_VALUE 2 flags 1
PARAM_VALUE 3 log_flushed 0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 mp unit_byte
HALF_LOCKED2 &ls->ls_mutex

fs/xfs/xfs_file.c xfs_fsync_flush_log() -> xfs_log_force_seq()

Type Parameter Key Value
PARAM_VALUE 0 mp 4096-ptr_max
PARAM_VALUE 1 seq s64min-(-1),1-s64max
PARAM_VALUE 2 flags 1
PARAM_VALUE 3 log_flushed 3790186334663495680
PARAM_VALUE 3 *log_flushed 0
DATA_SOURCE 3 log_flushed $2
RX_PATH
TASK_NOT_RUNNING
UNITS 0 mp unit_byte