Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/infiniband/hw/irdma/cm.c irdma_receive_ilq() -> irdma_find_node()

Type Parameter Key Value
PARAM_VALUE 0 cm_core 4096-ptr_max
PARAM_VALUE 2 rem_addr 4096-ptr_max
PARAM_VALUE 4 loc_addr 4096-ptr_max
PARAM_VALUE 5 vlan_id 0-4095,u16max
BUF_SIZE 0 cm_core 4568
BUF_SIZE 2 rem_addr 16
BUF_SIZE 4 loc_addr 16
FUZZY_MAX 5 vlan_id u16max
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 rem_port 0-u16max
USER_DATA 2 *rem_addr 0-u32max
USER_DATA 3 loc_port 0-u16max
USER_DATA 4 *loc_addr 0-u32max
USER_DATA 5 vlan_id 0-4095[c]
USER_PTR 2 rem_addr
USER_PTR 4 loc_addr
LOCK2 &dev->puda_cq_lock
LOCK2 irq
HALF_LOCKED2 bh
TYPE_LOCK (struct irdma_sc_dev)->puda_cq_lock

drivers/infiniband/hw/irdma/utils.c irdma_ieq_get_qp() -> irdma_find_node()

Type Parameter Key Value
PARAM_VALUE 0 cm_core 4096-ptr_max
PARAM_VALUE 2 rem_addr 4096-ptr_max
PARAM_VALUE 4 loc_addr 4096-ptr_max
BUF_SIZE 2 rem_addr 16
BUF_SIZE 4 loc_addr 16
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 rem_port 0-u16max
USER_DATA 3 loc_port 0-u16max
LOCK2 &dev->puda_cq_lock
LOCK2 irq
HALF_LOCKED2 bh
TYPE_LOCK (struct irdma_sc_dev)->puda_cq_lock