Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/infiniband/hw/irdma/virtchnl.c irdma_vchnl_req_send_sync() -> irdma_vchnl_req_get_resp()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->hw_stats_map->bitmask 0,16777215,u32max,281474976710655,72057594037927935
PARAM_VALUE 0 dev->hw_stats_map->bitoff 0,32
PARAM_VALUE 0 dev->hw_stats_map->byteoff 0,8,16,24,32,40,48,56,64,72,80,88,96,104,112,120,128,136,144,152,160,168,176,184,192,200,208,216,224,232,240,248,256,264,272,280,288,296,304,312,320,328,336,344,352,360,368,376,384,392,408,416,424,432,440,448-u16max
PARAM_VALUE 0 dev->irq_ops->irdma_cfg_aeq 0,5322352634388750336
PARAM_VALUE 0 dev->irq_ops->irdma_cfg_ceq 0,2922630830449860608,5472205709335257088
PARAM_VALUE 0 dev->irq_ops->irdma_dis_irq 7105717134914912256,7928283551908806656,8268027708490240000
PARAM_VALUE 0 dev->irq_ops->irdma_en_irq 385808503277916160,1786466826774974464,4425263231340519424
PARAM_VALUE 0 dev->vc_recv_len 0,512
PARAM_VALUE 0 dev->vchnl_mutex.dep_map->name 0-255
PARAM_VALUE 0 dev->vchnl_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 dev->vchnl_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 dev->vchnl_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 dev->vchnl_mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 dev->vchnl_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 dev->vchnl_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 1 vchnl_req 3418829862303334400
PARAM_VALUE 1 vchnl_req->parm 0,4096-ptr_max
PARAM_VALUE 1 vchnl_req->parm_len 0,4,7,16,18,152
PARAM_VALUE 1 vchnl_req->resp_len 0
PARAM_VALUE 1 vchnl_req->vchnl_msg 4096-ptr_max
PARAM_VALUE 1 vchnl_req->vf_id 0
BUF_SIZE 0 dev->fpm_commit_buf (-1),1-s32max
BUF_SIZE 0 dev->fpm_query_buf (-1),1-s32max
BUF_SIZE 0 dev->hw (-1),16496
CAPPED_DATA 0 &dev->vchnl_mutex 1
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 0 &dev->vchnl_mutex
TYPE_LOCK (struct irdma_sc_dev)->vchnl_mutex