Searched refs:rx_desc (Results 1 - 18 of 18) sorted by relevance

/illumos-gate/usr/src/uts/common/io/nge/
H A Dnge_rx.c333 if (sync_start + ngep->param_recv_max_packet <= ngep->rx_desc) {
345 (ngep->param_recv_max_packet + sync_start - ngep->rx_desc) *
393 if (sync_start + ngep->recv_count <= ngep->rx_desc) {
405 (ngep->recv_count + sync_start - ngep->rx_desc) *
H A Dnge_main.c384 rxdescsize = ngep->rx_desc;
617 rrp->desc.nslots = ngep->rx_desc;
661 for (i = 0; i < ngep->rx_desc; i++, ++bsbdp) {
690 kmem_free(brp->sw_rbds, (ngep->rx_desc * sizeof (*bsbdp)));
1020 ngep->rx_desc = NGE_RECV_JB2500_SLOTS_DESC;
1027 ngep->rx_desc = NGE_RECV_JB4500_SLOTS_DESC;
1034 ngep->rx_desc = NGE_RECV_JB9000_SLOTS_DESC;
1041 ngep->rx_desc = NGE_RECV_JB9000_SLOTS_DESC;
1048 ngep->rx_desc = NGE_RECV_LOWMEM_SLOTS_DESC;
1055 ngep->rx_desc
[all...]
H A Dnge.h730 uint32_t rx_desc; member in struct:nge
/illumos-gate/usr/src/uts/intel/io/dnet/
H A Ddnet.c1587 struct rx_desc_type *desc = dnetp->rx_desc;
1619 } while (!(dnetp->rx_desc[marker].desc0.own) &&
1647 while (!(dnetp->rx_desc[index].desc0.own)) {
1648 dnetp->rx_desc[index].desc0.own = 1;
1823 struct rx_desc_type *descp = &(dnetp->rx_desc[index]);
2156 if ((dnetp->rx_desc != NULL) &&
2233 if (dnetp->rx_desc == NULL) {
2239 (caddr_t *)&dnetp->rx_desc, &len,
2244 NULL, (caddr_t)dnetp->rx_desc,
2251 bzero(dnetp->rx_desc, le
[all...]
H A Ddnet.h378 struct rx_desc_type *rx_desc; /* virtual addr of recv desc */ member in struct:dnetinstance
/illumos-gate/usr/src/uts/intel/io/amd8111s/
H A Damd8111s_hw.h798 struct rx_desc { struct
938 struct rx_desc *descriptor;
972 struct rx_desc *Rx_desc;
H A Damd8111s_main.c509 struct rx_desc *descriptor;
520 sizeof (struct rx_desc), DDI_DMA_SYNC_FORCPU);
784 length = sizeof (struct rx_desc) * RX_RING_SIZE + ALIGNMENT;
813 pMil->Rx_desc = (struct rx_desc *)
/illumos-gate/usr/src/uts/common/io/ntxn/
H A Dunm_gem.c702 int i, ring, tx_desc, rx_desc, rx_jdesc, maxrx; local
738 rx_desc = ddi_prop_get_int(DDI_DEV_T_ANY, dip, DDI_PROP_DONTPASS,
740 if (rx_desc >= NX_MIN_DRIVER_RDS_SIZE &&
741 rx_desc <= NX_MAX_SUPPORTED_RDS_SIZE && ISP2(rx_desc)) {
742 adapter->MaxRxDescCount = rx_desc;
/illumos-gate/usr/src/uts/common/io/rge/
H A Drge_main.c348 DMA_ZERO(rgep->rx_desc);
365 DMA_SYNC(rgep->rx_desc, DDI_DMA_SYNC_FORDEV);
534 rgep->rx_desc = rgep->dma_area_rxdesc;
535 DMA_ZERO(rgep->rx_desc);
536 rgep->rx_ring = rgep->rx_desc.mem_va;
573 DMA_SYNC(rgep->rx_desc, DDI_DMA_SYNC_FORDEV);
H A Drge.h429 dma_area_t rx_desc; member in struct:rge
H A Drge_rxtx.c328 DMA_SYNC(rgep->rx_desc, DDI_DMA_SYNC_FORKERNEL);
H A Drge_chip.c1000 val32 = rgep->rx_desc.cookie.dmac_laddress;
1002 val32 = rgep->rx_desc.cookie.dmac_laddress >> 32;
/illumos-gate/usr/src/uts/common/io/dmfe/
H A Ddmfe_impl.h175 dma_area_t rx_desc; /* receive descriptors */ member in struct:dmfe
H A Ddmfe_main.c417 descp = &dmfep->rx_desc;
632 descp = &dmfep->rx_desc;
2344 &dmfep->rx_desc);
2400 dmfe_free_dma_mem(&dmfep->rx_desc);
/illumos-gate/usr/src/uts/common/io/bge/
H A Dbge_main2.c2742 &bgep->rx_desc[split]);
2756 DDI_DMA_RDWR | DDI_DMA_CONSISTENT, &bgep->rx_desc[split]);
2889 bge_slice_chunk(&bgep->recv[ring].desc, &bgep->rx_desc[ring],
2903 /* dma alloc for rxbuffdescsize is located at bgep->rx_desc[#rings] */
2904 area = bgep->rx_desc[rx_rings]; /* note rx_rings = one beyond rings */
3038 bge_free_dma_mem(&bgep->rx_desc[split]);
H A Dbge_impl.h780 dma_area_t rx_desc[BGE_RECV_RINGS_SPLIT]; member in struct:bge
H A Dbge_kstats.c419 (knp++)->value.ui64 = bgep->rx_desc[0].cookie.dmac_laddress;
H A Dbge_chip2.c6095 areap = &bgep->rx_desc[0];

Completed in 142 milliseconds