Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/block/drbd/drbd_main.c _drbd_send_page() -> sendpages_ok()

Type Parameter Key Value
PARAM_VALUE 1 len 0-s32max,18446744071562067968-u64max
PARAM_VALUE 2 offset 0-s32max,18446744071562067968-u64max
DATA_SOURCE 0 page $1
DATA_SOURCE 1 len $3
DATA_SOURCE 2 offset $2
UNITS 0 page unit_page
UNITS 1 len unit_byte
UNITS 2 offset unit_byte
LOCK2 &sock->mutex
TYPE_LOCK (struct drbd_socket)->mutex

drivers/nvme/host/tcp.c nvme_tcp_try_send_data() -> sendpages_ok()

Type Parameter Key Value
PARAM_VALUE 1 len 0-u32max
CAPPED_DATA 1 len 1
CAPPED_DATA 1 len 1
DATA_SOURCE 0 page r nvme_tcp_req_cur_page
DATA_SOURCE 1 len r nvme_tcp_req_cur_length
DATA_SOURCE 2 offset r nvme_tcp_req_cur_offset
RX_PATH
TASK_NOT_RUNNING
LOCK2 &queue->send_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct nvme_tcp_queue)->send_mutex