Documented in 1 files:
Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
net/sunrpc/xprtrdma/svc_rdma_rw.c svc_rdma_build_read_segment() -> svc_rdma_rw_ctx_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rdma | 4096-ptr_max |
| PARAM_VALUE | 0 | rdma->sc_cm_id | 4096-ptr_max |
| PARAM_VALUE | 0 | rdma->sc_cm_id->device | 4096-ptr_max |
| PARAM_VALUE | 0 | rdma->sc_rw_ctxt_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | ctxt | 4096-ptr_max |
| PARAM_VALUE | 1 | ctxt->rw_list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | ctxt->rw_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | ctxt->rw_list.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | ctxt->rw_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | ctxt->rw_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | ctxt->rw_nents | 0-1048575 |
| PARAM_VALUE | 5 | direction | 2 |
| BUF_SIZE | 1 | ctxt | (-1),144-s32max |
| BUF_SIZE | 1 | ctxt | (-1),144-s32max |
| CAPPED_DATA | 1 | ctxt->rw_nents | 1 |
| DATA_SOURCE | 0 | rdma | r svc_rdma_rqst_rdma |
| DATA_SOURCE | 1 | ctxt | r svc_rdma_get_rw_ctxt |
| RX_PATH | |||
| NO_OVERFLOW_SIMPLE | 1 | ctxt->rw_first_bvec_nents | |
| NO_OVERFLOW_SIMPLE | 1 | ctxt->rw_nents | |
| UNITS | 2 | offset | unit_byte |
| UNITS | 4 | length | unit_byte |
net/sunrpc/xprtrdma/svc_rdma_rw.c svc_rdma_build_writes() -> svc_rdma_rw_ctx_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rdma | 4096-ptr_max |
| PARAM_VALUE | 0 | rdma->sc_cm_id | 4096-ptr_max |
| PARAM_VALUE | 0 | rdma->sc_cm_id->device | 4096-ptr_max |
| PARAM_VALUE | 0 | rdma->sc_rw_ctxt_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | ctxt | 4096-ptr_max |
| PARAM_VALUE | 1 | ctxt->rw_list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | ctxt->rw_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | ctxt->rw_list.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | ctxt->rw_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | ctxt->rw_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 4 | length | 1-u32max |
| PARAM_VALUE | 5 | direction | 1 |
| BUF_SIZE | 1 | ctxt | (-1),144-s32max |
| BUF_SIZE | 1 | ctxt | (-1),144-s32max |
| CAPPED_DATA | 4 | length | 1 |
| DATA_SOURCE | 1 | ctxt | r svc_rdma_get_rw_ctxt |
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 1 | ctxt->rw_ctx.nr_ops | |
| NO_OVERFLOW_SIMPLE | 1 | ctxt->rw_first_bvec_nents | |
| UNITS | 2 | offset | unit_byte |
| UNITS | 4 | length | unit_byte |