Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/infiniband/sw/rdmavt/ah.c rvt_check_ah() -> (struct rvt_driver_provided)->check_ah()

Type Parameter Key Value
PARAM_VALUE 0 ibdev 4096-ptr_max
PARAM_VALUE 0 ibdev->phys_port_cnt 1-u32max
PARAM_VALUE 1 ah_attr 4096-ptr_max
DATA_SOURCE 0 ibdev $0
DATA_SOURCE 1 ah_attr $1
PARAM_COMPARE 1 ah_attr->port_num <= $0->phys_port_cnt
NOSPEC 1 ah_attr->port_num
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 ah_attr->ib.dlid 0-u16max
USER_DATA 1 ah_attr->ib.src_path_bits 0-255
USER_DATA 1 ah_attr->opa.dlid 0-u16max
USER_DATA 1 ah_attr->opa.src_path_bits 0-255
USER_DATA 1 ah_attr->port_num 0-255
USER_DATA 1 ah_attr->sl 0-255
USER_DATA 1 ah_attr->static_rate 0-255
HALF_LOCKED2 &ibp->rvp.lock
HALF_LOCKED2 &qp->r_lock
HALF_LOCKED2 &qp->s_hlock
HALF_LOCKED2 &qp->s_lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
HALF_LOCKED2 rcu_read