Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/infiniband/core/addr.c rdma_resolve_ip() -> queue_req()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 0 req->addr 4096-ptr_max
PARAM_VALUE 0 req->addr->net 1-u64max
PARAM_VALUE 0 req->context 4096-ptr_max
PARAM_VALUE 0 req->src_addr.sin_addr.s_addr 0-4294967295
PARAM_VALUE 0 req->status 0
BUF_SIZE 0 req 504
BUF_SIZE 0 req->context (-1),104
DATA_SOURCE 0 req r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/infiniband/core/addr.c rdma_resolve_ip() -> queue_req()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 0 req->addr 4096-ptr_max
PARAM_VALUE 0 req->addr->net 1-u64max
PARAM_VALUE 0 req->context 4096-ptr_max
PARAM_VALUE 0 req->status (-61)
BUF_SIZE 0 req 504
BUF_SIZE 0 req->context (-1),104
BUF_SIZE 0 req->status (-1)-0,144,152
DATA_SOURCE 0 req r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/infiniband/hw/mlx4/mcg.c mlx4_ib_mcg_multiplex_handler() -> queue_req()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 0 req->group 4096-ptr_max
PARAM_VALUE 0 req->group->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 req->group->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 req->group->lock.wait_lock.owner (-1)
PARAM_VALUE 0 req->group->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 req->group->node.__rb_parent_color 1
PARAM_VALUE 0 req->group->node.rb_left 4096-ptr_max
PARAM_VALUE 0 req->group->node.rb_right 4096-ptr_max
PARAM_VALUE 0 req->sa_mad.mad_hdr.attr_id 56
PARAM_VALUE 0 req->sa_mad.mad_hdr.method 2,21
BUF_SIZE 0 req 312
BUF_SIZE 0 req->group (-1),3504
CAPPED_DATA 0 req->func 1
DATA_SOURCE 0 req r _kzalloc_noprof
NOCHECK_CALL
LOCK2 &group->lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct mcast_group)->lock

drivers/infiniband/hw/mlx4/mcg.c push_deleteing_req() -> queue_req()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 0 req->clean 1
PARAM_VALUE 0 req->group 4096-ptr_max
PARAM_VALUE 0 req->group->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 req->group->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 req->group->lock.wait_lock.owner (-1)
PARAM_VALUE 0 req->group->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 req->sa_mad.mad_hdr.method 21
BUF_SIZE 0 req 312
DATA_SOURCE 0 req r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ctx->mcg_table_lock
LOCK2 &group->lock
TYPE_LOCK (struct mcast_group)->lock
TYPE_LOCK (struct mlx4_ib_demux_ctx)->mcg_table_lock