Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/infiniband/hw/hfi1/verbs.c hfi1_update_ah_attr() -> rdma_ah_set_interface_id()

Type Parameter Key Value
PARAM_VALUE 0 attr 4096-ptr_max
PARAM_VALUE 1 if_id 1805398092808192-1805402387775487
BUF_SIZE 0 attr 56
DATA_SOURCE 0 attr $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/infiniband/core/uverbs_marshall.c rdma_ah_conv_opa_to_ib() -> rdma_ah_set_interface_id()

Type Parameter Key Value
PARAM_VALUE 0 attr 5926689428294107136
PARAM_VALUE 1 if_id 1805398092808192-1805402387775487
DATA_SOURCE 0 attr $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/infiniband/core/sa_query.c update_sm_ah() -> rdma_ah_set_interface_id()

Type Parameter Key Value
PARAM_VALUE 0 attr 6209853698671001600
PARAM_VALUE 1 if_id 144115188075855874
MEM_ZERO 0 attr
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &device->client_data_rwsem
HALF_LOCKED2 global &clients_rwsem
HALF_LOCKED2 global &devices_rwsem

drivers/infiniband/hw/hfi1/qp.c hfi1_update_ah_attr() -> rdma_ah_set_interface_id()

Type Parameter Key Value
PARAM_VALUE 0 attr 4096-ptr_max
PARAM_VALUE 1 if_id 1805398092808192-1805402387775487
DATA_SOURCE 0 attr $1
NOSPEC 0 attr->port_num
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 attr->ib.dlid 0-u16max
USER_DATA 0 attr->ib.src_path_bits 0-255
USER_DATA 0 attr->opa.dlid 0-u16max,4026531840-4026548222
USER_DATA 0 attr->opa.src_path_bits 0-255
USER_DATA 0 attr->port_num 0-255
USER_DATA 0 attr->sl 0-255
USER_DATA 0 attr->static_rate 0-255
USER_DATA 1 if_id 1805398092808192-1805398092873726,1805402119340032-180540211935
LOCK2 &qp->s_lock
HALF_LOCKED2 &qp->r_lock
HALF_LOCKED2 &qp->s_hlock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct rvt_qp)->r_lock
TYPE_LOCK (struct rvt_qp)->s_lock