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 create_server6() -> cxgb4_create_server6()

Type Parameter Key Value
PARAM_VALUE 1 stid 0-4294967294
PARAM_VALUE 2 sip 4096-ptr_max
PARAM_VALUE 4 queue 0-u16max
BIT_INFO 1 stid 0x0,0x7fffffff
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_create_server6() -> cxgb4_create_server6()

Type Parameter Key Value
PARAM_VALUE 1 stid 0-s32max
PARAM_VALUE 2 sip 4096-ptr_max
PARAM_VALUE 4 queue 0-u16max
DATA_SOURCE 1 stid $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