/src/sys/dev/marvell/ |
gtidmacvar.h | 51 int gtidmac_chan_alloc(void *, bus_dmamap_t **, bus_dmamap_t **, void *); 53 int gtidmac_setup(void *, int, int, bus_dmamap_t *, bus_dmamap_t *, bus_size_t); 55 void (*)(void *, int, bus_dmamap_t *, bus_dmamap_t *, int)); 57 int mvxore_chan_alloc(void *, bus_dmamap_t **, bus_dmamap_t **, void *); 59 int mvxore_setup(void *, int, int, bus_dmamap_t *, bus_dmamap_t *, bus_size_t) [all...] |
/src/sys/arch/alpha/tc/ |
tc_dma_3000_500.h | 37 bus_size_t, bus_size_t, int, bus_dmamap_t *); 38 void tc_bus_dmamap_destroy_sgmap(bus_dma_tag_t, bus_dmamap_t); 39 int tc_bus_dmamap_load_sgmap(bus_dma_tag_t, bus_dmamap_t, void *, 41 int tc_bus_dmamap_load_mbuf_sgmap(bus_dma_tag_t, bus_dmamap_t, 43 int tc_bus_dmamap_load_uio_sgmap(bus_dma_tag_t, bus_dmamap_t, 45 int tc_bus_dmamap_load_raw_sgmap(bus_dma_tag_t, bus_dmamap_t, 47 void tc_bus_dmamap_unload_sgmap(bus_dma_tag_t, bus_dmamap_t);
|
/src/sys/dev/pci/bktr/ |
bktr_os.h | 58 vaddr_t get_bktr_mem(bktr_ptr_t, bus_dmamap_t *, unsigned size); 59 void free_bktr_mem(bktr_ptr_t, bus_dmamap_t, vaddr_t); 63 vm_offset_t get_bktr_mem(bktr_ptr_t, bus_dmamap_t *, unsigned size); 64 void free_bktr_mem(bktr_ptr_t, bus_dmamap_t, vm_offset_t);
|
/src/sys/arch/vax/include/ |
sgmap.h | 63 int vax_sgmap_alloc(bus_dmamap_t, bus_size_t, struct vax_sgmap *, int); 64 void vax_sgmap_free(bus_dmamap_t, struct vax_sgmap *); 68 int vax_sgmap_load(bus_dma_tag_t, bus_dmamap_t, void *, bus_size_t, 71 int vax_sgmap_load_mbuf(bus_dma_tag_t, bus_dmamap_t, struct mbuf *, int, 74 int vax_sgmap_load_uio(bus_dma_tag_t, bus_dmamap_t, struct uio *, int, 77 int vax_sgmap_load_raw(bus_dma_tag_t, bus_dmamap_t, bus_dma_segment_t *, 80 void vax_sgmap_unload(bus_dma_tag_t, bus_dmamap_t, struct vax_sgmap *);
|
/src/sys/arch/next68k/dev/ |
if_xevar.h | 36 bus_dmamap_t sc_tx_dmamap; /* should we have multiple of these? */ 43 bus_dmamap_t sc_rx_dmamap[MB8795_NRXBUFS];
|
nextdmavar.h | 38 bus_dmamap_t (*nd_continue_cb)(void *); 40 void (*nd_completed_cb)(bus_dmamap_t, void *); 48 bus_dmamap_t nd_map; /* map currently in dd_next */ 50 bus_dmamap_t nd_map_cont; /* map needed to continue DMA */
|
espvar.h | 59 bus_dmamap_t sc_main_dmamap; /* I/O DMA map */ 70 bus_dmamap_t sc_tail_dmamap;
|
/src/sys/arch/alpha/common/ |
sgmap_typedep.h | 42 int __C(SGMAP_TYPE,_load)(bus_dma_tag_t, bus_dmamap_t, 44 int __C(SGMAP_TYPE,_load_mbuf)(bus_dma_tag_t, bus_dmamap_t, 46 int __C(SGMAP_TYPE,_load_uio)(bus_dma_tag_t, bus_dmamap_t, 48 int __C(SGMAP_TYPE,_load_raw)(bus_dma_tag_t, bus_dmamap_t, 50 void __C(SGMAP_TYPE,_unload)(bus_dma_tag_t, bus_dmamap_t,
|
sgmapvar.h | 71 bus_size_t, bus_size_t, int, bus_dmamap_t *); 72 void alpha_sgmap_dmamap_destroy(bus_dma_tag_t, bus_dmamap_t);
|
/src/sys/arch/sgimips/include/ |
bus_funcs.h | 46 void _bus_dmamap_sync_mips1(bus_dma_tag_t, bus_dmamap_t, bus_addr_t,
|
/src/sys/arch/riscv/riscv/ |
bus_stubs.c | 43 bus_size_t maxsegsz, bus_size_t boundary, int flags, bus_dmamap_t *dmamp) 50 bus_dmamap_destroy(bus_dma_tag_t t, bus_dmamap_t dmam) 56 bus_dmamap_load(bus_dma_tag_t t, bus_dmamap_t dmam, void *buf, 64 bus_dmamap_load_mbuf(bus_dma_tag_t t, bus_dmamap_t dmam, struct mbuf *chain, 72 bus_dmamap_load_uio(bus_dma_tag_t t, bus_dmamap_t dmam, struct uio *uio, 80 bus_dmamap_load_raw(bus_dma_tag_t t, bus_dmamap_t dmam, bus_dma_segment_t *segs, 87 bus_dmamap_unload(bus_dma_tag_t t, bus_dmamap_t dmam) 93 bus_dmamap_sync(bus_dma_tag_t t, bus_dmamap_t p, bus_addr_t o, bus_size_t l,
|
/src/sys/dev/pci/ |
if_nfevar.h | 23 bus_dmamap_t map; 24 bus_dmamap_t active; 29 bus_dmamap_t map; 47 bus_dmamap_t map; 52 bus_dmamap_t map; 54 bus_dmamap_t jmap;
|
if_vtevar.h | 64 bus_dmamap_t rx_dmamap; 71 bus_dmamap_t tx_dmamap; 81 bus_dmamap_t vte_tx_ring_map; 83 bus_dmamap_t vte_rx_ring_map; 85 bus_dmamap_t vte_rr_ring_map; 87 bus_dmamap_t vte_rx_sparemap; 88 bus_dmamap_t vte_cmb_map; 89 bus_dmamap_t vte_smb_map;
|
/src/sys/dev/ic/ |
sgecvar.h | 56 bus_dmamap_t sc_cmap; /* Map for control structures */ 59 bus_dmamap_t sc_xmtmap[TXDESCS]; 60 bus_dmamap_t sc_rcvmap[RXDESCS];
|
/src/sys/arch/arm/arm/ |
bus_stubs.c | 52 bus_size_t maxsegsz, bus_size_t boundary, int flags, bus_dmamap_t *dmamp) 59 bus_dmamap_destroy(bus_dma_tag_t t, bus_dmamap_t dmam) 65 bus_dmamap_load(bus_dma_tag_t t, bus_dmamap_t dmam, void *buf, 73 bus_dmamap_load_mbuf(bus_dma_tag_t t, bus_dmamap_t dmam, struct mbuf *chain, 81 bus_dmamap_load_uio(bus_dma_tag_t t, bus_dmamap_t dmam, struct uio *uio, 89 bus_dmamap_load_raw(bus_dma_tag_t t, bus_dmamap_t dmam, bus_dma_segment_t *segs, 96 bus_dmamap_unload(bus_dma_tag_t t, bus_dmamap_t dmam) 102 bus_dmamap_sync(bus_dma_tag_t t, bus_dmamap_t p, bus_addr_t o, bus_size_t l,
|
/src/sys/arch/arm/at91/ |
at91emacvar.h | 43 bus_dmamap_t m_dmamap; 58 bus_dmamap_t rbqpage_dmamap;
|
/src/sys/arch/arm/ep93xx/ |
epevar.h | 37 bus_dmamap_t m_dmamap; 51 bus_dmamap_t ctrlpage_dmamap;
|
/src/sys/arch/evbcf/include/ |
bus_dma.h | 108 typedef struct mvme68k_bus_dmamap *bus_dmamap_t; typedef in typeref:struct:mvme68k_bus_dmamap * 139 bus_size_t, bus_size_t, int, bus_dmamap_t *); 140 void (*_dmamap_destroy)(bus_dma_tag_t, bus_dmamap_t); 141 int (*_dmamap_load)(bus_dma_tag_t, bus_dmamap_t, void *, 143 int (*_dmamap_load_mbuf)(bus_dma_tag_t, bus_dmamap_t, 145 int (*_dmamap_load_uio)(bus_dma_tag_t, bus_dmamap_t, 147 int (*_dmamap_load_raw)(bus_dma_tag_t, bus_dmamap_t, 149 void (*_dmamap_unload)(bus_dma_tag_t, bus_dmamap_t); 150 void (*_dmamap_sync)(bus_dma_tag_t, bus_dmamap_t, 195 * bus_dmamap_t [all...] |
/src/sys/arch/mvme68k/include/ |
bus_dma.h | 108 typedef struct mvme68k_bus_dmamap *bus_dmamap_t; typedef in typeref:struct:mvme68k_bus_dmamap * 139 bus_size_t, bus_size_t, int, bus_dmamap_t *); 140 void (*_dmamap_destroy)(bus_dma_tag_t, bus_dmamap_t); 141 int (*_dmamap_load)(bus_dma_tag_t, bus_dmamap_t, void *, 143 int (*_dmamap_load_mbuf)(bus_dma_tag_t, bus_dmamap_t, 145 int (*_dmamap_load_uio)(bus_dma_tag_t, bus_dmamap_t, 147 int (*_dmamap_load_raw)(bus_dma_tag_t, bus_dmamap_t, 149 void (*_dmamap_unload)(bus_dma_tag_t, bus_dmamap_t); 150 void (*_dmamap_sync)(bus_dma_tag_t, bus_dmamap_t, 195 * bus_dmamap_t [all...] |
/src/sys/arch/sgimips/hpc/ |
hpcdma.h | 55 bus_dmamap_t sc_dmamap; 64 void hpcdma_sglist_create(struct hpc_dma_softc *, bus_dmamap_t);
|
/src/sys/dev/mvme/ |
mvmebus.h | 128 vme_swap_t, int, vme_size_t, vme_addr_t, int, bus_dmamap_t *); 129 void mvmebus_dmamap_destroy(void *, bus_dmamap_t); 130 int mvmebus_dmamap_load(bus_dma_tag_t, bus_dmamap_t, 133 bus_dmamap_t, struct mbuf *, int); 135 bus_dmamap_t, struct uio *, int); 137 bus_dmamap_t, bus_dma_segment_t *, int, bus_size_t, int); 138 void mvmebus_dmamap_unload(bus_dma_tag_t, bus_dmamap_t); 139 void mvmebus_dmamap_sync(bus_dma_tag_t, bus_dmamap_t, bus_addr_t,
|
/src/sys/arch/virt68k/include/ |
bus_dma.h | 102 typedef struct virt68k_bus_dmamap *bus_dmamap_t; typedef in typeref:struct:virt68k_bus_dmamap * 133 bus_size_t, bus_size_t, int, bus_dmamap_t *); 134 void (*_dmamap_destroy)(bus_dma_tag_t, bus_dmamap_t); 135 int (*_dmamap_load)(bus_dma_tag_t, bus_dmamap_t, void *, 137 int (*_dmamap_load_mbuf)(bus_dma_tag_t, bus_dmamap_t, 139 int (*_dmamap_load_uio)(bus_dma_tag_t, bus_dmamap_t, 141 int (*_dmamap_load_raw)(bus_dma_tag_t, bus_dmamap_t, 143 void (*_dmamap_unload)(bus_dma_tag_t, bus_dmamap_t); 144 void (*_dmamap_sync)(bus_dma_tag_t, bus_dmamap_t, 189 * bus_dmamap_t [all...] |
/src/sys/arch/vax/uba/ |
uba_dma.c | 55 bus_size_t, bus_size_t, int, bus_dmamap_t *); 57 void uba_bus_dmamap_destroy_sgmap(bus_dma_tag_t, bus_dmamap_t); 59 int uba_bus_dmamap_load_sgmap(bus_dma_tag_t, bus_dmamap_t, void *, 62 int uba_bus_dmamap_load_mbuf_sgmap(bus_dma_tag_t, bus_dmamap_t, 65 int uba_bus_dmamap_load_uio_sgmap(bus_dma_tag_t, bus_dmamap_t, 68 int uba_bus_dmamap_load_raw_sgmap(bus_dma_tag_t, bus_dmamap_t, 71 void uba_bus_dmamap_unload_sgmap(bus_dma_tag_t, bus_dmamap_t); 73 void uba_bus_dmamap_sync(bus_dma_tag_t, bus_dmamap_t, bus_addr_t, 130 bus_dmamap_t *dmamp) 132 bus_dmamap_t map [all...] |
/src/sys/arch/m68k/include/ |
bus_dma.h | 104 typedef struct m68k_bus_dmamap *bus_dmamap_t; typedef in typeref:struct:m68k_bus_dmamap * 141 bus_size_t, bus_size_t, int, bus_dmamap_t *); 142 void (*_dmamap_destroy)(bus_dma_tag_t, bus_dmamap_t); 143 int (*_dmamap_load)(bus_dma_tag_t, bus_dmamap_t, void *, 145 int (*_dmamap_load_mbuf)(bus_dma_tag_t, bus_dmamap_t, 147 int (*_dmamap_load_uio)(bus_dma_tag_t, bus_dmamap_t, 149 int (*_dmamap_load_raw)(bus_dma_tag_t, bus_dmamap_t, 151 void (*_dmamap_unload)(bus_dma_tag_t, bus_dmamap_t); 152 void (*_dmamap_sync)(bus_dma_tag_t, bus_dmamap_t, 200 * bus_dmamap_t [all...] |
/src/sys/arch/vax/vsa/ |
vsbus_dma.c | 50 bus_size_t, bus_size_t, int, bus_dmamap_t *); 52 static void sgmap_bus_dmamap_destroy_sgmap(bus_dma_tag_t, bus_dmamap_t); 54 static int sgmap_bus_dmamap_load_sgmap(bus_dma_tag_t, bus_dmamap_t, void *, 57 static int sgmap_bus_dmamap_load_mbuf_sgmap(bus_dma_tag_t, bus_dmamap_t, 60 static int sgmap_bus_dmamap_load_uio_sgmap(bus_dma_tag_t, bus_dmamap_t, 63 static int sgmap_bus_dmamap_load_raw_sgmap(bus_dma_tag_t, bus_dmamap_t, 66 static void sgmap_bus_dmamap_unload_sgmap(bus_dma_tag_t, bus_dmamap_t); 68 static void sgmap_bus_dmamap_sync(bus_dma_tag_t, bus_dmamap_t, bus_addr_t, 154 bus_dmamap_t *dmamp) 156 bus_dmamap_t map [all...] |