Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/erofs/fileio.c erofs_fileio_read_folio() -> erofs_fileio_rq_submit()

Type Parameter Key Value
PARAM_VALUE 0 rq 0,4096-ptr_max
PARAM_VALUE 0 rq->bio.bi_bdev->bd_disk->queue->blkg_list.next 4096-ptr_max
PARAM_VALUE 0 rq->bio.bi_bdev->bd_disk->queue->blkg_list.next->next 4096-ptr_max
PARAM_VALUE 0 rq->bio.bi_bdev->bd_queue 4096-ptr_max
PARAM_VALUE 0 rq->bio.bi_bdev->bd_queue->queue_lock.rlock.dep_map->name 0-255
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &mapping->invalidate_lock

fs/erofs/fileio.c erofs_fileio_readahead() -> erofs_fileio_rq_submit()

Type Parameter Key Value
PARAM_VALUE 0 rq 0,4096-ptr_max
PARAM_VALUE 0 rq->bio.bi_bdev->bd_disk->queue->blkg_list.next 4096-ptr_max
PARAM_VALUE 0 rq->bio.bi_bdev->bd_disk->queue->blkg_list.next->next 4096-ptr_max
PARAM_VALUE 0 rq->bio.bi_bdev->bd_queue 4096-ptr_max
PARAM_VALUE 0 rq->bio.bi_bdev->bd_queue->queue_lock.rlock.dep_map->name 0-255
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &mapping->invalidate_lock

fs/erofs/fileio.c erofs_fileio_scan_folio() -> erofs_fileio_rq_submit()

Type Parameter Key Value
PARAM_VALUE 0 rq 4096-ptr_max
BUF_SIZE 0 rq (-1),464
BUF_SIZE 0 rq (-1),464
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &mapping->invalidate_lock

fs/erofs/fileio.c erofs_fileio_submit_bio() -> erofs_fileio_rq_submit()

Type Parameter Key Value
PARAM_VALUE 0 rq 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &mapping->invalidate_lock

fs/erofs/fileio.c erofs_read_meta_folio() -> erofs_fileio_rq_submit()

Type Parameter Key Value
PARAM_VALUE 0 rq 4096-ptr_max
PARAM_VALUE 0 rq->bio.__bi_cnt.counter 1
PARAM_VALUE 0 rq->bio.__bi_nr_segments u32max
PARAM_VALUE 0 rq->bio.__bi_remaining.counter 1
PARAM_VALUE 0 rq->bio.bi_bdev 0
PARAM_VALUE 0 rq->bio.bi_bdev->bd_disk->queue->blkg_list.next 4096-ptr_max
PARAM_VALUE 0 rq->bio.bi_bdev->bd_disk->queue->blkg_list.next->next 4096-ptr_max
PARAM_VALUE 0 rq->bio.bi_bdev->bd_queue 4096-ptr_max
PARAM_VALUE 0 rq->bio.bi_bdev->bd_queue->queue_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 rq->bio.bi_bvec_gap_bit 0
PARAM_VALUE 0 rq->bio.bi_cookie u32max
PARAM_VALUE 0 rq->bio.bi_crypt_context 0
PARAM_VALUE 0 rq->bio.bi_end_io 0
PARAM_VALUE 0 rq->bio.bi_flags 0
PARAM_VALUE 0 rq->bio.bi_integrity 0
PARAM_VALUE 0 rq->bio.bi_iocost_cost 0
PARAM_VALUE 0 rq->bio.bi_ioprio 0
PARAM_VALUE 0 rq->bio.bi_iter.bi_idx 0
PARAM_VALUE 0 rq->bio.bi_iter.bi_offset 0
PARAM_VALUE 0 rq->bio.bi_iter.bi_sector 0-36028797018963967
PARAM_VALUE 0 rq->bio.bi_max_vecs 16
PARAM_VALUE 0 rq->bio.bi_next 0
PARAM_VALUE 0 rq->bio.bi_pool 0
PARAM_VALUE 0 rq->bio.bi_private 0
PARAM_VALUE 0 rq->bio.bi_status 0
PARAM_VALUE 0 rq->bio.bi_write_hint 0
PARAM_VALUE 0 rq->bio.bi_write_stream 0
PARAM_VALUE 0 rq->bio.issue_time_ns 0
PARAM_VALUE 0 rq->ref.refs.counter 2
PARAM_VALUE 0 rq->sb 4096-ptr_max
BUF_SIZE 0 rq 464
DATA_SOURCE 0 rq r erofs_fileio_rq_alloc
NOCHECK_CALL