Home
last modified time | relevance | path

Searched refs:ibwc (Results 1 – 2 of 2) sorted by relevance

/linux-2.6.39/drivers/infiniband/ulp/ipoib/
Dipoib_ib.c430 n = ib_poll_cq(priv->recv_cq, t, priv->ibwc); in ipoib_poll()
433 struct ib_wc *wc = priv->ibwc + i; in ipoib_poll()
776 n = ib_poll_cq(priv->recv_cq, IPOIB_NUM_WC, priv->ibwc); in ipoib_drain_cq()
783 if (priv->ibwc[i].status == IB_WC_SUCCESS) in ipoib_drain_cq()
784 priv->ibwc[i].status = IB_WC_WR_FLUSH_ERR; in ipoib_drain_cq()
786 if (priv->ibwc[i].wr_id & IPOIB_OP_RECV) { in ipoib_drain_cq()
787 if (priv->ibwc[i].wr_id & IPOIB_OP_CM) in ipoib_drain_cq()
788 ipoib_cm_handle_rx_wc(dev, priv->ibwc + i); in ipoib_drain_cq()
790 ipoib_ib_handle_rx_wc(dev, priv->ibwc + i); in ipoib_drain_cq()
792 ipoib_cm_handle_tx_wc(dev, priv->ibwc + i); in ipoib_drain_cq()
Dipoib.h249 struct ib_wc ibwc[IPOIB_NUM_WC]; member
325 struct ib_wc ibwc[IPOIB_NUM_WC]; member