Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/xfs/xfs_log.c xlog_ioend_work() -> xlog_state_done_syncing()

Type Parameter Key Value
PARAM_VALUE 0 iclog 4096-ptr_max
PARAM_VALUE 0 iclog->ic_log 4096-ptr_max
PARAM_VALUE 0 iclog->ic_log->l_mp 4096-ptr_max
PARAM_VALUE 0 iclog->ic_log->l_mp->m_errortag 4096-ptr_max
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

fs/xfs/xfs_log.c xlog_write_iclog() -> xlog_state_done_syncing()

Type Parameter Key Value
PARAM_VALUE 0 iclog 4096-ptr_max
PARAM_VALUE 0 iclog->ic_bio.__bi_cnt.counter 1
PARAM_VALUE 0 iclog->ic_bio.__bi_nr_segments u32max
PARAM_VALUE 0 iclog->ic_bio.__bi_remaining.counter 1
PARAM_VALUE 0 iclog->ic_bio.bi_bdev->bd_disk->queue->blkg_list.next 4096-ptr_max
PARAM_VALUE 0 iclog->ic_bio.bi_bdev->bd_disk->queue->blkg_list.next->next 4096-ptr_max
PARAM_VALUE 0 iclog->ic_bio.bi_bdev->bd_queue 4096-ptr_max
PARAM_VALUE 0 iclog->ic_bio.bi_bdev->bd_queue->queue_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 iclog->ic_bio.bi_bvec_gap_bit 0
PARAM_VALUE 0 iclog->ic_bio.bi_cookie u32max
PARAM_VALUE 0 iclog->ic_bio.bi_crypt_context 0
PARAM_VALUE 0 iclog->ic_bio.bi_end_io 8633221898245201920
PARAM_VALUE 0 iclog->ic_bio.bi_flags 0
PARAM_VALUE 0 iclog->ic_bio.bi_integrity 0
PARAM_VALUE 0 iclog->ic_bio.bi_iocost_cost 0
PARAM_VALUE 0 iclog->ic_bio.bi_ioprio 0
PARAM_VALUE 0 iclog->ic_bio.bi_iter.bi_idx 0
PARAM_VALUE 0 iclog->ic_bio.bi_iter.bi_offset 0
PARAM_VALUE 0 iclog->ic_bio.bi_next 0
PARAM_VALUE 0 iclog->ic_bio.bi_pool 0
PARAM_VALUE 0 iclog->ic_bio.bi_private 4096-ptr_max
PARAM_VALUE 0 iclog->ic_bio.bi_status 0
PARAM_VALUE 0 iclog->ic_bio.bi_write_hint 0
PARAM_VALUE 0 iclog->ic_bio.bi_write_stream 0
PARAM_VALUE 0 iclog->ic_bio.issue_time_ns 0
PARAM_VALUE 0 iclog->ic_header 4096-ptr_max
PARAM_VALUE 0 iclog->ic_sema.first_waiter->list.next 5349227543279349760
PARAM_VALUE 0 iclog->ic_sema.first_waiter->list.prev 5349227543279349760
PARAM_VALUE 0 iclog->ic_sema.first_waiter->list.prev->next 5349227543279349760
PARAM_VALUE 0 iclog->ic_sema.first_waiter->up 0
PARAM_VALUE 0 iclog->ic_sema.lock.dep_map->name 0-255
PARAM_VALUE 0 iclog->ic_sema.lock.owner (-1)
PARAM_VALUE 0 iclog->ic_sema.lock.owner_cpu u32max
PARAM_VALUE 0 iclog->ic_state 2
PARAM_VALUE 0 *iclog->ic_log->l_iclog->ic_header->h_cycle_data 0-4294967295
CAPPED_DATA 0 iclog->ic_header->h_num_logops 1
DATA_SOURCE 0 iclog $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 0 &iclog->ic_sema
HALF_LOCKED2 &log->l_icloglock
TYPE_LOCK (struct xlog_in_core)->ic_sema