Home
last modified time | relevance | path

Searched refs:xdma_request (Results 1 – 13 of 13) sorted by relevance

/freebsd-12-stable/sys/dev/xdma/
Dxdma.h95 struct xdma_request { struct
109 TAILQ_ENTRY(xdma_request) xr_next; argument
157 struct xdma_request *xr_mem;
170 TAILQ_HEAD(, xdma_request) bank;
171 TAILQ_HEAD(, xdma_request) queue_in;
172 TAILQ_HEAD(, xdma_request) queue_out;
173 TAILQ_HEAD(, xdma_request) processing;
223 int xdma_request(xdma_channel_t *xchan, struct xdma_request *r);
249 uint32_t xdma_mbuf_defrag(xdma_channel_t *xchan, struct xdma_request *xr);
266 uint32_t nsegs, struct xdma_request *xr);
[all …]
Dxdma_bank.c48 struct xdma_request *xr; in xchan_bank_init()
55 xchan->xr_mem = malloc(sizeof(struct xdma_request) * xchan->xr_num, in xchan_bank_init()
73 struct xdma_request *
76 struct xdma_request *xr; in xchan_bank_get()
77 struct xdma_request *xr_tmp; in xchan_bank_get()
90 xchan_bank_put(xdma_channel_t *xchan, struct xdma_request *xr) in xchan_bank_put()
Dxdma_mbuf.c55 struct xdma_request *xr; in xdma_dequeue_mbuf()
56 struct xdma_request *xr_tmp; in xdma_dequeue_mbuf()
82 struct xdma_request *xr; in xdma_enqueue_mbuf()
126 xdma_mbuf_defrag(xdma_channel_t *xchan, struct xdma_request *xr) in xdma_mbuf_defrag()
Dxdma_sg.c69 struct xdma_request *xr; in xchan_bufs_free_reserved()
93 struct xdma_request *xr; in xchan_bufs_alloc_reserved()
133 struct xdma_request *xr; in xchan_bufs_alloc_busdma()
209 struct xdma_request *xr; in xchan_bufs_free()
323 struct xdma_request *xr; in xchan_seg_done()
390 _xdma_load_data_busdma(xdma_channel_t *xchan, struct xdma_request *xr, in _xdma_load_data_busdma()
478 _xdma_load_data(xdma_channel_t *xchan, struct xdma_request *xr, in _xdma_load_data()
513 struct xdma_request *xr, struct bus_dma_segment *seg) in xdma_load_data()
542 struct xdma_request *xr; in xdma_process()
543 struct xdma_request *xr_tmp; in xdma_process()
Dxdma_bio.c49 struct xdma_request *xr_tmp; in xdma_dequeue_bio()
50 struct xdma_request *xr; in xdma_dequeue_bio()
77 struct xdma_request *xr; in xdma_enqueue_bio()
Dxdma_queue.c49 struct xdma_request *xr_tmp; in xdma_dequeue()
50 struct xdma_request *xr; in xdma_dequeue()
76 struct xdma_request *xr; in xdma_enqueue()
Dxdma_sglist.c72 uint32_t nsegs, struct xdma_request *xr) in xdma_sglist_add()
Dxdma_fdt_test.c85 struct xdma_request req;
245 err = xdma_request(sc->xchan, sc->src_phys, sc->dst_phys, sc->len); in xdmatest_test()
Dxdma.c233 xdma_request(xdma_channel_t *xchan, struct xdma_request *req) in xdma_request() function
Dxdma_if.m51 struct xdma_request *req; struct
/freebsd-12-stable/sys/mips/ingenic/
Djz4780_pdma.c105 struct xdma_request *req;
125 struct xdma_request *req; in pdma_intr()
375 access_width(struct xdma_request *req, uint32_t *dcm, uint32_t *max_width) in access_width()
427 pdma_channel_request(device_t dev, struct xdma_channel *xchan, struct xdma_request *req) in pdma_channel_request()
Djz4780_aic.c87 struct xdma_request req;
297 struct xdma_request *req; in aic_intr()
347 err = xdma_request(sc->xchan, &sc->req); in setup_xdma()
/freebsd-12-stable/sys/dev/altera/softdma/
Dsoftdma.c794 struct xdma_request *req) in softdma_channel_request()