Documented in 1 files:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

net/sunrpc/xprtrdma/svc_rdma_pcl.c pcl_check_read_chunk_positions() -> pcl_next_chunk()

Type Parameter Key Value
PARAM_VALUE 0 pcl 4096-ptr_max
PARAM_VALUE 1 chunk 4096-ptr_max
CAPPED_DATA 1 chunk->ch_length 1
RX_PATH

net/sunrpc/xprtrdma/svc_rdma_pcl.c pcl_process_nonpayloads() -> pcl_next_chunk()

Type Parameter Key Value
PARAM_VALUE 0 pcl 4096-ptr_max
PARAM_VALUE 1 chunk 4096-ptr_max
DATA_SOURCE 0 pcl $0
PARAM_COMPARE 0 &pcl->cl_chunks != $0->cl_chunks.next
TASK_NOT_RUNNING

net/sunrpc/xprtrdma/svc_rdma_pcl.c pcl_process_nonpayloads() -> pcl_next_chunk()

Type Parameter Key Value
PARAM_VALUE 0 pcl 4096-ptr_max
PARAM_VALUE 1 chunk 4096-ptr_max
DATA_SOURCE 0 pcl $0
PARAM_COMPARE 0 &pcl->cl_chunks != $0->cl_chunks.next
TASK_NOT_RUNNING

net/sunrpc/xprtrdma/svc_rdma_sendto.c svc_rdma_result_payload() -> pcl_next_chunk()

Type Parameter Key Value
PARAM_VALUE 0 pcl 4096-ptr_max
PARAM_VALUE 1 chunk 1-u64max

net/sunrpc/xprtrdma/svc_rdma_rw.c svc_rdma_read_call_chunk() -> pcl_next_chunk()

Type Parameter Key Value
PARAM_VALUE 0 pcl 4096-ptr_max
BUF_SIZE 0 pcl 24
PARAM_COMPARE 0 &pcl->cl_chunks != $0->cl_chunks.next
RX_PATH

net/sunrpc/xprtrdma/svc_rdma_rw.c svc_rdma_read_multiple_chunks() -> pcl_next_chunk()

Type Parameter Key Value
PARAM_VALUE 0 pcl 4096-ptr_max
BUF_SIZE 0 pcl 24
RX_PATH