Defined in 2 files as a function:

Referenced in 6 files:

Smatch caller information:

fs/nfs/direct.c nfs_file_direct_read() -> task_io_account_read()

Type Parameter Key Value
PARAM_VALUE 0 bytes 1-1000000000
DATA_SOURCE 0 bytes r iov_iter_count
NOSPEC 0 bytes
NOSPEC 0 bytes
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 bytes 1-1000000000

fs/smb/client/smb2pdu.c smb2_readv_callback() -> task_io_account_read()

Type Parameter Key Value
NOCHECK_CALL
UNITS 0 bytes unit_byte

fs/smb/client/smb2pdu.c smb2_readv_callback() -> task_io_account_read()

Type Parameter Key Value
NOCHECK_CALL
UNITS 0 bytes unit_byte

block/blk-core.c submit_bio() -> task_io_account_read()

Type Parameter Key Value
NOSPEC 0 bytes
NOSPEC 0 bytes
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 bytes 0-u32max[c]
USER_DATA 0 bytes 0-u32max
UNITS 0 bytes unit_byte
HALF_LOCKED2 &dcc->cmd_lock
HALF_LOCKED2 &fs_info->fs_devices->device_list_mutex
HALF_LOCKED2 &fs_info->tree_log_mutex
HALF_LOCKED2 &iclog->ic_sema
HALF_LOCKED2 &info->fs_devices->device_list_mutex
HALF_LOCKED2 &log->io_mutex
HALF_LOCKED2 &md->io_barrier
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &zmd->mblk_flush_lock
HALF_LOCKED2 &zmd->mblk_sem
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &device_hotplug_lock
HALF_LOCKED2 global &floppy_mutex
HALF_LOCKED2 global &system_transition_mutex

fs/netfs/read_collect.c netfs_read_collection() -> task_io_account_read()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 bytes unit_byte

fs/nfs/read.c nfs_read_folio() -> task_io_account_read()

Type Parameter Key Value
DATA_SOURCE 0 bytes r folio_size
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/nfs/read.c nfs_readahead() -> task_io_account_read()

Type Parameter Key Value
PARAM_VALUE 0 bytes 4096-17592186040320
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 bytes 4096-17592186040320[c]
HALF_LOCKED2 &mapping->invalidate_lock

fs/smb/client/cifssmb.c cifs_readv_callback() -> task_io_account_read()

Type Parameter Key Value
NOCHECK_CALL
UNITS 0 bytes unit_byte

fs/smb/client/cifssmb.c cifs_readv_callback() -> task_io_account_read()

Type Parameter Key Value
NOCHECK_CALL
UNITS 0 bytes unit_byte