Documented in 1 files:

Defined in 1 files as a function:

Referenced in 7 files:

Smatch caller information:

drivers/infiniband/hw/mthca/mthca_cmd.c mthca_MAD_IFC() -> ib_lid_cpu16()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/infiniband/hw/mthca/mthca_cmd.c mthca_MAD_IFC() -> ib_lid_cpu16()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/infiniband/sw/rdmavt/cq.c rvt_cq_enter() -> ib_lid_cpu16()

Type Parameter Key Value
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
LOCK2 &cq->lock
LOCK2 flags
HALF_LOCKED2 &packet->qp->r_lock
HALF_LOCKED2 &qp->r_lock
HALF_LOCKED2 &qp->r_rq.kwq->c_lock
HALF_LOCKED2 &qp->r_rq.kwq->p_lock
HALF_LOCKED2 &qp->s_lock
HALF_LOCKED2 &rq->kwq->c_lock
HALF_LOCKED2 flags
HALF_LOCKED2 rcu_read
TYPE_LOCK (struct rvt_cq)->lock

drivers/infiniband/hw/mlx5/mad.c mlx5_ib_process_mad() -> ib_lid_cpu16()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/infiniband/hw/mthca/mthca_mad.c mthca_process_mad() -> ib_lid_cpu16()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/infiniband/hw/mthca/mthca_mad.c mthca_process_mad() -> ib_lid_cpu16()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/infiniband/hw/mlx4/mad.c ib_process_mad() -> ib_lid_cpu16()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/infiniband/hw/mlx4/mad.c ib_process_mad() -> ib_lid_cpu16()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/infiniband/hw/mlx4/mad.c mlx4_MAD_IFC() -> ib_lid_cpu16()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/infiniband/core/uverbs_std_types_device.c copy_port_attr_to_resp() -> ib_lid_cpu16()

Type Parameter Key Value

drivers/infiniband/core/uverbs_std_types_device.c copy_port_attr_to_resp() -> ib_lid_cpu16()

Type Parameter Key Value

drivers/infiniband/core/uverbs_cmd.c copy_wc_to_user() -> ib_lid_cpu16()

Type Parameter Key Value
HALF_LOCKED2 &file->device->disassociate_srcu