Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/infiniband/ulp/ipoib/ipoib_cm.c ib_post_srq_recv() -> (struct ib_device_ops)->post_srq_recv()

Type Parameter Key Value
PARAM_VALUE 0 ibsrq 4096-ptr_max
PARAM_VALUE 0 ibsrq->device 4096-ptr_max
PARAM_VALUE 1 wr 4096-ptr_max
PARAM_VALUE 1 wr->wr_cqe 0,2147483648,18446744071562067968-u64max
PARAM_VALUE 1 wr->wr_id 0,2147483648,18446744071562067968-u64max
PARAM_VALUE 2 bad_wr 6775111694671781888
DATA_SOURCE 0 ibsrq $0
DATA_SOURCE 1 wr $1
CONTAINER 0 -96-8-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/infiniband/core/uverbs_cmd.c ib_uverbs_post_srq_recv() -> (struct ib_device_ops)->post_srq_recv()

Type Parameter Key Value
PARAM_VALUE 0 ibsrq 4096-ptr_max
PARAM_VALUE 0 ibsrq->device 4096-ptr_max
PARAM_VALUE 1 wr 0,4096-ptr_max
PARAM_VALUE 2 bad_wr 939198957071998976
BUF_SIZE 0 ibsrq 1-s32max
BUF_SIZE 0 ibsrq 1-s32max
BUF_SIZE 1 wr (-1),32-s32max
BUF_SIZE 1 wr (-1),32-s32max
DATA_SOURCE 0 ibsrq r _uobj_get_obj_read
DATA_SOURCE 1 wr r ib_uverbs_unmarshall_recv
CONTAINER 0 -96-8-0+0 $(-1)
RX_PATH
HALF_LOCKED2 &file->device->disassociate_srcu

drivers/infiniband/ulp/srpt/ib_srpt.c ib_post_srq_recv() -> (struct ib_device_ops)->post_srq_recv()

Type Parameter Key Value
PARAM_VALUE 0 ibsrq 4096-ptr_max
PARAM_VALUE 0 ibsrq->device 4096-ptr_max
PARAM_VALUE 1 wr 2666425866341113856
PARAM_VALUE 1 wr->next 0
PARAM_VALUE 1 wr->num_sge 1
PARAM_VALUE 1 wr->sg_list 2564934926040256512
PARAM_VALUE 1 wr->wr_cqe 4096-ptr_max
PARAM_VALUE 1 wr->wr_id 4096-18446744073709547520
PARAM_VALUE 2 bad_wr 8910492132154376192
DATA_SOURCE 0 ibsrq $0
DATA_SOURCE 1 wr $1
CONTAINER 0 -96-8-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/nvme/target/rdma.c ib_post_srq_recv() -> (struct ib_device_ops)->post_srq_recv()

Type Parameter Key Value
PARAM_VALUE 0 ibsrq 4096-ptr_max
PARAM_VALUE 0 ibsrq->device 4096-ptr_max
PARAM_VALUE 1 wr 4096-ptr_max
PARAM_VALUE 2 bad_wr 7191452234845802496
DATA_SOURCE 0 ibsrq $0
DATA_SOURCE 1 wr $1
CONTAINER 0 -96-8-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &device_list_mutex