Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/infiniband/hw/irdma/cm.c irdma_cm_create_ah() -> irdma_puda_create_ah()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 ah_info 3667789918412865536
PARAM_VALUE 1 ah_info->ah_idx 0
PARAM_VALUE 1 ah_info->ah_valid 0
PARAM_VALUE 1 ah_info->dst_arpindex 0-s32max,u32max
PARAM_VALUE 1 ah_info->hop_ttl 64
PARAM_VALUE 1 ah_info->insert_vlan_tag 0-1
PARAM_VALUE 1 ah_info->pd_idx 0
PARAM_VALUE 1 ah_info->vsi 4096-ptr_max
PARAM_VALUE 3 type 1
PARAM_VALUE 4 cb_param 4096-ptr_max
PARAM_VALUE 5 ah_ret 4096-ptr_max
BUF_SIZE 4 cb_param (-1),1040
DATA_SOURCE 2 wait $1
DATA_SOURCE 4 cb_param $0
NOSPEC 1 ah_info->vlan_tag
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 ah_info->vlan_tag 0-u16max[c]
HALF_LOCKED2 &dev->puda_cq_lock
HALF_LOCKED2 irq

drivers/infiniband/hw/irdma/puda.c irdma_ieq_create_ah() -> irdma_puda_create_ah()

Type Parameter Key Value
PARAM_VALUE 1 ah_info 6994176974303043584
PARAM_VALUE 1 ah_info->ah_idx 0
PARAM_VALUE 1 ah_info->ah_valid 0
PARAM_VALUE 1 ah_info->do_lpbk 1
PARAM_VALUE 1 ah_info->dst_arpindex 0-s32max,u32max
PARAM_VALUE 1 ah_info->hop_ttl 0
PARAM_VALUE 1 ah_info->insert_vlan_tag 0-1
PARAM_VALUE 1 ah_info->pd_idx 0
PARAM_VALUE 1 ah_info->tc_tos 0
PARAM_VALUE 1 ah_info->vlan_tag 0
PARAM_VALUE 1 ah_info->vsi 0
PARAM_VALUE 2 wait 0
PARAM_VALUE 3 type 2
PARAM_VALUE 4 cb_param 4096-ptr_max
PARAM_VALUE 5 ah_ret 4096-ptr_max
PARAM_VALUE 5 *ah_ret 0
BUF_SIZE 4 cb_param 576
DATA_SOURCE 4 cb_param $0
MEM_ZERO 1 ah_info
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 &dev->puda_cq_lock
LOCK2 &pfpdu->lock
LOCK2 flags
LOCK2 irq
HALF_LOCKED2 bh
TYPE_LOCK (struct irdma_pfpdu)->lock
TYPE_LOCK (struct irdma_sc_dev)->puda_cq_lock