Home
last modified time | relevance | path

Searched refs:bus_dma_segment_t (Results 1 – 25 of 40) sorted by relevance

12

/f-stack/freebsd/sys/
H A Dbus_dma_internal.h40 bus_dma_segment_t *_bus_dmamap_complete(bus_dma_tag_t dmat,
41 bus_dmamap_t map, bus_dma_segment_t *segs,
46 int flags, bus_dma_segment_t *segs, int *segp);
50 int flags, bus_dma_segment_t *segs, int *segp);
54 int flags, bus_dma_segment_t *segs, int *segp);
H A Dbus_dma.h138 } bus_dma_segment_t; typedef
275 typedef void bus_dmamap_callback_t(void *, bus_dma_segment_t *, int, int);
282 typedef void bus_dmamap_callback2_t(void *, bus_dma_segment_t *, int, bus_size_t, int);
301 struct mbuf *mbuf, bus_dma_segment_t *segs,
352 bus_dma_segment_t *segs, int *segp);
/f-stack/freebsd/x86/include/
H A Dbusdma_impl.h73 bus_dma_segment_t *segs, int *segp);
76 bus_dma_segment_t *segs, int *segp);
79 bus_dma_segment_t *segs, int *segp);
83 bus_dma_segment_t *(*map_complete)(bus_dma_tag_t dmat, bus_dmamap_t map,
84 bus_dma_segment_t *segs, int nsegs, int error);
H A Dbus_dma.h135 bus_size_t buflen, int flags, bus_dma_segment_t *segs, int *segp) in _bus_dmamap_load_phys()
146 bus_size_t tlen, int ma_offs, int flags, bus_dma_segment_t *segs, in _bus_dmamap_load_ma()
162 bus_size_t buflen, struct pmap *pmap, int flags, bus_dma_segment_t *segs, in _bus_dmamap_load_buffer()
184 static inline bus_dma_segment_t *
186 bus_dma_segment_t *segs, int nsegs, int error) in _bus_dmamap_complete()
/f-stack/freebsd/arm64/include/
H A Dbus_dma_impl.h71 bus_dma_segment_t *segs, int *segp);
74 bus_dma_segment_t *segs, int *segp);
77 bus_dma_segment_t *segs, int *segp);
81 bus_dma_segment_t *(*map_complete)(bus_dma_tag_t dmat, bus_dmamap_t map,
82 bus_dma_segment_t *segs, int nsegs, int error);
H A Dbus_dma.h100 bus_size_t buflen, int flags, bus_dma_segment_t *segs, int *segp) in _bus_dmamap_load_phys()
111 bus_size_t tlen, int ma_offs, int flags, bus_dma_segment_t *segs, in _bus_dmamap_load_ma()
123 bus_size_t buflen, struct pmap *pmap, int flags, bus_dma_segment_t *segs, in _bus_dmamap_load_buffer()
143 static inline bus_dma_segment_t *
145 bus_dma_segment_t *segs, int nsegs, int error) in _bus_dmamap_complete()
/f-stack/freebsd/kern/
H A Dsubr_bus_dma.c211 bus_dma_segment_t *segs = (bus_dma_segment_t *)bio->bio_data; in _bus_dmamap_load_bio()
228 bus_dma_segment_t *segs, int *segp) in bus_dmamap_load_ma_triv()
317 (bus_dma_segment_t *)data_ptr, sglist_cnt, kernel_pmap, in _bus_dmamap_load_ccb()
385 bus_dma_segment_t *segs; in bus_dmamap_load()
426 bus_dma_segment_t *segs; in bus_dmamap_load_mbuf()
449 bus_dma_segment_t *segs, int *nsegs, int flags) in bus_dmamap_load_mbuf_sg()
465 bus_dma_segment_t *segs; in bus_dmamap_load_uio()
489 bus_dma_segment_t *segs; in bus_dmamap_load_ccb()
534 bus_dma_segment_t *segs; in bus_dmamap_load_bio()
573 bus_dma_segment_t *segs; in bus_dmamap_load_mem()
[all …]
H A Dsubr_uio.c143 physcopyin_vlist(bus_dma_segment_t *src, off_t offset, vm_paddr_t dst, in physcopyin_vlist()
169 physcopyout_vlist(vm_paddr_t src, bus_dma_segment_t *dst, off_t offset, in physcopyout_vlist()
/f-stack/freebsd/mips/mips/
H A Dbusdma_machdep.c100 bus_dma_segment_t *segments;
554 dmat->segments = (bus_dma_segment_t *)malloc( in bus_dmamap_create()
555 sizeof(bus_dma_segment_t) * dmat->nsegments, M_BUSDMA, in bus_dmamap_create()
666 dmat->segments = (bus_dma_segment_t *)malloc( in bus_dmamem_alloc()
667 sizeof(bus_dma_segment_t) * dmat->nsegments, M_BUSDMA, in bus_dmamem_alloc()
876 bus_size_t sgsize, bus_dma_segment_t *segs, int *segp) in _bus_dmamap_addseg()
917 vm_paddr_t buf, bus_size_t buflen, int flags, bus_dma_segment_t *segs, in _bus_dmamap_load_phys()
966 bus_dma_segment_t *segs, int *segp) in _bus_dmamap_load_ma()
980 bus_size_t buflen, struct pmap *pmap, int flags, bus_dma_segment_t *segs, in _bus_dmamap_load_buffer()
1072 bus_dma_segment_t *
[all …]
/f-stack/freebsd/x86/x86/
H A Dbusdma_bounce.c77 bus_dma_segment_t *segments;
304 dmat->segments = (bus_dma_segment_t *)malloc_domainset( in bounce_bus_dmamap_create()
305 sizeof(bus_dma_segment_t) * dmat->common.nsegments, in bounce_bus_dmamap_create()
418 dmat->segments = (bus_dma_segment_t *)malloc_domainset( in bounce_bus_dmamem_alloc()
419 sizeof(bus_dma_segment_t) * dmat->common.nsegments, in bounce_bus_dmamem_alloc()
670 bus_size_t sgsize, bus_dma_segment_t *segs, int *segp) in _bus_dmamap_addseg()
724 vm_paddr_t buf, bus_size_t buflen, int flags, bus_dma_segment_t *segs, in bounce_bus_dmamap_load_phys()
776 bus_size_t buflen, pmap_t pmap, int flags, bus_dma_segment_t *segs, in bounce_bus_dmamap_load_buffer()
844 bus_dma_segment_t *segs, int *segp) in bounce_bus_dmamap_load_ma()
936 static bus_dma_segment_t *
[all …]
/f-stack/freebsd/arm64/arm64/
H A Dbusdma_bounce.c79 bus_dma_segment_t *segments;
414 dmat->segments = (bus_dma_segment_t *)malloc( in bounce_bus_dmamap_create()
415 sizeof(bus_dma_segment_t) * dmat->common.nsegments, in bounce_bus_dmamap_create()
525 dmat->segments = (bus_dma_segment_t *)malloc( in bounce_bus_dmamem_alloc()
526 sizeof(bus_dma_segment_t) * dmat->common.nsegments, in bounce_bus_dmamem_alloc()
763 bus_size_t sgsize, bus_dma_segment_t *segs, int *segp) in _bus_dmamap_addseg()
810 vm_paddr_t buf, bus_size_t buflen, int flags, bus_dma_segment_t *segs, in bounce_bus_dmamap_load_phys()
893 bus_size_t buflen, pmap_t pmap, int flags, bus_dma_segment_t *segs, in bounce_bus_dmamap_load_buffer()
1015 static bus_dma_segment_t *
1017 bus_dma_segment_t *segs, int nsegs, int error) in bounce_bus_dmamap_complete()
/f-stack/freebsd/arm/arm/
H A Dbusdma_machdep.c189 bus_dma_segment_t *segments;
706 map->segments = (bus_dma_segment_t *)((uintptr_t)map + mapsize); in allocate_map()
1003 bus_size_t sgsize, bus_dma_segment_t *segs, int *segp) in _bus_dmamap_addseg()
1050 bus_size_t buflen, int flags, bus_dma_segment_t *segs, int *segp) in _bus_dmamap_load_phys()
1123 bus_dma_segment_t *segs, int *segp) in _bus_dmamap_load_ma()
1136 bus_size_t buflen, pmap_t pmap, int flags, bus_dma_segment_t *segs, in _bus_dmamap_load_buffer()
1255 bus_dma_segment_t *
1257 bus_dma_segment_t *segs, int nsegs, int error) in _bus_dmamap_complete()
/f-stack/freebsd/contrib/ena-com/
H A Dena_plat.h280 bus_dma_segment_t seg;
298 void ena_dmamap_callback(void *arg, bus_dma_segment_t *segs, int nseg,
/f-stack/freebsd/arm/allwinner/
H A Da31_dmac.c167 static void a31dmac_dmamap_cb(void *, bus_dma_segment_t *, int, int);
308 a31dmac_dmamap_cb(void *priv, bus_dma_segment_t *segs, int nsegs, int error) in a31dmac_dmamap_cb()
H A Da10_hdmiaudio.c134 a10hdmiaudio_dmamap_cb(void *arg, bus_dma_segment_t *segs, int nseg, int error) in a10hdmiaudio_dmamap_cb()
H A Dif_awg.c608 bus_dma_segment_t segs[TX_MAX_SEGS]; in awg_encap()
750 bus_dma_segment_t seg; in awg_newbuf_rx()
785 awg_dmamap_cb(void *arg, bus_dma_segment_t *segs, int nseg, int error) in awg_dmamap_cb()
/f-stack/freebsd/mips/atheros/ar531x/
H A Dif_are.c125 static void are_dmamap_cb(void *, bus_dma_segment_t *, int, int);
689 bus_dma_segment_t txsegs[ARE_MAXFRAGS]; in are_encap()
1064 are_dmamap_cb(void *arg, bus_dma_segment_t *segs, int nseg, int error) in are_dmamap_cb()
1412 bus_dma_segment_t segs[1]; in are_newbuf()
/f-stack/freebsd/net/
H A Diflib.h111 bus_dma_segment_t *ipi_segs; /* physical addresses */
/f-stack/freebsd/x86/cpufreq/
H A Dsmist.c166 set_ownership_cb(void *arg, bus_dma_segment_t *segs, int nsegs, int error) in set_ownership_cb()
/f-stack/freebsd/mips/ingenic/
H A Djz4780_pdma.c277 dwc_get1paddr(void *arg, bus_dma_segment_t *segs, int nsegs, int error) in dwc_get1paddr()
H A Djz4780_mmc.c278 jz4780_mmc_dma_desc_cb(void *arg, bus_dma_segment_t *segs, int nsegs, int err) in jz4780_mmc_dma_desc_cb()
331 jz4780_mmc_dma_cb(void *arg, bus_dma_segment_t *segs, int nsegs, int err) in jz4780_mmc_dma_cb()
H A Djz4780_lcd.c450 jzlcd_dmamap_cb(void *arg, bus_dma_segment_t *segs, int nseg, int error) in jzlcd_dmamap_cb()
/f-stack/freebsd/contrib/vchiq/interface/vchiq_arm/
H A Dvchiq_2835_arm.c105 vchiq_dmamap_cb(void *arg, bus_dma_segment_t *segs, int nseg, int err) in vchiq_dmamap_cb()
/f-stack/freebsd/mips/atheros/
H A Dif_arge.c178 static void arge_dmamap_cb(void *, bus_dma_segment_t *, int, int);
1566 bus_dma_segment_t txsegs[ARGE_MAXFRAGS]; in arge_encap()
1908 arge_dmamap_cb(void *arg, bus_dma_segment_t *segs, int nseg, int error) in arge_dmamap_cb()
2320 bus_dma_segment_t segs[1]; in arge_newbuf()
/f-stack/freebsd/arm/broadcom/bcm2835/
H A Dbcm2835_mbox.c301 bcm2835_mbox_dma_cb(void *arg, bus_dma_segment_t *segs, int nseg, int err) in bcm2835_mbox_dma_cb()

12