Searched refs:rxd_priv (Results 1 - 7 of 7) sorted by path

/freebsd-11-stable/sys/dev/nxge/
H A Dif_nxge.c2705 * @rxd_priv Rx Descriptor Private Data
2709 xge_rx_priv_t *rxd_priv)
2712 bus_dmamap_sync(lldev->dma_tag_rx, rxd_priv->dmainfo[0].dma_map,
2734 xge_rx_priv_t *rxd_priv = NULL; local
2769 rxd_priv = (xge_rx_priv_t *) xge_hal_ring_dtr_private(channelh,
2771 if(!rxd_priv) {
2778 * layer frees the buffer do not use rxd_priv->buffer. Meanwhile
2782 mbuf_up = rxd_priv->bufferArray[0];
2785 xge_ring_dtr_get(mbuf_up, channelh, dtr, lldev, rxd_priv);
2789 xge_get_buf(dtr, rxd_priv, llde
2708 xge_accumulate_large_rx(xge_lldev_t *lldev, struct mbuf *pkt, int pkt_length, xge_rx_priv_t *rxd_priv) argument
2880 xge_ring_dtr_get(mbuf_t mbuf_up, xge_hal_channel_h channelh, xge_hal_dtr_h dtr, xge_lldev_t *lldev, xge_rx_priv_t *rxd_priv) argument
3135 xge_get_buf(xge_hal_dtr_h dtrh, xge_rx_priv_t *rxd_priv, xge_lldev_t *lldev, int index) argument
3212 xge_get_buf_3b_5b(xge_hal_dtr_h dtrh, xge_rx_priv_t *rxd_priv, xge_lldev_t *lldev) argument
3373 xge_rx_priv_t *rxd_priv = NULL; local
3459 xge_rx_priv_t *rxd_priv = NULL; local
[all...]
/freebsd-11-stable/sys/dev/nxge/xgehal/
H A Dxgehal-ring-fp.c38 xge_hal_ring_rxd_priv_t *rxd_priv; local
49 rxd_priv = (xge_hal_ring_rxd_priv_t *)
53 rxd_priv = (xge_hal_ring_rxd_priv_t *)rxdp_5->host_control;
58 rxd_priv = (xge_hal_ring_rxd_priv_t *)
62 xge_assert(rxd_priv);
63 xge_assert(rxd_priv->dma_object);
65 xge_assert(rxd_priv->dma_object->handle == rxd_priv->dma_handle);
67 xge_assert(rxd_priv->dma_object->addr + rxd_priv
[all...]
H A Dxgehal-ring.c144 xge_hal_ring_rxd_priv_t *rxd_priv; local
161 rxd_priv = (xge_hal_ring_rxd_priv_t *) (void *)
165 rxd_priv->dma_offset = (char*)rxdp - (char*)memblock;
166 rxd_priv->dma_addr = dma_object->addr + rxd_priv->dma_offset;
167 rxd_priv->dma_handle = dma_object->handle;
169 rxd_priv->dma_object = dma_object;
186 rxdp_5->host_control = (u32)rxd_priv;
190 rxdp->host_control = (u64)(ulong_t)rxd_priv;
194 rxdp->host_control = (u64)(ulong_t)rxd_priv;
[all...]
/freebsd-11-stable/sys/dev/vxge/include/
H A Dvxgehal-ll.h1240 * @rxd_priv: Pointer to per rxd space allocated
1273 void *rxd_priv,
1281 * @rxd_priv: Pointer to per rxd space allocated
1299 void *rxd_priv,
1308 * @rxd_priv: Pointer to per rxd space allocated
1329 void *rxd_priv,
1404 * @rxd_priv: Buffer to return the pointer to per rxd space allocated
1418 void **rxd_priv);
1607 * @rxd_priv: Buffer to return a pointer to the per rxd space allocated
1641 void **rxd_priv,
[all...]
/freebsd-11-stable/sys/dev/vxge/
H A Dvxge.c968 vxge_rxd_priv_t *rxd_priv = (vxge_rxd_priv_t *) dtr_priv; local
972 &rxd_priv->dma_map);
976 rxd_priv->dma_map);
993 vxge_rxd_priv_t *rxd_priv; local
1013 rxd_priv = (vxge_rxd_priv_t *) dtr_priv;
1020 * layer frees the buffer do not use rxd_priv->mbuf_pkt.
1024 mbuf_up = rxd_priv->mbuf_pkt;
1077 bus_dmamap_sync(vpath->dma_tag_rx, rxd_priv->dma_map,
1138 vxge_rxd_priv_t *rxd_priv = (vxge_rxd_priv_t *) dtr_priv; local
1143 if (rxd_priv !
1162 vxge_rxd_priv_t *rxd_priv = (vxge_rxd_priv_t *) dtr_priv; local
1187 vxge_rxd_priv_t *rxd_priv = (vxge_rxd_priv_t *) dtr_priv; local
[all...]
/freebsd-11-stable/sys/dev/vxge/vxgehal/
H A Dvxgehal-ring.c344 __hal_ring_rxd_priv_t *rxd_priv; local
367 rxd_priv =
374 ring->channel.dtr_arr[dtr_index].hal_priv = (void *)rxd_priv;
378 rxd_priv->dma_offset = (u8 *) rxdp - (u8 *) memblock;
379 rxd_priv->dma_addr = dma_object->addr + rxd_priv->dma_offset;
380 rxd_priv->dma_handle = dma_object->handle;
382 rxd_priv->dma_object = dma_object;
384 rxd_priv->db_bytes = ring->rxd_size;
387 rxd_priv
932 vxge_hal_ring_rxd_reserve( vxge_hal_vpath_h vpath_handle, vxge_hal_rxd_h * rxdh, void **rxd_priv) argument
1442 vxge_hal_ring_rxd_next_completed( vxge_hal_vpath_h vpath_handle, vxge_hal_rxd_h *rxdh, void **rxd_priv, u8 *t_code) argument
[all...]
H A Dvxgehal-virtualpath.c7552 void *rxd_priv; local
7582 &first_rxdh, &rxd_priv, &t_code)) == VXGE_HAL_OK) {
7583 if (ring->callback(vpath_handle, first_rxdh, rxd_priv,

Completed in 350 milliseconds