Documented in 1 files:

Defined in 2 files as a member:

Defined in 2 files as a function:

Referenced in 9 files:

Smatch caller information:

drivers/md/dm-pcache/cache_req.c pcache_cache_handle_req() -> cache_read()

Type Parameter Key Value
PARAM_VALUE 0 cache 4096-ptr_max
PARAM_VALUE 1 pcache_req 4096-ptr_max
PARAM_VALUE 1 pcache_req->bio 4096-ptr_max
PARAM_VALUE 1 pcache_req->ret 0
BUF_SIZE 1 pcache_req->bio (-1),144
BUF_SIZE 1 pcache_req->pcache (-1),16,40-s32max
DATA_SOURCE 0 cache $0
DATA_SOURCE 1 pcache_req $1
NOSPEC 1 pcache_req->bio->bi_iter.bi_sector
NOSPEC 1 pcache_req->bio->bi_iter.bi_size
NOSPEC 1 pcache_req->data_len
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 pcache_req->bio->bi_iter.bi_sector 0-u64max
HOST_DATA 1 pcache_req->bio->bi_iter.bi_size 0-u32max[c]
HOST_DATA 1 pcache_req->data_len 0-u32max[c]
HOST_DATA 1 pcache_req->off 0,512-18446744073709551104
USER_DATA 1 pcache_req->bio->bi_ioprio 0-u16max
USER_DATA 1 pcache_req->bio->bi_iter.bi_sector 0-u64max
USER_DATA 1 pcache_req->bio->bi_iter.bi_size 0-u32max
USER_DATA 1 pcache_req->data_len 0-u32max
USER_DATA 1 pcache_req->off 0,512-18446744073709551104
HALF_LOCKED2 &md->io_barrier

net/sunrpc/cache.c cache_read_pipefs() -> cache_read()

Type Parameter Key Value
PARAM_VALUE 0 cache 4096-ptr_max
PARAM_VALUE 0 cache->f_op 4096-ptr_max
PARAM_VALUE 0 cache->f_op->read 1-u64max
PARAM_VALUE 2 count 0-1000000000,2147479552
PARAM_VALUE 3 *ppos 0-1000000000
BUF_SIZE 3 ppos (-1),8
BUF_SIZE 3 ppos (-1),8
BUF_SIZE 4 cd 64,208
BUF_SIZE 4 cd 64,208
CAPPED_DATA 1 pcache_req 1
DATA_SOURCE 0 cache $0
DATA_SOURCE 1 pcache_req $1
DATA_SOURCE 2 count $2
DATA_SOURCE 3 ppos $3
FUZZY_MAX 2 count 2147479552
BIT_INFO 0 cache->f_mode 0x20001,0xffffffffffffffff
USER_DATA 1 pcache_req 0-u64max[c]
USER_DATA 2 count 0-1000000000
USER_DATA 3 *ppos 0-1000000000
UNITS 4 cd unit_array_size
USER_PTR 3 ppos

net/sunrpc/cache.c cache_read_procfs() -> cache_read()

Type Parameter Key Value
PARAM_VALUE 0 cache 4096-ptr_max
PARAM_VALUE 0 cache->f_op 4096-ptr_max
PARAM_VALUE 0 cache->f_op->read 1-u64max
PARAM_VALUE 2 count 0-1000000000,2147479552
PARAM_VALUE 3 *ppos 0-1000000000
BUF_SIZE 3 ppos (-1),8
BUF_SIZE 3 ppos (-1),8
BUF_SIZE 4 cd s32min-(-2),1-s32max
BUF_SIZE 4 cd s32min-(-2),1-s32max
DATA_SOURCE 0 cache $0
DATA_SOURCE 1 pcache_req $1
DATA_SOURCE 2 count $2
DATA_SOURCE 3 ppos $3
DATA_SOURCE 4 cd r pde_data
FUZZY_MAX 2 count 2147479552
BIT_INFO 0 cache->f_mode 0x20001,0xffffffffffffffff
USER_DATA 1 pcache_req 0-u64max[c]
USER_DATA 2 count 0-1000000000
USER_DATA 3 *ppos 0-1000000000
USER_PTR 3 ppos