| /f-stack/freebsd/sys/ |
| H A D | bus_dma_internal.h | 40 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 D | bus_dma.h | 138 } 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 D | busdma_impl.h | 73 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 D | bus_dma.h | 135 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 D | bus_dma_impl.h | 71 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 D | bus_dma.h | 100 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 D | subr_bus_dma.c | 211 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 D | subr_uio.c | 143 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 D | busdma_machdep.c | 100 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 D | busdma_bounce.c | 77 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 D | busdma_bounce.c | 79 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 D | busdma_machdep.c | 189 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 D | ena_plat.h | 280 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 D | a31_dmac.c | 167 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 D | a10_hdmiaudio.c | 134 a10hdmiaudio_dmamap_cb(void *arg, bus_dma_segment_t *segs, int nseg, int error) in a10hdmiaudio_dmamap_cb()
|
| H A D | if_awg.c | 608 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 D | if_are.c | 125 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 D | iflib.h | 111 bus_dma_segment_t *ipi_segs; /* physical addresses */
|
| /f-stack/freebsd/x86/cpufreq/ |
| H A D | smist.c | 166 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 D | jz4780_pdma.c | 277 dwc_get1paddr(void *arg, bus_dma_segment_t *segs, int nsegs, int error) in dwc_get1paddr()
|
| H A D | jz4780_mmc.c | 278 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 D | jz4780_lcd.c | 450 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 D | vchiq_2835_arm.c | 105 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 D | if_arge.c | 178 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 D | bcm2835_mbox.c | 301 bcm2835_mbox_dma_cb(void *arg, bus_dma_segment_t *segs, int nseg, int err) in bcm2835_mbox_dma_cb()
|