Home
last modified time | relevance | path

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

/freebsd/sys/ofed/drivers/infiniband/ulp/ipoib/
H A Dipoib_cm.c99 rx_req = (struct ipoib_rx_buf *)&priv->cm.srq_ring[id]; in ipoib_cm_post_receive_srq()
112 m_freem(priv->cm.srq_ring[id].mb); in ipoib_cm_post_receive_srq()
113 priv->cm.srq_ring[id].mb = NULL; in ipoib_cm_post_receive_srq()
507 rx_ring = has_srq ? priv->cm.srq_ring : p->rx_ring; in ipoib_cm_handle_rx_wc()
1370 priv->cm.srq_ring = kzalloc(ipoib_recvq_size * sizeof *priv->cm.srq_ring, GFP_KERNEL); in ipoib_cm_create_srq()
1371 if (!priv->cm.srq_ring) { in ipoib_cm_create_srq()
1379 memset(priv->cm.srq_ring, 0, ipoib_recvq_size * sizeof *priv->cm.srq_ring); in ipoib_cm_create_srq()
1425 if (!ipoib_cm_alloc_rx_mb(priv, &priv->cm.srq_ring[i])) { in ipoib_cm_dev_init()
1459 if (!priv->cm.srq_ring) in ipoib_cm_dev_cleanup()
1462 ipoib_cm_free_rx_ring(priv, priv->cm.srq_ring); in ipoib_cm_dev_cleanup()
[all …]
H A Dipoib.h286 struct ipoib_cm_rx_buf *srq_ring; member