Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/infiniband/hw/cxgb4/cm.c c4iw_create_listen() -> cxgb4_alloc_stid()

Type Parameter Key Value
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 568
DATA_SOURCE 2 data r alloc_ep
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &buffer->mutex
HALF_LOCKED2 &ctx->mutex
HALF_LOCKED2 &device->client_data_rwsem
HALF_LOCKED2 &frag->frag_sem
HALF_LOCKED2 global &clients_rwsem
HALF_LOCKED2 global &ctrl_lock
HALF_LOCKED2 global &devices_rwsem
HALF_LOCKED2 global &ib_ctx.ib_dev_mutex
HALF_LOCKED2 global &init_lock
HALF_LOCKED2 global &lock

drivers/target/iscsi/cxgbit/cxgbit_cm.c __cxgbit_setup_cdev_np() -> cxgb4_alloc_stid()

Type Parameter Key Value
PARAM_VALUE 1 family 2,10
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 672
DATA_SOURCE 2 data $1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &tpg->tpg_access_lock
LOCK2 global &cdev_list_lock
LOCK2 global &np_lock
HALF_LOCKED2 &buffer->mutex
HALF_LOCKED2 &frag->frag_sem
HALF_LOCKED2 &subsys->su_mutex
TYPE_LOCK (struct iscsi_portal_group)->tpg_access_lock