Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/block/rbd.c rbd_img_fill_request() -> ceph_file_to_extents()

Type Parameter Key Value
PARAM_VALUE 0 l 4096-ptr_max
PARAM_VALUE 3 object_extents 4096-ptr_max
PARAM_VALUE 5 alloc_arg 4096-ptr_max
PARAM_VALUE 6 action_fn 550612204116914176,4063635911440801792
PARAM_VALUE 7 action_arg 1637263498925199376,8653208627311337488
BUF_SIZE 7 action_arg 32
DATA_SOURCE 5 alloc_arg $0
CONTAINER 6 -56+16 $7
UNITS 1 off unit_byte
UNITS 2 len unit_byte
HALF_LOCKED2 &obj_req->state_mutex

drivers/block/rbd.c rbd_img_fill_request_nocopy() -> ceph_file_to_extents()

Type Parameter Key Value
PARAM_VALUE 0 l 4096-ptr_max
PARAM_VALUE 3 object_extents 4096-ptr_max
PARAM_VALUE 5 alloc_arg 4096-ptr_max
PARAM_VALUE 6 action_fn 0,3424830321522266112,3900854981184401408
PARAM_VALUE 7 action_arg 1637263498925199376,3368947239493287952,8653208627311337488
BUF_SIZE 7 action_arg 32
DATA_SOURCE 5 alloc_arg $0
CONTAINER 6 -48+16 $7
UNITS 1 off unit_byte
UNITS 2 len unit_byte
HALF_LOCKED2 &obj_req->state_mutex