Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/infiniband/ulp/ipoib/ipoib_ib.c ipoib_ib_dev_stop_default() -> ipoib_ud_dma_unmap_rx()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->qp 4096-ptr_max
PARAM_VALUE 0 priv->qp->real_qp 4096-ptr_max
PARAM_VALUE 0 priv->rx_ring 4096-ptr_max
BUF_SIZE 0 priv 9688
BUF_SIZE 1 mapping 16
DATA_SOURCE 0 priv r ipoib_priv
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &rdev->wiphy.mtx
HALF_LOCKED2 global &rtnl_mutex

drivers/infiniband/ulp/ipoib/ipoib_ib.c ipoib_ib_handle_rx_wc() -> ipoib_ud_dma_unmap_rx()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->rx_ring 4096-ptr_max
BUF_SIZE 0 priv 9688
BUF_SIZE 1 mapping 16
DATA_SOURCE 0 priv r ipoib_priv
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 bh

drivers/infiniband/ulp/ipoib/ipoib_ib.c ipoib_ib_handle_rx_wc() -> ipoib_ud_dma_unmap_rx()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->rx_ring 4096-ptr_max
PARAM_VALUE 1 mapping 868933713590243328
BUF_SIZE 0 priv 9688
BUF_SIZE 1 mapping 16
DATA_SOURCE 0 priv r ipoib_priv
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 bh

drivers/infiniband/ulp/ipoib/ipoib_ib.c ipoib_ib_post_receive() -> ipoib_ud_dma_unmap_rx()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->qp 4096-ptr_max
PARAM_VALUE 0 priv->qp->device 4096-ptr_max
PARAM_VALUE 0 priv->qp->device->ops.post_recv 4096-ptr_max
PARAM_VALUE 0 priv->rx_ring 4096-ptr_max
PARAM_VALUE 0 priv->rx_sge 4096-ptr_max
BUF_SIZE 0 priv 9688
BUF_SIZE 1 mapping 16
DATA_SOURCE 0 priv r ipoib_priv
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dev->ethtool->rss_lock
HALF_LOCKED2 &dev->lock