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/utils.c irdma_hw_modify_qp() -> irdma_gen_ae()

Type Parameter Key Value
PARAM_VALUE 0 rf 4096-ptr_max
PARAM_VALUE 0 rf->cqp.cqp_avail_reqs.prev 4096-ptr_max
PARAM_VALUE 0 rf->cqp.cqp_avail_reqs.prev->next 4096-ptr_max
PARAM_VALUE 0 rf->cqp.cqp_avail_reqs.prev->next->next 4096-ptr_max
PARAM_VALUE 0 rf->cqp.req_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 qp 4096-ptr_max
PARAM_VALUE 1 qp->term_flags 4
PARAM_VALUE 2 info 7139779496736452608
PARAM_VALUE 2 info->ae_code 513
PARAM_VALUE 2 info->ae_src 0
PARAM_VALUE 3 wait 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 rf unit_byte

drivers/infiniband/hw/irdma/utils.c irdma_ieq_mpa_crc_ae() -> irdma_gen_ae()

Type Parameter Key Value
PARAM_VALUE 0 rf 4096-ptr_max
PARAM_VALUE 1 qp 4096-ptr_max
PARAM_VALUE 1 qp->pfpdu.mpa_crc_err 1
PARAM_VALUE 1 qp->pfpdu.rxlist.next 4096-ptr_max
PARAM_VALUE 1 qp->pfpdu.rxlist.next->next 4096-ptr_max
PARAM_VALUE 1 qp->pfpdu.rxlist.next->prev 4096-ptr_max
PARAM_VALUE 2 info 1210510421435289600
PARAM_VALUE 2 info->ae_code 1285
PARAM_VALUE 2 info->ae_src 1
PARAM_VALUE 3 wait 0
BUF_SIZE 1 qp (-1),56,80,88,120,160,1040
BUF_SIZE 1 qp (-1),56,80,88,120,160,1040
DATA_SOURCE 0 rf r dev_to_rf
DATA_SOURCE 1 qp $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 flags
HALF_LOCKED2 &dev->puda_cq_lock
HALF_LOCKED2 &pfpdu->lock
HALF_LOCKED2 irq
HALF_LOCKED2 1 &qp->pfpdu.lock
TYPE_LOCK (struct irdma_pfpdu)->lock