Searched refs:desc_ring (Results 1 - 9 of 9) sorted by relevance
/freebsd-13-stable/sys/dev/liquidio/base/ |
H A D | lio_droq.c | 178 struct lio_droq_desc *desc_ring = droq->desc_ring; local 194 desc_ring[i].info_ptr = 0; 195 desc_ring[i].buffer_ptr = 223 if (droq->desc_ring != NULL) 225 droq->desc_ring); 291 droq->desc_ring = lio_dma_alloc(desc_ring_size, &droq->desc_ring_dma); 292 if (droq->desc_ring == NULL) { 297 lio_dev_dbg(oct, "droq[%d]: desc_ring: virt: 0x%p, dma: %llx\n", q_no, 298 droq->desc_ring, LIO_CAST6 414 lio_droq_refill_pullup_descs(struct lio_droq *droq, struct lio_droq_desc *desc_ring) argument 461 struct lio_droq_desc *desc_ring; local [all...] |
H A D | lio_droq.h | 268 struct lio_droq_desc *desc_ring; member in struct:lio_droq
|
/freebsd-13-stable/sys/dev/mmc/host/ |
H A D | dwmmc_var.h | 81 struct idmac_desc *desc_ring; member in struct:dwmmc_softc
|
H A D | dwmmc.c | 196 sc->desc_ring[idx].des0 = DES0_DIC | DES0_CH; 197 sc->desc_ring[idx].des1 = segs[idx].ds_len & DES1_BS1_MASK; 198 sc->desc_ring[idx].des2 = segs[idx].ds_addr; 201 sc->desc_ring[idx].des0 |= DES0_FS; 204 sc->desc_ring[idx].des0 &= ~(DES0_DIC | DES0_CH); 205 sc->desc_ring[idx].des0 |= DES0_LD; 208 sc->desc_ring[idx].des0 |= DES0_OWN; 261 error = bus_dmamem_alloc(sc->desc_tag, (void**)&sc->desc_ring, 271 sc->desc_ring, IDMAC_DESC_SIZE, dwmmc_get1paddr, 280 sc->desc_ring[id [all...] |
/freebsd-13-stable/sys/arm/allwinner/ |
H A D | if_awg.c | 168 struct emac_desc *desc_ring; member in struct:awg_txring 179 struct emac_desc *desc_ring; member in struct:awg_rxring 677 sc->tx.desc_ring[cur].addr = htole32((uint32_t)segs[i].ds_addr); 678 sc->tx.desc_ring[cur].size = htole32(flags | segs[i].ds_len); 679 sc->tx.desc_ring[cur].status = htole32(status); 704 sc->tx.desc_ring[first].status = htole32(TX_DESC_CTL); 734 sc->rx.desc_ring[index].addr = htole32((uint32_t)paddr); 735 sc->rx.desc_ring[index].size = htole32(size); 736 sc->rx.desc_ring[index].status = htole32(status); 743 sc->rx.desc_ring[inde [all...] |
/freebsd-13-stable/sys/mips/ingenic/ |
H A D | jz4780_pdma.c | 100 struct pdma_hwdesc *desc_ring; member in struct:pdma_channel 313 error = bus_dmamem_alloc(chan->desc_tag, (void**)&chan->desc_ring, 323 chan->desc_ring, CHAN_DESC_SIZE, dwc_get1paddr, 456 desc = &chan->desc_ring[i];
|
/freebsd-13-stable/sys/crypto/ccp/ |
H A D | ccp_hardware.c | 271 qp->desc_ring = desc; 305 if (qp->desc_ring != NULL) 335 bus_dmamem_free(qp->ring_desc_tag, qp->desc_ring, qp->ring_desc_map); 492 idx = desc - qp->desc_ring; 503 memset(&qp->desc_ring[idx], 0, sizeof(qp->desc_ring[idx])); 575 memset(&qp->desc_ring[qp->cq_head], 0, 576 sizeof(qp->desc_ring[qp->cq_head])); 593 desc = &qp->desc_ring[idx]; 858 desc = &qp->desc_ring[q [all...] |
H A D | ccp.h | 109 struct ccp_desc *desc_ring; member in struct:ccp_queue
|
H A D | ccp.c | 707 memset(&qp->desc_ring[i], 0, sizeof(qp->desc_ring[i])); 752 db_printf(" desc_ring: %p\n", qp->desc_ring);
|
Completed in 133 milliseconds