Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/infiniband/core/uverbs_cmd.c __uverbs_create_xsrq() -> _uobj_get_obj_read()

Type Parameter Key Value
PARAM_VALUE 0 uobj 4096-ptr_max,(-95),(-22),(-16),(-9),(-5),(-2)
BUF_SIZE 0 uobj s32min-(-1),1-s32max
HALF_LOCKED2 &file->device->disassociate_srcu

drivers/infiniband/core/uverbs_cmd.c __uverbs_create_xsrq() -> _uobj_get_obj_read()

Type Parameter Key Value
PARAM_VALUE 0 uobj 4096-ptr_max,(-95),(-22),(-16),(-9),(-5),(-2)
BUF_SIZE 0 uobj s32min-(-1),1-s32max
HALF_LOCKED2 &file->device->disassociate_srcu

drivers/infiniband/core/uverbs_cmd.c create_qp() -> _uobj_get_obj_read()

Type Parameter Key Value
PARAM_VALUE 0 uobj 4096-ptr_max,(-95),(-22),(-16),(-9),(-5),(-2)
BUF_SIZE 0 uobj s32min-(-1),1-s32max
HALF_LOCKED2 &file->device->disassociate_srcu

drivers/infiniband/core/uverbs_cmd.c create_qp() -> _uobj_get_obj_read()

Type Parameter Key Value
PARAM_VALUE 0 uobj 4096-ptr_max,(-95),(-22),(-16),(-9),(-5),(-2)
BUF_SIZE 0 uobj s32min-(-1),1-s32max
HALF_LOCKED2 &file->device->disassociate_srcu

drivers/infiniband/core/uverbs_cmd.c create_qp() -> _uobj_get_obj_read()

Type Parameter Key Value
PARAM_VALUE 0 uobj 4096-ptr_max,(-95),(-22),(-16),(-9),(-5),(-2)
BUF_SIZE 0 uobj s32min-(-1),1-s32max
HALF_LOCKED2 &file->device->disassociate_srcu

drivers/infiniband/core/uverbs_cmd.c create_qp() -> _uobj_get_obj_read()

Type Parameter Key Value
PARAM_VALUE 0 uobj 4096-ptr_max,(-95),(-22),(-16),(-9),(-5),(-2)
BUF_SIZE 0 uobj s32min-(-1),1-s32max
HALF_LOCKED2 &file->device->disassociate_srcu

drivers/infiniband/core/uverbs_cmd.c create_qp() -> _uobj_get_obj_read()

Type Parameter Key Value
PARAM_VALUE 0 uobj 4096-ptr_max,(-95),(-22),(-16),(-9),(-5),(-2)
BUF_SIZE 0 uobj s32min-(-1),1-s32max
HALF_LOCKED2 &file->device->disassociate_srcu

drivers/infiniband/core/uverbs_cmd.c ib_uverbs_alloc_mw() -> _uobj_get_obj_read()

Type Parameter Key Value
PARAM_VALUE 0 uobj 4096-ptr_max,(-95),(-22),(-16),(-9),(-5),(-2)
BUF_SIZE 0 uobj s32min-(-1),1-s32max
HALF_LOCKED2 &file->device->disassociate_srcu

drivers/infiniband/core/uverbs_cmd.c ib_uverbs_attach_mcast() -> _uobj_get_obj_read()

Type Parameter Key Value
PARAM_VALUE 0 uobj 4096-ptr_max,(-95),(-22),(-16),(-9),(-5),(-2)
BUF_SIZE 0 uobj s32min-(-1),1-s32max
HALF_LOCKED2 &file->device->disassociate_srcu

drivers/infiniband/core/uverbs_cmd.c ib_uverbs_create_ah() -> _uobj_get_obj_read()

Type Parameter Key Value
PARAM_VALUE 0 uobj 4096-ptr_max,(-95),(-22),(-16),(-9),(-5),(-2)
BUF_SIZE 0 uobj s32min-(-1),1-s32max
HALF_LOCKED2 &file->device->disassociate_srcu

drivers/infiniband/core/uverbs_cmd.c ib_uverbs_detach_mcast() -> _uobj_get_obj_read()

Type Parameter Key Value
PARAM_VALUE 0 uobj 4096-ptr_max,(-95),(-22),(-16),(-9),(-5),(-2)
BUF_SIZE 0 uobj s32min-(-1),1-s32max
HALF_LOCKED2 &file->device->disassociate_srcu

drivers/infiniband/core/uverbs_cmd.c ib_uverbs_ex_create_flow() -> _uobj_get_obj_read()

Type Parameter Key Value
PARAM_VALUE 0 uobj 4096-ptr_max,(-95),(-22),(-16),(-9),(-5),(-2)
BUF_SIZE 0 uobj s32min-(-1),1-s32max
HALF_LOCKED2 &file->device->disassociate_srcu

drivers/infiniband/core/uverbs_cmd.c ib_uverbs_ex_create_rwq_ind_table() -> _uobj_get_obj_read()

Type Parameter Key Value
PARAM_VALUE 0 uobj 4096-ptr_max,(-95),(-22),(-16),(-9),(-5),(-2)
BUF_SIZE 0 uobj s32min-(-1),1-s32max
HALF_LOCKED2 &file->device->disassociate_srcu

drivers/infiniband/core/uverbs_cmd.c ib_uverbs_ex_create_wq() -> _uobj_get_obj_read()

Type Parameter Key Value
PARAM_VALUE 0 uobj 4096-ptr_max,(-95),(-22),(-16),(-9),(-5),(-2)
BUF_SIZE 0 uobj s32min-(-1),1-s32max
HALF_LOCKED2 &file->device->disassociate_srcu

drivers/infiniband/core/uverbs_cmd.c ib_uverbs_ex_create_wq() -> _uobj_get_obj_read()

Type Parameter Key Value
PARAM_VALUE 0 uobj 4096-ptr_max,(-95),(-22),(-16),(-9),(-5),(-2)
BUF_SIZE 0 uobj s32min-(-1),1-s32max
HALF_LOCKED2 &file->device->disassociate_srcu

drivers/infiniband/core/uverbs_cmd.c ib_uverbs_ex_modify_cq() -> _uobj_get_obj_read()

Type Parameter Key Value
PARAM_VALUE 0 uobj 4096-ptr_max,(-95),(-22),(-16),(-9),(-5),(-2)
BUF_SIZE 0 uobj s32min-(-1),1-s32max
HALF_LOCKED2 &file->device->disassociate_srcu

drivers/infiniband/core/uverbs_cmd.c ib_uverbs_ex_modify_wq() -> _uobj_get_obj_read()

Type Parameter Key Value
PARAM_VALUE 0 uobj 4096-ptr_max,(-95),(-22),(-16),(-9),(-5),(-2)
BUF_SIZE 0 uobj s32min-(-1),1-s32max
HALF_LOCKED2 &file->device->disassociate_srcu

drivers/infiniband/core/uverbs_cmd.c ib_uverbs_modify_srq() -> _uobj_get_obj_read()

Type Parameter Key Value
PARAM_VALUE 0 uobj 4096-ptr_max,(-95),(-22),(-16),(-9),(-5),(-2)
BUF_SIZE 0 uobj s32min-(-1),1-s32max
HALF_LOCKED2 &file->device->disassociate_srcu

drivers/infiniband/core/uverbs_cmd.c ib_uverbs_poll_cq() -> _uobj_get_obj_read()

Type Parameter Key Value
PARAM_VALUE 0 uobj 4096-ptr_max,(-95),(-22),(-16),(-9),(-5),(-2)
BUF_SIZE 0 uobj s32min-(-1),1-s32max
HALF_LOCKED2 &file->device->disassociate_srcu

drivers/infiniband/core/uverbs_cmd.c ib_uverbs_post_recv() -> _uobj_get_obj_read()

Type Parameter Key Value
PARAM_VALUE 0 uobj 4096-ptr_max,(-95),(-22),(-16),(-9),(-5),(-2)
BUF_SIZE 0 uobj s32min-(-1),1-s32max
HALF_LOCKED2 &file->device->disassociate_srcu

drivers/infiniband/core/uverbs_cmd.c ib_uverbs_post_send() -> _uobj_get_obj_read()

Type Parameter Key Value
PARAM_VALUE 0 uobj 4096-ptr_max,(-95),(-22),(-16),(-9),(-5),(-2)
BUF_SIZE 0 uobj s32min-(-1),1-s32max
HALF_LOCKED2 &file->device->disassociate_srcu

drivers/infiniband/core/uverbs_cmd.c ib_uverbs_post_send() -> _uobj_get_obj_read()

Type Parameter Key Value
PARAM_VALUE 0 uobj 4096-ptr_max,(-95),(-22),(-16),(-9),(-5),(-2)
BUF_SIZE 0 uobj s32min-(-1),1-s32max
HALF_LOCKED2 &file->device->disassociate_srcu

drivers/infiniband/core/uverbs_cmd.c ib_uverbs_post_srq_recv() -> _uobj_get_obj_read()

Type Parameter Key Value
PARAM_VALUE 0 uobj 4096-ptr_max,(-95),(-22),(-16),(-9),(-5),(-2)
BUF_SIZE 0 uobj s32min-(-1),1-s32max
HALF_LOCKED2 &file->device->disassociate_srcu

drivers/infiniband/core/uverbs_cmd.c ib_uverbs_query_qp() -> _uobj_get_obj_read()

Type Parameter Key Value
PARAM_VALUE 0 uobj 4096-ptr_max,(-95),(-22),(-16),(-9),(-5),(-2)
BUF_SIZE 0 uobj s32min-(-1),1-s32max
HALF_LOCKED2 &file->device->disassociate_srcu

drivers/infiniband/core/uverbs_cmd.c ib_uverbs_query_srq() -> _uobj_get_obj_read()

Type Parameter Key Value
PARAM_VALUE 0 uobj 4096-ptr_max,(-95),(-22),(-16),(-9),(-5),(-2)
BUF_SIZE 0 uobj s32min-(-1),1-s32max
HALF_LOCKED2 &file->device->disassociate_srcu

drivers/infiniband/core/uverbs_cmd.c ib_uverbs_reg_mr() -> _uobj_get_obj_read()

Type Parameter Key Value
PARAM_VALUE 0 uobj 4096-ptr_max,(-95),(-22),(-16),(-9),(-5),(-2)
BUF_SIZE 0 uobj s32min-(-1),1-s32max
HALF_LOCKED2 &file->device->disassociate_srcu

drivers/infiniband/core/uverbs_cmd.c ib_uverbs_req_notify_cq() -> _uobj_get_obj_read()

Type Parameter Key Value
PARAM_VALUE 0 uobj 4096-ptr_max,(-95),(-22),(-16),(-9),(-5),(-2)
BUF_SIZE 0 uobj s32min-(-1),1-s32max
HALF_LOCKED2 &file->device->disassociate_srcu

drivers/infiniband/core/uverbs_cmd.c ib_uverbs_rereg_mr() -> _uobj_get_obj_read()

Type Parameter Key Value
PARAM_VALUE 0 uobj 4096-ptr_max,(-95),(-22),(-16),(-9),(-5),(-2)
BUF_SIZE 0 uobj s32min-(-1),1-s32max
HALF_LOCKED2 &file->device->disassociate_srcu

drivers/infiniband/core/uverbs_cmd.c ib_uverbs_resize_cq() -> _uobj_get_obj_read()

Type Parameter Key Value
PARAM_VALUE 0 uobj 4096-ptr_max,(-95),(-22),(-16),(-9),(-5),(-2)
BUF_SIZE 0 uobj s32min-(-1),1-s32max
HALF_LOCKED2 &file->device->disassociate_srcu

drivers/infiniband/core/uverbs_cmd.c kern_spec_to_ib_spec_action() -> _uobj_get_obj_read()

Type Parameter Key Value
PARAM_VALUE 0 uobj 4096-ptr_max,(-95),(-22),(-16),(-9),(-5),(-2)
BUF_SIZE 0 uobj s32min-(-1),1-s32max
HALF_LOCKED2 &file->device->disassociate_srcu

drivers/infiniband/core/uverbs_cmd.c kern_spec_to_ib_spec_action() -> _uobj_get_obj_read()

Type Parameter Key Value
PARAM_VALUE 0 uobj 4096-ptr_max,(-95),(-22),(-16),(-9),(-5),(-2)
BUF_SIZE 0 uobj s32min-(-1),1-s32max
HALF_LOCKED2 &file->device->disassociate_srcu

drivers/infiniband/core/uverbs_cmd.c modify_qp() -> _uobj_get_obj_read()

Type Parameter Key Value
PARAM_VALUE 0 uobj 4096-ptr_max,(-95),(-22),(-16),(-9),(-5),(-2)
BUF_SIZE 0 uobj s32min-(-1),1-s32max
HALF_LOCKED2 &file->device->disassociate_srcu