Searched refs:desc_ring (Results 1 - 9 of 9) sorted by relevance

/freebsd-13-stable/sys/dev/liquidio/base/
H A Dlio_droq.c178 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 Dlio_droq.h268 struct lio_droq_desc *desc_ring; member in struct:lio_droq
/freebsd-13-stable/sys/dev/mmc/host/
H A Ddwmmc_var.h81 struct idmac_desc *desc_ring; member in struct:dwmmc_softc
H A Ddwmmc.c196 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 Dif_awg.c168 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 Djz4780_pdma.c100 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 Dccp_hardware.c271 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 Dccp.h109 struct ccp_desc *desc_ring; member in struct:ccp_queue
H A Dccp.c707 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