Searched refs:ibwc (Results 1 – 4 of 4) sorted by relevance
/freebsd/sys/ofed/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib_ib.c | 397 n = ib_poll_cq(priv->recv_cq, IPOIB_NUM_WC, priv->ibwc); in ipoib_poll() 399 struct ib_wc *wc = priv->ibwc + i; in ipoib_poll() 747 n = ib_poll_cq(priv->recv_cq, IPOIB_NUM_WC, priv->ibwc); in ipoib_drain_cq() 754 if (priv->ibwc[i].status == IB_WC_SUCCESS) in ipoib_drain_cq() 755 priv->ibwc[i].status = IB_WC_WR_FLUSH_ERR; in ipoib_drain_cq() 757 if ((priv->ibwc[i].wr_id & IPOIB_OP_RECV) == 0) in ipoib_drain_cq() 759 (intmax_t)priv->ibwc[i].wr_id); in ipoib_drain_cq() 760 if (priv->ibwc[i].wr_id & IPOIB_OP_CM) in ipoib_drain_cq() 761 ipoib_cm_handle_rx_wc(priv, priv->ibwc + i); in ipoib_drain_cq() 763 ipoib_ib_handle_rx_wc(priv, priv->ibwc + i); in ipoib_drain_cq()
|
H A D | ipoib.h | 379 struct ib_wc ibwc[IPOIB_NUM_WC]; member
|
/freebsd/sys/ofed/drivers/infiniband/ulp/sdp/ |
H A D | sdp_tx.c | 282 struct ib_wc ibwc[SDP_NUM_WC]; in sdp_process_tx_cq() local 294 n = ib_poll_cq(ssk->tx_ring.cq, SDP_NUM_WC, ibwc); in sdp_process_tx_cq() 296 sdp_process_tx_wc(ssk, ibwc + i); in sdp_process_tx_cq()
|
H A D | sdp_rx.c | 535 struct ib_wc ibwc[SDP_NUM_WC]; in sdp_poll_rx_cq() local 541 n = ib_poll_cq(cq, SDP_NUM_WC, ibwc); in sdp_poll_rx_cq() 543 struct ib_wc *wc = &ibwc[i]; in sdp_poll_rx_cq()
|