Lines Matching defs:rx_req
81 static void ipoib_cm_dma_unmap_rx(struct ipoib_dev_priv *priv, struct ipoib_cm_rx_buf *rx_req)
84 ipoib_dma_unmap_rx(priv, (struct ipoib_rx_buf *)rx_req);
91 struct ipoib_rx_buf *rx_req;
96 rx_req = (struct ipoib_rx_buf *)&priv->cm.srq_ring[id];
97 for (m = rx_req->mb, i = 0; m != NULL; m = m->m_next, i++) {
98 priv->cm.rx_sge[i].addr = rx_req->mapping[i];
108 ipoib_dma_unmap_rx(priv, rx_req);
121 struct ipoib_rx_buf *rx_req;
127 rx_req = (struct ipoib_rx_buf *)&rx->rx_ring[id];
128 for (m = rx_req->mb, i = 0; m != NULL; m = m->m_next, i++) {
129 sge[i].addr = rx_req->mapping[i];
139 ipoib_dma_unmap_rx(priv, rx_req);
148 ipoib_cm_alloc_rx_mb(struct ipoib_dev_priv *priv, struct ipoib_cm_rx_buf *rx_req)
150 return ipoib_alloc_map_mb(priv, (struct ipoib_rx_buf *)rx_req,