/netbsd-6-1-5-RELEASE/sys/dev/marvell/ |
H A D | gtidmacvar.h | 33 int gtidmac_chan_alloc(void *, bus_dmamap_t **, bus_dmamap_t **, void *); 35 int gtidmac_setup(void *, int, int, bus_dmamap_t *, bus_dmamap_t *, bus_size_t); 37 void (*)(void *, int, bus_dmamap_t *, bus_dmamap_t *, int)); 39 int mvxore_chan_alloc(void *, bus_dmamap_t **, bus_dmamap_t **, void *); 41 int mvxore_setup(void *, int, int, bus_dmamap_t *, bus_dmamap_t *, bus_size_ [all...] |
/netbsd-6-1-5-RELEASE/sys/arch/alpha/tc/ |
H A D | 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);
|
/netbsd-6-1-5-RELEASE/sys/dev/pci/bktr/ |
H A D | 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);
|
/netbsd-6-1-5-RELEASE/sys/arch/vax/include/ |
H A D | 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 *); 66 int vax_sgmap_load(bus_dma_tag_t, bus_dmamap_t, void *, bus_size_t, 69 int vax_sgmap_load_mbuf(bus_dma_tag_t, bus_dmamap_t, struct mbuf *, int, 72 int vax_sgmap_load_uio(bus_dma_tag_t, bus_dmamap_t, struct uio *, int, 75 int vax_sgmap_load_raw(bus_dma_tag_t, bus_dmamap_t, bus_dma_segment_t *, 78 void vax_sgmap_unload(bus_dma_tag_t, bus_dmamap_t, struct vax_sgmap *);
|
/netbsd-6-1-5-RELEASE/sys/arch/next68k/dev/ |
H A D | 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];
|
H A D | 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 */
|
H A D | espvar.h | 59 bus_dmamap_t sc_main_dmamap; /* I/O DMA map */ 70 bus_dmamap_t sc_tail_dmamap;
|
/netbsd-6-1-5-RELEASE/sys/arch/alpha/common/ |
H A D | 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,
|
H A D | 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);
|
/netbsd-6-1-5-RELEASE/sys/arch/cobalt/include/ |
H A D | bus_defs.h | 92 typedef struct cobalt_bus_dmamap *bus_dmamap_t; typedef in typeref:struct:cobalt_bus_dmamap 121 bus_size_t, bus_size_t, int, bus_dmamap_t *); 122 void (*_dmamap_destroy)(bus_dma_tag_t, bus_dmamap_t); 123 int (*_dmamap_load)(bus_dma_tag_t, bus_dmamap_t, void *, 125 int (*_dmamap_load_mbuf)(bus_dma_tag_t, bus_dmamap_t, 127 int (*_dmamap_load_uio)(bus_dma_tag_t, bus_dmamap_t, 129 int (*_dmamap_load_raw)(bus_dma_tag_t, bus_dmamap_t, 131 void (*_dmamap_unload)(bus_dma_tag_t, bus_dmamap_t); 132 void (*_dmamap_sync)(bus_dma_tag_t, bus_dmamap_t, 150 * bus_dmamap_t [all...] |
/netbsd-6-1-5-RELEASE/sys/dev/pci/ |
H A D | 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;
|
H A D | if_vtevar.h | 62 bus_dmamap_t rx_dmamap; 69 bus_dmamap_t tx_dmamap; 79 bus_dmamap_t vte_tx_ring_map; 81 bus_dmamap_t vte_rx_ring_map; 83 bus_dmamap_t vte_rr_ring_map; 85 bus_dmamap_t vte_rx_sparemap; 86 bus_dmamap_t vte_cmb_map; 87 bus_dmamap_t vte_smb_map;
|
H A D | if_levar.h | 50 bus_dmamap_t sc_dmam; /* bus dma map */
|
/netbsd-6-1-5-RELEASE/sys/arch/sgimips/include/ |
H A D | bus_defs.h | 116 typedef struct sgimips_bus_dmamap *bus_dmamap_t; typedef in typeref:struct:sgimips_bus_dmamap 154 bus_size_t, bus_size_t, int, bus_dmamap_t *); 155 void (*_dmamap_destroy)(bus_dma_tag_t, bus_dmamap_t); 156 int (*_dmamap_load)(bus_dma_tag_t, bus_dmamap_t, void *, 158 int (*_dmamap_load_mbuf)(bus_dma_tag_t, bus_dmamap_t, 160 int (*_dmamap_load_uio)(bus_dma_tag_t, bus_dmamap_t, 162 int (*_dmamap_load_raw)(bus_dma_tag_t, bus_dmamap_t, 164 void (*_dmamap_unload)(bus_dma_tag_t, bus_dmamap_t); 165 void (*_dmamap_sync)(bus_dma_tag_t, bus_dmamap_t, 183 * bus_dmamap_t [all...] |
/netbsd-6-1-5-RELEASE/sys/rump/librump/rumpdev/ |
H A D | rumpdma.c | 44 bus_size_t bsz2, int i, bus_dmamap_t *ptr) 51 bus_dmamap_destroy(bus_dma_tag_t tag, bus_dmamap_t map) 58 bus_dmamap_load(bus_dma_tag_t t, bus_dmamap_t a, void *b, bus_size_t c, 66 bus_dmamap_unload(bus_dma_tag_t a, bus_dmamap_t b) 73 bus_dmamap_sync(bus_dma_tag_t a, bus_dmamap_t b, bus_addr_t c,
|
/netbsd-6-1-5-RELEASE/sys/dev/ic/ |
H A D | sgecvar.h | 62 bus_dmamap_t sc_cmap; /* Map for control structures */ 65 bus_dmamap_t sc_xmtmap[TXDESCS]; 66 bus_dmamap_t sc_rcvmap[RXDESCS];
|
/netbsd-6-1-5-RELEASE/sys/arch/sgimips/hpc/ |
H A D | hpcdma.h | 55 bus_dmamap_t sc_dmamap; 64 void hpcdma_sglist_create(struct hpc_dma_softc *, bus_dmamap_t);
|
/netbsd-6-1-5-RELEASE/sys/dev/mvme/ |
H A D | 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,
|
/netbsd-6-1-5-RELEASE/sys/arch/mvme68k/include/ |
H A D | 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...] |
/netbsd-6-1-5-RELEASE/sys/arch/arm/at91/ |
H A D | at91emacvar.h | 43 bus_dmamap_t m_dmamap; 58 bus_dmamap_t rbqpage_dmamap;
|
/netbsd-6-1-5-RELEASE/sys/arch/arm/ep93xx/ |
H A D | epevar.h | 37 bus_dmamap_t m_dmamap; 51 bus_dmamap_t ctrlpage_dmamap;
|
/netbsd-6-1-5-RELEASE/sys/arch/vax/uba/ |
H A D | 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 ma [all...] |
/netbsd-6-1-5-RELEASE/sys/arch/vax/vsa/ |
H A D | vsbus_dma.c | 51 bus_size_t, bus_size_t, int, bus_dmamap_t *); 53 static void sgmap_bus_dmamap_destroy_sgmap(bus_dma_tag_t, bus_dmamap_t); 55 static int sgmap_bus_dmamap_load_sgmap(bus_dma_tag_t, bus_dmamap_t, void *, 58 static int sgmap_bus_dmamap_load_mbuf_sgmap(bus_dma_tag_t, bus_dmamap_t, 61 static int sgmap_bus_dmamap_load_uio_sgmap(bus_dma_tag_t, bus_dmamap_t, 64 static int sgmap_bus_dmamap_load_raw_sgmap(bus_dma_tag_t, bus_dmamap_t, 67 static void sgmap_bus_dmamap_unload_sgmap(bus_dma_tag_t, bus_dmamap_t); 69 static void sgmap_bus_dmamap_sync(bus_dma_tag_t, bus_dmamap_t, bus_addr_t, 155 bus_dmamap_t *dmamp) 157 bus_dmamap_t ma [all...] |
/netbsd-6-1-5-RELEASE/sys/arch/m68k/include/ |
H A D | 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...] |
/netbsd-6-1-5-RELEASE/sys/arch/sparc64/dev/ |
H A D | iommuvar.h | 76 int iommu_dvmamap_load(bus_dma_tag_t, bus_dmamap_t, void *, bus_size_t, 78 void iommu_dvmamap_unload(bus_dma_tag_t, bus_dmamap_t); 79 int iommu_dvmamap_load_raw(bus_dma_tag_t, bus_dmamap_t, 81 void iommu_dvmamap_sync(bus_dma_tag_t, bus_dmamap_t, bus_addr_t, bus_size_t,
|