Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 8 files:

Smatch caller information:

fs/exfat/inode.c exfat_readahead() -> iomap_readahead()

Type Parameter Key Value
PARAM_VALUE 0 ops 7653402913462484992
PARAM_VALUE 1 ctx 5287267698578399232
PARAM_VALUE 1 ctx->cur_folio 0
PARAM_VALUE 1 ctx->ops 2661645870579138560
PARAM_VALUE 1 ctx->rac 4096-ptr_max
PARAM_VALUE 1 ctx->read_ctx 0
PARAM_VALUE 1 ctx->read_ctx_file_offset 0
PARAM_VALUE 1 ctx->vi 0
PARAM_VALUE 2 private 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &mapping->invalidate_lock

fs/ntfs/aops.c ntfs_readahead() -> iomap_readahead()

Type Parameter Key Value
PARAM_VALUE 0 ops 202422952840523776
PARAM_VALUE 1 ctx 3842672544902602752
PARAM_VALUE 1 ctx->cur_folio 0
PARAM_VALUE 1 ctx->ops 3883081300587270144
PARAM_VALUE 1 ctx->rac 4096-ptr_max
PARAM_VALUE 1 ctx->read_ctx 0
PARAM_VALUE 1 ctx->read_ctx_file_offset 0
PARAM_VALUE 1 ctx->vi 0
PARAM_VALUE 2 private 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &mapping->invalidate_lock

fs/gfs2/aops.c iomap_bio_readahead() -> iomap_readahead()

Type Parameter Key Value
PARAM_VALUE 0 ops 4883705326009438208
PARAM_VALUE 1 ctx 7577866206378778624
PARAM_VALUE 1 ctx->cur_folio 0
PARAM_VALUE 1 ctx->ops 3293253056793415680
PARAM_VALUE 1 ctx->rac 4096-ptr_max
PARAM_VALUE 1 ctx->read_ctx 0
PARAM_VALUE 1 ctx->read_ctx_file_offset 0
PARAM_VALUE 1 ctx->vi 0
PARAM_VALUE 2 private 0
DATA_SOURCE 0 ops $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &mapping->invalidate_lock

fs/xfs/xfs_aops.c xfs_vm_readahead() -> iomap_readahead()

Type Parameter Key Value
PARAM_VALUE 0 ops 261349953401536512
PARAM_VALUE 1 ctx 822130149331533824
PARAM_VALUE 1 ctx->cur_folio 0
PARAM_VALUE 1 ctx->ops 2940830922071597056,3293253056793415680
PARAM_VALUE 1 ctx->rac 4096-ptr_max
PARAM_VALUE 1 ctx->read_ctx 0
PARAM_VALUE 1 ctx->read_ctx_file_offset 0
PARAM_VALUE 1 ctx->vi 0
PARAM_VALUE 2 private 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &mapping->invalidate_lock

fs/ntfs3/inode.c ntfs_readahead() -> iomap_readahead()

Type Parameter Key Value
PARAM_VALUE 0 ops 7773748799867039744
PARAM_VALUE 1 ctx 7540462364083941376
PARAM_VALUE 1 ctx->cur_folio 0
PARAM_VALUE 1 ctx->ops 2431415166071943168
PARAM_VALUE 1 ctx->rac 4096-ptr_max
PARAM_VALUE 1 ctx->read_ctx 0
PARAM_VALUE 1 ctx->read_ctx_file_offset 0
PARAM_VALUE 1 ctx->vi 0
PARAM_VALUE 2 private 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &mapping->invalidate_lock

fs/erofs/data.c erofs_readahead() -> iomap_readahead()

Type Parameter Key Value
PARAM_VALUE 0 ops 1224721432196022272
PARAM_VALUE 1 ctx 1104982637816799232
PARAM_VALUE 1 ctx->cur_folio 0
PARAM_VALUE 1 ctx->ops 3293253056793415680
PARAM_VALUE 1 ctx->rac 4096-ptr_max
PARAM_VALUE 1 ctx->read_ctx 0
PARAM_VALUE 1 ctx->read_ctx_file_offset 0
PARAM_VALUE 1 ctx->vi 0
PARAM_VALUE 2 private 773317525888487424
BUF_SIZE 2 private 24
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &mapping->invalidate_lock

fs/zonefs/file.c iomap_bio_readahead() -> iomap_readahead()

Type Parameter Key Value
PARAM_VALUE 0 ops 6642428417340542976
PARAM_VALUE 1 ctx 1689632596882644992
PARAM_VALUE 1 ctx->cur_folio 0
PARAM_VALUE 1 ctx->ops 3293253056793415680
PARAM_VALUE 1 ctx->rac 4096-ptr_max
PARAM_VALUE 1 ctx->read_ctx 0
PARAM_VALUE 1 ctx->read_ctx_file_offset 0
PARAM_VALUE 1 ctx->vi 0
PARAM_VALUE 2 private 0
DATA_SOURCE 0 ops $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &mapping->invalidate_lock

fs/fuse/file.c fuse_readahead() -> iomap_readahead()

Type Parameter Key Value
PARAM_VALUE 0 ops 6735659970514018304
PARAM_VALUE 1 ctx 4179261174125330432
PARAM_VALUE 1 ctx->cur_folio 0
PARAM_VALUE 1 ctx->ops 4854591757091811328
PARAM_VALUE 1 ctx->rac 4096-ptr_max
PARAM_VALUE 1 ctx->read_ctx 6686284327857635328
PARAM_VALUE 1 ctx->read_ctx_file_offset 0
PARAM_VALUE 1 ctx->vi 0
PARAM_VALUE 2 private 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &mapping->invalidate_lock