Home
last modified time | relevance | path

Searched refs:txdesc_ring (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/dev/dwc/
H A Ddwc1000_dma.c188 sc->txdesc_ring[idx].addr1 = (uint32_t)(0); in txdesc_clear()
189 sc->txdesc_ring[idx].desc0 = 0; in txdesc_clear()
190 sc->txdesc_ring[idx].desc1 = 0; in txdesc_clear()
215 sc->txdesc_ring[idx].addr1 = (uint32_t)(paddr); in txdesc_setup()
216 sc->txdesc_ring[idx].desc0 = desc0; in txdesc_setup()
217 sc->txdesc_ring[idx].desc1 = desc1; in txdesc_setup()
219 sc->txdesc_ring[idx].desc0 |= TDESC0_OWN; in txdesc_setup()
440 desc = &sc->txdesc_ring[idx]; in dma1000_txfinish_locked()
671 error = bus_dmamem_alloc(sc->txdesc_tag, (void**)&sc->txdesc_ring, in dma1000_init()
681 sc->txdesc_ring, TX_DESC_SIZE, dwc_get1paddr, in dma1000_init()
[all …]
H A Dif_dwcvar.h106 struct dwc_hwdesc *txdesc_ring; member
/freebsd/sys/dev/ffec/
H A Dif_ffec.c181 struct ffec_hwdesc *txdesc_ring;
616 sc->txdesc_ring[idx].buf_paddr = (uint32_t)paddr; in ffec_setup_txdesc()
617 sc->txdesc_ring[idx].flags_len = flags | len; /* Must be set last! */ in ffec_setup_txdesc()
718 desc = &sc->txdesc_ring[sc->tx_idx_tail]; in ffec_txfinish_locked()
1077 desc = &sc->txdesc_ring[idx]; in ffec_stop_locked()
1444 bus_dmamem_free(sc->txdesc_tag, sc->txdesc_ring, in ffec_detach()
1555 error = bus_dmamem_alloc(sc->txdesc_tag, (void**)&sc->txdesc_ring, in ffec_attach()
1563 error = bus_dmamap_load(sc->txdesc_tag, sc->txdesc_map, sc->txdesc_ring, in ffec_attach()
180 struct ffec_hwdesc *txdesc_ring; global() member