/src/sys/arch/xen/xen/ |
if_xennet_xenbus.c | 177 netif_rx_front_ring_t sc_rx_ring; member in struct:xennet_xenbus_softc 442 sc->sc_rx_ring.sring = rx_ring; 541 uvm_km_free(kernel_map, (vaddr_t)sc->sc_rx_ring.sring, PAGE_SIZE, 572 rx_ring = sc->sc_rx_ring.sring; 581 FRONT_RING_INIT(&sc->sc_rx_ring, rx_ring, PAGE_SIZE); 782 RING_IDX req_prod = sc->sc_rx_ring.req_prod_pvt; 846 rxreq = RING_GET_REQUEST(&sc->sc_rx_ring, req_prod + i); 856 sc->sc_rx_ring.req_prod_pvt = req_prod + i; 857 RING_PUSH_REQUESTS_AND_CHECK_NOTIFY(&sc->sc_rx_ring, notify); 1015 sc->sc_rx_ring.sring->rsp_prod, sc->sc_rx_ring.rsp_cons)) [all...] |
/src/sys/dev/marvell/ |
if_mvxpevar.h | 356 KASSERT(mutex_owned(&(sc)->sc_rx_ring[(q)].rx_ring_mtx)) 426 struct mvxpe_rx_ring sc_rx_ring[MVXPE_QUEUE_SIZE]; member in struct:mvxpe_softc 471 ((sc)->sc_rx_ring[(q)].rx_descriptors) 473 ((sc)->sc_rx_ring[(q)].rx_descriptors_map->dm_segs[0].ds_addr) 475 ((sc)->sc_rx_ring[(q)].rx_descriptors_map) 477 (&(sc)->sc_rx_ring[(q)]) 479 (&(sc)->sc_rx_ring[(q)].rx_handle[(i)]) 481 ((sc)->sc_rx_ring[(q)].rx_handle[(i)].rxdesc_va) 483 ((sc)->sc_rx_ring[(q)].rx_handle[(i)].rxdesc_off) 485 ((sc)->sc_rx_ring[(q)].rx_handle[(i)].chunk [all...] |
/src/sys/dev/pci/ |
if_etreg.h | 509 struct et_rxdesc_ring sc_rx_ring[ET_RX_NRING]; member in struct:et_softc
|
/src/sys/dev/hyperv/ |
if_hvn.c | 374 uint8_t *sc_rx_ring; member in struct:hvn_softc 1797 sc->sc_rx_ring = hyperv_dma_alloc(sc->sc_dmat, &sc->sc_rx_dma, 1799 if (sc->sc_rx_ring == NULL) { 1902 if (sc->sc_rx_ring != NULL) { 1904 sc->sc_rx_ring = NULL; 4625 if (sc->sc_rx_ring == NULL) { 4637 memcpy(&type, sc->sc_rx_ring + off, sizeof(type)); 4641 rv = hvn_rxeof(rxr, sc->sc_rx_ring + off, len); 4653 hvn_rndis_complete(sc, sc->sc_rx_ring + off, len); 4657 hvn_rndis_status(sc, sc->sc_rx_ring + off, len) [all...] |