Documented in 1 files:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/gfs2/log.c gfs2_ail1_flush() -> gfs2_ail1_start_one()

Type Parameter Key Value
PARAM_VALUE 0 sdp 4096-ptr_max
PARAM_VALUE 0 sdp->sd_ail_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 sdp->sd_log_flush_lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 sdp->sd_log_flush_lock.first_waiter->type 0-1
PARAM_VALUE 1 wbc 388796424924803072,831053748791767040,5289549940995424256,8349933177266966528
PARAM_VALUE 1 wbc->inode 0,4096-ptr_max
PARAM_VALUE 1 wbc->nr_to_write 1-s64max
PARAM_VALUE 1 wbc->range_end 0,s64max
PARAM_VALUE 1 wbc->wb 0,4096-ptr_max
PARAM_VALUE 1 wbc->wb->dwork.wq->dfl_pwq 0-s64max
PARAM_VALUE 1 wbc->wb->dwork.wq->saved_max_active s32min-s32max
PARAM_VALUE 1 wbc->wb->dwork.wq->saved_min_active s32min-s32max
PARAM_VALUE 2 tr 4096-ptr_max
PARAM_VALUE 3 plug 4276293767767531520
PARAM_VALUE 3 plug->cached_rqs.head 0
PARAM_VALUE 3 plug->cb_list.next 4096-ptr_max
PARAM_VALUE 3 plug->cb_list.prev 4096-ptr_max
PARAM_VALUE 3 plug->cur_ktime 0
PARAM_VALUE 3 plug->has_elevator 0
PARAM_VALUE 3 plug->multiple_queues 0
PARAM_VALUE 3 plug->nr_ios 1-32
PARAM_VALUE 3 plug->rq_count 0
BUF_SIZE 0 sdp (-1),1-s32max
BUF_SIZE 0 sdp (-1),1-s32max
CAPPED_DATA 2 &tr->tr_list 1
DATA_SOURCE 0 sdp $0
DATA_SOURCE 1 wbc $1
STR_LEN 1 wbc->inode (-1)
NOSPEC 1 wbc->inode->i_bytes
NOSPEC 1 wbc->inode->i_mode
NOSPEC 1 wbc->inode->i_size
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 wbc->index 0-2251799813685248,4503599627370496,18444492273895866368-u64max
USER_DATA 1 wbc->inode->__i_nlink 1-u32max
USER_DATA 1 wbc->inode->i_blocks 0-18014398509481983,18428729675200069632-u64max
USER_DATA 1 wbc->inode->i_bytes 0-65023[c]
USER_DATA 1 wbc->inode->i_ino 0-u64max
USER_DATA 1 wbc->inode->i_mode 0-u16max
USER_DATA 1 wbc->inode->i_rdev 0-u32max[c]
USER_DATA 1 wbc->inode->i_size (-9223372036854775807)-(-2),0-s64max
NO_OVERFLOW_SIMPLE 0 sdp->sd_jdesc->jd_log_bio->bi_io_vec
NO_OVERFLOW_SIMPLE 1 wbc->inode->i_blkbits
NO_OVERFLOW_SIMPLE 1 wbc->inode->i_linklen
NO_OVERFLOW_SIMPLE 1 wbc->wb_bytes
NO_OVERFLOW_SIMPLE 1 wbc->wb_lcand_bytes
NO_OVERFLOW_SIMPLE 1 wbc->wb_tcand_bytes
UNITS 0 sdp unit_byte
LOCK2 0 &sdp->sd_ail_lock
HALF_LOCKED2 0 &sdp->sd_log_flush_lock
TYPE_LOCK (struct gfs2_sbd)->sd_ail_lock