Home
last modified time | relevance | path

Searched refs:bus_dmamap_t (Results 1 – 25 of 43) sorted by relevance

12

/f-stack/freebsd/x86/include/
H A Dbusdma_impl.h66 int (*map_create)(bus_dma_tag_t dmat, int flags, bus_dmamap_t *mapp);
67 int (*map_destroy)(bus_dma_tag_t dmat, bus_dmamap_t map);
69 bus_dmamap_t *mapp);
70 void (*mem_free)(bus_dma_tag_t dmat, void *vaddr, bus_dmamap_t map);
71 int (*load_ma)(bus_dma_tag_t dmat, bus_dmamap_t map,
74 int (*load_phys)(bus_dma_tag_t dmat, bus_dmamap_t map,
77 int (*load_buffer)(bus_dma_tag_t dmat, bus_dmamap_t map,
80 void (*map_waitok)(bus_dma_tag_t dmat, bus_dmamap_t map,
83 bus_dma_segment_t *(*map_complete)(bus_dma_tag_t dmat, bus_dmamap_t map,
85 void (*map_unload)(bus_dma_tag_t dmat, bus_dmamap_t map);
[all …]
H A Dbus_dma.h55 bus_dmamap_create(bus_dma_tag_t dmat, int flags, bus_dmamap_t *mapp) in bus_dmamap_create()
68 bus_dmamap_destroy(bus_dma_tag_t dmat, bus_dmamap_t map) in bus_dmamap_destroy()
83 bus_dmamap_t *mapp) in bus_dmamem_alloc()
96 bus_dmamem_free(bus_dma_tag_t dmat, void *vaddr, bus_dmamap_t map) in bus_dmamem_free()
108 bus_dmamap_unload(bus_dma_tag_t dmat, bus_dmamap_t map) in bus_dmamap_unload()
119 bus_dmamap_sync(bus_dma_tag_t dmat, bus_dmamap_t map, bus_dmasync_op_t op) in bus_dmamap_sync()
134 _bus_dmamap_load_phys(bus_dma_tag_t dmat, bus_dmamap_t map, vm_paddr_t buf, in _bus_dmamap_load_phys()
145 _bus_dmamap_load_ma(bus_dma_tag_t dmat, bus_dmamap_t map, struct vm_page **ma, in _bus_dmamap_load_ma()
161 _bus_dmamap_load_buffer(bus_dma_tag_t dmat, bus_dmamap_t map, void *buf, in _bus_dmamap_load_buffer()
173 _bus_dmamap_waitok(bus_dma_tag_t dmat, bus_dmamap_t map, in _bus_dmamap_waitok()
[all …]
/f-stack/freebsd/arm64/include/
H A Dbus_dma_impl.h64 int (*map_create)(bus_dma_tag_t dmat, int flags, bus_dmamap_t *mapp);
65 int (*map_destroy)(bus_dma_tag_t dmat, bus_dmamap_t map);
67 bus_dmamap_t *mapp);
68 void (*mem_free)(bus_dma_tag_t dmat, void *vaddr, bus_dmamap_t map);
69 int (*load_ma)(bus_dma_tag_t dmat, bus_dmamap_t map,
72 int (*load_phys)(bus_dma_tag_t dmat, bus_dmamap_t map,
75 int (*load_buffer)(bus_dma_tag_t dmat, bus_dmamap_t map,
78 void (*map_waitok)(bus_dma_tag_t dmat, bus_dmamap_t map,
81 bus_dma_segment_t *(*map_complete)(bus_dma_tag_t dmat, bus_dmamap_t map,
83 void (*map_unload)(bus_dma_tag_t dmat, bus_dmamap_t map);
[all …]
H A Dbus_dma.h28 bus_dmamap_create(bus_dma_tag_t dmat, int flags, bus_dmamap_t *mapp) in bus_dmamap_create()
41 bus_dmamap_destroy(bus_dma_tag_t dmat, bus_dmamap_t map) in bus_dmamap_destroy()
56 bus_dmamap_t *mapp) in bus_dmamem_alloc()
69 bus_dmamem_free(bus_dma_tag_t dmat, void *vaddr, bus_dmamap_t map) in bus_dmamem_free()
81 bus_dmamap_unload(bus_dma_tag_t dmat, bus_dmamap_t map) in bus_dmamap_unload()
90 bus_dmamap_sync(bus_dma_tag_t dmat, bus_dmamap_t map, bus_dmasync_op_t op) in bus_dmamap_sync()
99 _bus_dmamap_load_phys(bus_dma_tag_t dmat, bus_dmamap_t map, vm_paddr_t buf, in _bus_dmamap_load_phys()
110 _bus_dmamap_load_ma(bus_dma_tag_t dmat, bus_dmamap_t map, struct vm_page **ma, in _bus_dmamap_load_ma()
122 _bus_dmamap_load_buffer(bus_dma_tag_t dmat, bus_dmamap_t map, void *buf, in _bus_dmamap_load_buffer()
134 _bus_dmamap_waitok(bus_dma_tag_t dmat, bus_dmamap_t map, in _bus_dmamap_waitok()
[all …]
/f-stack/freebsd/sys/
H A Dbus_dma.h287 int bus_dmamap_load(bus_dma_tag_t dmat, bus_dmamap_t map, void *buf,
295 int bus_dmamap_load_mbuf(bus_dma_tag_t dmat, bus_dmamap_t map,
300 int bus_dmamap_load_mbuf_sg(bus_dma_tag_t dmat, bus_dmamap_t map,
308 int bus_dmamap_load_uio(bus_dma_tag_t dmat, bus_dmamap_t map,
316 int bus_dmamap_load_ccb(bus_dma_tag_t dmat, bus_dmamap_t map, union ccb *ccb,
330 int bus_dmamap_load_crp(bus_dma_tag_t dmat, bus_dmamap_t map,
333 int bus_dmamap_load_crp_buffer(bus_dma_tag_t dmat, bus_dmamap_t map,
341 int bus_dmamap_load_mem(bus_dma_tag_t dmat, bus_dmamap_t map,
350 int bus_dmamap_load_ma_triv(bus_dma_tag_t dmat, bus_dmamap_t map,
370 BUS_DMAMAP_OP int bus_dmamap_destroy(bus_dma_tag_t dmat, bus_dmamap_t map);
[all …]
H A Dbus_dma_internal.h41 bus_dmamap_t map, bus_dma_segment_t *segs,
44 int _bus_dmamap_load_buffer(bus_dma_tag_t dmat, bus_dmamap_t map,
48 int _bus_dmamap_load_ma(bus_dma_tag_t dmat, bus_dmamap_t map,
52 int _bus_dmamap_load_phys(bus_dma_tag_t dmat, bus_dmamap_t map,
56 void _bus_dmamap_waitok(bus_dma_tag_t dmat, bus_dmamap_t map,
H A D_bus_dma.h52 typedef struct bus_dmamap *bus_dmamap_t; typedef
/f-stack/freebsd/kern/
H A Dsubr_bus_dma.c68 _bus_dmamap_load_vlist(bus_dma_tag_t dmat, bus_dmamap_t map, in _bus_dmamap_load_vlist()
100 _bus_dmamap_load_plist(bus_dma_tag_t dmat, bus_dmamap_t map, in _bus_dmamap_load_plist()
120 _bus_dmamap_load_mbuf_epg(bus_dma_tag_t dmat, bus_dmamap_t map, in _bus_dmamap_load_mbuf_epg()
179 _bus_dmamap_load_mbuf_sg(bus_dma_tag_t dmat, bus_dmamap_t map, in _bus_dmamap_load_mbuf_sg()
226 bus_dmamap_load_ma_triv(bus_dma_tag_t dmat, bus_dmamap_t map, in bus_dmamap_load_ma_triv()
251 _bus_dmamap_load_ccb(bus_dma_tag_t dmat, bus_dmamap_t map, union ccb *ccb, in _bus_dmamap_load_ccb()
381 bus_dmamap_load(bus_dma_tag_t dmat, bus_dmamap_t map, void *buf, in bus_dmamap_load()
569 bus_dmamap_load_mem(bus_dma_tag_t dmat, bus_dmamap_t map, in bus_dmamap_load_mem()
641 bus_dmamap_load_crp_buffer(bus_dma_tag_t dmat, bus_dmamap_t map, in bus_dmamap_load_crp_buffer()
791 int bus_dma_iommu_load_ident(bus_dma_tag_t dmat, bus_dmamap_t map,
[all …]
/f-stack/freebsd/mips/mips/
H A Dbusdma_machdep.c199 bus_dmamap_t map; in dmamap_ctor()
202 map = (bus_dmamap_t)mem; in dmamap_ctor()
221 bus_dmamap_t map; in dmamap_dtor()
223 map = (bus_dmamap_t)mem; in dmamap_dtor()
339 static __inline bus_dmamap_t
343 bus_dmamap_t map; in _busdma_alloc_dmamap()
357 _busdma_free_dmamap(bus_dmamap_t map) in _busdma_free_dmamap()
550 bus_dmamap_t newmap; in bus_dmamap_create()
651 bus_dmamap_t *mapp) in bus_dmamem_alloc()
653 bus_dmamap_t newmap = NULL; in bus_dmamem_alloc()
[all …]
/f-stack/freebsd/arm64/arm64/
H A Dbusdma_bounce.c205 might_bounce(bus_dma_tag_t dmat, bus_dmamap_t map, bus_addr_t paddr, in might_bounce()
226 must_bounce(bus_dma_tag_t dmat, bus_dmamap_t map, bus_addr_t paddr, in must_bounce()
383 static bus_dmamap_t
387 bus_dmamap_t map; in alloc_dmamap()
488 bounce_bus_dmamap_destroy(bus_dma_tag_t dmat, bus_dmamap_t map) in bounce_bus_dmamap_destroy()
514 bus_dmamap_t *mapp) in bounce_bus_dmamem_alloc()
809 bounce_bus_dmamap_load_phys(bus_dma_tag_t dmat, bus_dmamap_t map, in bounce_bus_dmamap_load_phys()
1005 bounce_bus_dmamap_waitok(bus_dma_tag_t dmat, bus_dmamap_t map, in bounce_bus_dmamap_waitok()
1016 bounce_bus_dmamap_complete(bus_dma_tag_t dmat, bus_dmamap_t map, in bounce_bus_dmamap_complete()
1029 bounce_bus_dmamap_unload(bus_dma_tag_t dmat, bus_dmamap_t map) in bounce_bus_dmamap_unload()
[all …]
/f-stack/freebsd/arm/arm/
H A Dbusdma_machdep.c206 bus_dmamap_t map, void *buf, bus_size_t buflen, int flags);
645 allocate_bz_and_pages(bus_dma_tag_t dmat, bus_dmamap_t mapp) in allocate_bz_and_pages()
685 static bus_dmamap_t
689 bus_dmamap_t map; in allocate_map()
718 bus_dmamap_t map; in bus_dmamap_create()
753 bus_dmamap_destroy(bus_dma_tag_t dmat, bus_dmamap_t map) in bus_dmamap_destroy()
779 bus_dmamap_t *mapp) in bus_dmamem_alloc()
783 bus_dmamap_t map; in bus_dmamem_alloc()
1121 _bus_dmamap_load_ma(bus_dma_tag_t dmat, bus_dmamap_t map, in _bus_dmamap_load_ma()
1256 _bus_dmamap_complete(bus_dma_tag_t dmat, bus_dmamap_t map, in _bus_dmamap_complete()
[all …]
/f-stack/freebsd/mips/atheros/
H A Dif_argevar.h112 bus_dmamap_t tx_dmamap;
117 bus_dmamap_t rx_dmamap;
129 bus_dmamap_t arge_tx_ring_map;
130 bus_dmamap_t arge_rx_ring_map;
131 bus_dmamap_t arge_rx_sparemap;
/f-stack/freebsd/x86/x86/
H A Dbusdma_bounce.c140 static int reserve_bounce_pages(bus_dma_tag_t dmat, bus_dmamap_t map,
142 static bus_addr_t add_bounce_page(bus_dma_tag_t dmat, bus_dmamap_t map,
327 *mapp = (bus_dmamap_t)malloc_domainset(sizeof(**mapp), M_DEVBUF, in bounce_bus_dmamap_create()
379 bounce_bus_dmamap_destroy(bus_dma_tag_t dmat, bus_dmamap_t map) in bounce_bus_dmamap_destroy()
404 bus_dmamap_t *mapp) in bounce_bus_dmamem_alloc()
723 bounce_bus_dmamap_load_phys(bus_dma_tag_t dmat, bus_dmamap_t map, in bounce_bus_dmamap_load_phys()
842 bounce_bus_dmamap_load_ma(bus_dma_tag_t dmat, bus_dmamap_t map, in bounce_bus_dmamap_load_ma()
924 bounce_bus_dmamap_waitok(bus_dma_tag_t dmat, bus_dmamap_t map, in bounce_bus_dmamap_waitok()
937 bounce_bus_dmamap_complete(bus_dma_tag_t dmat, bus_dmamap_t map, in bounce_bus_dmamap_complete()
950 bounce_bus_dmamap_unload(bus_dma_tag_t dmat, bus_dmamap_t map) in bounce_bus_dmamap_unload()
[all …]
/f-stack/freebsd/mips/atheros/ar531x/
H A Dif_arereg.h62 bus_dmamap_t tx_dmamap;
67 bus_dmamap_t rx_dmamap;
81 bus_dmamap_t are_tx_ring_map;
82 bus_dmamap_t are_rx_ring_map;
83 bus_dmamap_t are_rx_sparemap;
/f-stack/freebsd/arm/ti/cpsw/
H A Dif_cpswvar.h57 bus_dmamap_t dmamap;
/f-stack/freebsd/contrib/alpine-hal/
H A Dal_hal_udma.h207 bus_dmamap_t desc_phy_base_map;
216 bus_dmamap_t cdesc_phy_base_map;
/f-stack/freebsd/crypto/ccp/
H A Dccp.h108 bus_dmamap_t ring_desc_map;
/f-stack/freebsd/contrib/vchiq/interface/vchiq_arm/
H A Dvchiq_2835_arm.c81 bus_dmamap_t bcm_slots_dma_map;
92 bus_dmamap_t pagelist_dma_map;
/f-stack/freebsd/arm/allwinner/
H A Dif_awg.c161 bus_dmamap_t map;
167 bus_dmamap_t desc_map;
178 bus_dmamap_t desc_map;
183 bus_dmamap_t buf_spare_map;
607 bus_dmamap_t map; in awg_encap()
751 bus_dmamap_t map; in awg_newbuf_rx()
H A Da10_hdmiaudio.c83 bus_dmamap_t dmamap;
/f-stack/freebsd/arm/broadcom/bcm2835/
H A Dbcm2835_mbox.c313 bus_dmamap_t *map, bus_addr_t *phys) in bcm2835_mbox_init_dma()
401 bus_dmamap_t msg_map; in bcm2835_mbox_property()
/f-stack/freebsd/net/
H A Diflib.h284 bus_dmamap_t idi_map;
H A Diflib.c278 bus_dmamap_t *ifsd_map; /* bus_dma maps for packet */
285 bus_dmamap_t *ifsd_map; /* bus_dma maps for packet */
286 bus_dmamap_t *ifsd_tso_map; /* bus_dma maps for TSO packet */
838 bus_dmamap_t *map; in netmap_fl_refill()
1717 if ((txq->ift_sds.ifsd_map = (bus_dmamap_t *)malloc( in iflib_txsd_alloc()
1759 bus_dmamap_t map; in iflib_txsd_destroy()
1953 …(bus_dmamap_t *) malloc(sizeof(bus_dmamap_t) * scctx->isc_nrxd[rxq->ifr_fl_offset], M_IFLIB, M_NOW… in iflib_rxsd_alloc()
2013 bus_dmamap_t *sd_map; in iflib_fl_refill()
2185 bus_dmamap_t sd_map; in iflib_fl_bufs_free()
2632 bus_dmamap_t map; in rxd_frag_to_sd()
[all …]
/f-stack/freebsd/x86/cpufreq/
H A Dsmist.c196 bus_dmamap_t map; in set_ownership()
/f-stack/freebsd/mips/ingenic/
H A Djz4780_pdma.c99 bus_dmamap_t desc_map;

12