/illumos-gate/usr/src/uts/common/io/ixgbe/ |
H A D | ixgbe_rx.c | 83 recycle_rcb->rx_buf.address, 84 recycle_rcb->rx_buf.size, 120 ixgbe_free_dma_buffer(&recycle_rcb->rx_buf); 154 DMA_SYNC(¤t_rcb->rx_buf, DDI_DMA_SYNC_FORKERNEL); 156 if (ixgbe_check_dma_handle(current_rcb->rx_buf.dma_handle) != 176 bcopy(current_rcb->rx_buf.address, mp->b_rptr, pkt_len); 212 current_rcb->rx_buf.address, 213 current_rcb->rx_buf.size, 228 DMA_SYNC(¤t_rcb->rx_buf, DDI_DMA_SYNC_FORKERNEL); 230 if (ixgbe_check_dma_handle(current_rcb->rx_buf [all...] |
H A D | ixgbe_buf.c | 829 dma_buffer_t *rx_buf; local 850 rx_buf = &rcb->rx_buf; 852 rx_buf, ixgbe->rx_buf_size); 859 rx_buf->size -= IPHDR_ALIGN_ROOM; 860 rx_buf->address += IPHDR_ALIGN_ROOM; 861 rx_buf->dma_address += IPHDR_ALIGN_ROOM; 871 rx_buf->address, 872 rx_buf->size, 912 ixgbe_free_dma_buffer(&rcb->rx_buf); [all...] |
H A D | ixgbe_sw.h | 446 dma_buffer_t rx_buf; member in struct:rx_control_block
|
H A D | ixgbe_main.c | 2321 rbd->read.pkt_addr = rcb->rx_buf.dma_address;
|
/illumos-gate/usr/src/uts/common/io/igb/ |
H A D | igb_rx.c | 76 recycle_rcb->rx_buf.address, 77 recycle_rcb->rx_buf.size, 113 igb_free_dma_buffer(&recycle_rcb->rx_buf); 146 DMA_SYNC(¤t_rcb->rx_buf, DDI_DMA_SYNC_FORKERNEL); 149 current_rcb->rx_buf.dma_handle) != DDI_FM_OK) { 169 bcopy(current_rcb->rx_buf.address, mp->b_rptr, pkt_len); 205 current_rcb->rx_buf.address, 206 current_rcb->rx_buf.size, 221 DMA_SYNC(¤t_rcb->rx_buf, DDI_DMA_SYNC_FORKERNEL); 224 current_rcb->rx_buf [all...] |
H A D | igb_buf.c | 835 dma_buffer_t *rx_buf; local 856 rx_buf = &rcb->rx_buf; 858 rx_buf, igb->rx_buf_size); 866 rx_buf->size -= IPHDR_ALIGN_ROOM; 867 rx_buf->address += IPHDR_ALIGN_ROOM; 868 rx_buf->dma_address += IPHDR_ALIGN_ROOM; 876 rx_buf->address, 877 rx_buf->size, 917 igb_free_dma_buffer(&rcb->rx_buf); [all...] |
H A D | igb_sw.h | 400 dma_buffer_t rx_buf; member in struct:rx_control_block
|
H A D | igb_main.c | 2115 rbd->read.pkt_addr = rcb->rx_buf.dma_address;
|
/illumos-gate/usr/src/uts/common/io/rge/ |
H A D | rge_main.c | 352 pbuf = &srbdp->rx_buf->pbuf; 417 if (srbdp->rx_buf) { 418 if (srbdp->rx_buf->mp != NULL) { 419 freemsg(srbdp->rx_buf->mp); 420 srbdp->rx_buf->mp = NULL; 422 rge_free_dma_mem(&srbdp->rx_buf->pbuf); 423 kmem_free(srbdp->rx_buf, sizeof (dma_buf_t)); 424 srbdp->rx_buf = NULL; 445 if (srbdp->rx_buf != NULL) { 446 if (srbdp->rx_buf 520 dma_buf_t *rx_buf; local 582 dma_buf_t *rx_buf; local [all...] |
H A D | rge_log.c | 222 srbdp->rx_buf->pbuf.cookie.dmac_laddress, 223 srbdp->rx_buf->pbuf.alength, 224 srbdp->rx_buf->pbuf.token); 226 minidump(rgep, "packet data", srbdp->rx_buf->pbuf.mem_va,
|
H A D | rge_rxtx.c | 84 dma_buf_t *rx_buf; local 88 rx_buf = (dma_buf_t *)arg; 89 rgep = (rge_t *)rx_buf->private; 105 rx_buf->mp = desballoc(DMA_VPTR(rx_buf->pbuf), 106 rgep->rxbuf_size, 0, &rx_buf->rx_recycle); 107 if (rx_buf->mp == NULL) { 115 ASSERT(free_srbdp->rx_buf == NULL); 116 free_srbdp->rx_buf = rx_buf; [all...] |
H A D | rge.h | 305 dma_buf_t *rx_buf; member in struct:sw_rbd
|
/illumos-gate/usr/src/uts/common/io/e1000g/ |
H A D | e1000g_rx.c | 83 address = (unsigned char *)packet->rx_buf->address; 86 address, packet->rx_buf->size, 192 packet->rx_buf->dma_address; 220 packet->rx_buf->dma_address; 451 dma_buffer_t *rx_buf; local 524 rx_buf = packet->rx_buf; 530 dvma_sync(rx_buf->dma_handle, 0, 533 (void) ddi_dma_sync(rx_buf->dma_handle, 537 (void) ddi_dma_sync(rx_buf [all...] |
H A D | e1000g_alloc.c | 1328 dma_buffer_t *rx_buf; local 1340 rx_buf = packet->rx_buf; 1346 rx_buf, Adapter->rx_buffer_size); 1355 rx_buf, Adapter->rx_buffer_size, p_dma_attr); 1358 rx_buf, Adapter->rx_buffer_size, p_dma_attr); 1375 rx_buf->size -= E1000G_IPALIGNROOM; 1376 rx_buf->address += E1000G_IPALIGNROOM; 1377 rx_buf->dma_address += E1000G_IPALIGNROOM; 1388 rx_buf 1401 dma_buffer_t *rx_buf; local [all...] |
H A D | e1000g_sw.h | 591 dma_buffer_t rx_buf[1]; member in struct:_rx_sw_packet
|
/illumos-gate/usr/src/uts/sun4u/io/ |
H A D | rmc_comm.c | 350 char *rx_buf = rcs->sd_state.serdev_rx_buf; local 368 rx_buf[rx_buflen++] = data; 374 DATASCOPE(rcs, 'R', rx_buf, rx_buflen) 382 rmc_comm_dp_drecv(rcs, (uint8_t *)rx_buf, rx_buflen);
|
/illumos-gate/usr/src/uts/common/io/nge/ |
H A D | nge_main.c | 712 brp->nslots = ngep->rx_buf; 1021 ngep->rx_buf = NGE_RECV_JB2500_SLOTS_DESC * 2; 1028 ngep->rx_buf = NGE_RECV_JB4500_SLOTS_DESC * 2; 1035 ngep->rx_buf = NGE_RECV_JB9000_SLOTS_DESC * 2; 1042 ngep->rx_buf = NGE_RECV_JB9000_SLOTS_DESC * 2; 1049 ngep->rx_buf = NGE_RECV_LOWMEM_SLOTS_DESC * 2; 1056 ngep->rx_buf = dev_param_p->rx_desc_num * 2; 1638 ngep->rx_buf = NGE_RECV_JB2500_SLOTS_DESC * 2; 1645 ngep->rx_buf = NGE_RECV_JB4500_SLOTS_DESC * 2; 1652 ngep->rx_buf [all...] |
H A D | nge.h | 732 uint32_t rx_buf; member in struct:nge
|
/illumos-gate/usr/src/uts/intel/io/amd8111s/ |
H A D | amd8111s_hw.c | 1772 (long)(pLayerPointers->pOdl->rx_buf.next->vir_addr); 1775 = pLayerPointers->pOdl->rx_buf.next->phy_addr; 1780 pLayerPointers->pOdl->rx_buf.next = 1781 NEXT(pLayerPointers->pOdl->rx_buf, next); 1788 pLayerPointers->pOdl->rx_buf.next = 1789 pLayerPointers->pOdl->rx_buf.msg_buf;
|
H A D | amd8111s_main.h | 329 struct amd8111s_dma_ringbuf rx_buf; member in struct:odl
|
H A D | amd8111s_main.c | 1088 if (amd8111s_alloc_dma_ringbuf(pLayerPointers, &pOdl->rx_buf, 1132 amd8111s_free_dma_ringbuf(&pLayerPointers->pOdl->rx_buf);
|
/illumos-gate/usr/src/uts/common/io/elxl/ |
H A D | elxl.h | 450 caddr_t rx_buf; member in struct:ex_rxdesc
|