Home
last modified time | relevance | path

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

/linux-2.6.39/drivers/infiniband/ulp/ipoib/
Dipoib_cm.c99 priv->cm.rx_sge[i].addr = priv->cm.srq_ring[id].mapping[i]; in ipoib_cm_post_receive_srq()
105 priv->cm.srq_ring[id].mapping); in ipoib_cm_post_receive_srq()
106 dev_kfree_skb_any(priv->cm.srq_ring[id].skb); in ipoib_cm_post_receive_srq()
107 priv->cm.srq_ring[id].skb = NULL; in ipoib_cm_post_receive_srq()
586 rx_ring = has_srq ? priv->cm.srq_ring : p->rx_ring; in ipoib_cm_handle_rx_wc()
1521 priv->cm.srq_ring = vzalloc(ipoib_recvq_size * sizeof *priv->cm.srq_ring); in ipoib_cm_create_srq()
1522 if (!priv->cm.srq_ring) { in ipoib_cm_create_srq()
1577 if (!ipoib_cm_alloc_rx_skb(dev, priv->cm.srq_ring, i, in ipoib_cm_dev_init()
1579 priv->cm.srq_ring[i].mapping)) { in ipoib_cm_dev_init()
1614 if (!priv->cm.srq_ring) in ipoib_cm_dev_cleanup()
[all …]
Dipoib.h234 struct ipoib_cm_rx_buf *srq_ring; member