Home
last modified time | relevance | path

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) { in nge_recv_ring()
345 (ngep->param_recv_max_packet + sync_start - ngep->rx_desc) * in nge_recv_ring()
393 if (sync_start + ngep->recv_count <= ngep->rx_desc) { in nge_recv_ring()
405 (ngep->recv_count + sync_start - ngep->rx_desc) * in nge_recv_ring()
H A Dnge_main.c384 rxdescsize = ngep->rx_desc; in nge_alloc_bufs()
617 rrp->desc.nslots = ngep->rx_desc; in nge_init_recv_ring()
661 for (i = 0; i < ngep->rx_desc; i++, ++bsbdp) { in nge_fini_buff_ring()
1020 ngep->rx_desc = NGE_RECV_JB2500_SLOTS_DESC; in nge_get_props()
1027 ngep->rx_desc = NGE_RECV_JB4500_SLOTS_DESC; in nge_get_props()
1034 ngep->rx_desc = NGE_RECV_JB9000_SLOTS_DESC; in nge_get_props()
1041 ngep->rx_desc = NGE_RECV_JB9000_SLOTS_DESC; in nge_get_props()
1048 ngep->rx_desc = NGE_RECV_LOWMEM_SLOTS_DESC; in nge_get_props()
1055 ngep->rx_desc = dev_param_p->rx_desc_num; in nge_get_props()
1637 ngep->rx_desc = NGE_RECV_JB2500_SLOTS_DESC; in nge_m_setprop()
[all …]
H A Dnge.h730 uint32_t rx_desc; member
/illumos-gate/usr/src/uts/intel/io/dnet/
H A Ddnet.c1649 dnetp->rx_desc[index].desc0.own = 1; in dnet_getp()
2157 if ((dnetp->rx_desc != NULL) && in dnet_alloc_bufs()
2234 if (dnetp->rx_desc == NULL) { in dnet_alloc_bufs()
2240 (caddr_t *)&dnetp->rx_desc, &len, in dnet_alloc_bufs()
2245 NULL, (caddr_t)dnetp->rx_desc, in dnet_alloc_bufs()
2252 bzero(dnetp->rx_desc, len); in dnet_alloc_bufs()
2327 if (dnetp->rx_desc != NULL) { in dnet_free_bufs()
2329 dnetp->rx_desc = NULL; in dnet_free_bufs()
2412 dnetp->rx_desc[i].desc0.own = 1; in dnet_init_txrx_bufs()
2415 dnetp->rx_desc[i].buffer2 = 0; in dnet_init_txrx_bufs()
[all …]
H A Ddnet.h378 struct rx_desc_type *rx_desc; /* virtual addr of recv desc */ member
/illumos-gate/usr/src/uts/intel/io/amd8111s/
H A Damd8111s_hw.h796 struct rx_desc { struct
936 struct rx_desc *descriptor;
970 struct rx_desc *Rx_desc;
H A Damd8111s_main.c509 struct rx_desc *descriptor; in amd8111s_recv_copy()
520 sizeof (struct rx_desc), DDI_DMA_SYNC_FORCPU); in amd8111s_recv_copy()
784 length = sizeof (struct rx_desc) * RX_RING_SIZE + ALIGNMENT; in amd8111s_allocate_descriptors()
813 pMil->Rx_desc = (struct rx_desc *) in amd8111s_allocate_descriptors()
/illumos-gate/usr/src/uts/common/io/rge/
H A Drge_main.c348 DMA_ZERO(rgep->rx_desc); in rge_reinit_recv_ring()
365 DMA_SYNC(rgep->rx_desc, DDI_DMA_SYNC_FORDEV); in rge_reinit_recv_ring()
534 rgep->rx_desc = rgep->dma_area_rxdesc; in rge_init_recv_ring()
535 DMA_ZERO(rgep->rx_desc); in rge_init_recv_ring()
536 rgep->rx_ring = rgep->rx_desc.mem_va; in rge_init_recv_ring()
573 DMA_SYNC(rgep->rx_desc, DDI_DMA_SYNC_FORDEV); in rge_init_recv_ring()
H A Drge.h429 dma_area_t rx_desc; member
H A Drge_rxtx.c328 DMA_SYNC(rgep->rx_desc, DDI_DMA_SYNC_FORKERNEL); in rge_receive_ring()
H A Drge_chip.c1000 val32 = rgep->rx_desc.cookie.dmac_laddress; in rge_chip_init()
1002 val32 = rgep->rx_desc.cookie.dmac_laddress >> 32; in rge_chip_init()
/illumos-gate/usr/src/uts/common/io/ntxn/
H A Dunm_gem.c707 int i, ring, tx_desc, rx_desc, rx_jdesc, maxrx; in unm_check_options() local
743 rx_desc = ddi_prop_get_int(DDI_DEV_T_ANY, dip, DDI_PROP_DONTPASS, in unm_check_options()
745 if (rx_desc >= NX_MIN_DRIVER_RDS_SIZE && in unm_check_options()
746 rx_desc <= NX_MAX_SUPPORTED_RDS_SIZE && ISP2(rx_desc)) { in unm_check_options()
747 adapter->MaxRxDescCount = rx_desc; in unm_check_options()
/illumos-gate/usr/src/uts/common/io/dmfe/
H A Ddmfe_impl.h175 dma_area_t rx_desc; /* receive descriptors */ member
H A Ddmfe_main.c417 descp = &dmfep->rx_desc; in dmfe_init_rings()
632 descp = &dmfep->rx_desc; in dmfe_getp()
2344 &dmfep->rx_desc); in dmfe_alloc_bufs()
2400 dmfe_free_dma_mem(&dmfep->rx_desc); in dmfe_free_bufs()
/illumos-gate/usr/src/uts/common/io/bge/
H A Dbge_main2.c2730 &bgep->rx_desc[split]);
2744 DDI_DMA_RDWR | DDI_DMA_CONSISTENT, &bgep->rx_desc[split]);
2877 bge_slice_chunk(&bgep->recv[ring].desc, &bgep->rx_desc[ring],
2892 area = bgep->rx_desc[rx_rings]; /* note rx_rings = one beyond rings */
3026 bge_free_dma_mem(&bgep->rx_desc[split]);
H A Dbge_impl.h780 dma_area_t rx_desc[BGE_RECV_RINGS_SPLIT]; member
H A Dbge_kstats.c419 (knp++)->value.ui64 = bgep->rx_desc[0].cookie.dmac_laddress; in bge_driverinfo_update()
H A Dbge_chip2.c6198 areap = &bgep->rx_desc[0]; in bge_pp_ioctl()