Searched refs:bus_dmamap_t (Results 1 - 25 of 470) sorted by relevance

1234567891011>>

/netbsd-6-1-5-RELEASE/sys/dev/marvell/
H A Dgtidmacvar.h33 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 Dtc_dma_3000_500.h37 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 Dbktr_os.h58 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 Dsgmap.h63 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 Dif_xevar.h36 bus_dmamap_t sc_tx_dmamap; /* should we have multiple of these? */
43 bus_dmamap_t sc_rx_dmamap[MB8795_NRXBUFS];
H A Dnextdmavar.h38 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 Despvar.h59 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 Dsgmap_typedep.h42 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 Dsgmapvar.h71 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 Dbus_defs.h92 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 Dif_nfevar.h23 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 Dif_vtevar.h62 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 Dif_levar.h50 bus_dmamap_t sc_dmam; /* bus dma map */
/netbsd-6-1-5-RELEASE/sys/arch/sgimips/include/
H A Dbus_defs.h116 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 Drumpdma.c44 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 Dsgecvar.h62 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 Dhpcdma.h55 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 Dmvmebus.h128 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 Dbus_dma.h108 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 Dat91emacvar.h43 bus_dmamap_t m_dmamap;
58 bus_dmamap_t rbqpage_dmamap;
/netbsd-6-1-5-RELEASE/sys/arch/arm/ep93xx/
H A Depevar.h37 bus_dmamap_t m_dmamap;
51 bus_dmamap_t ctrlpage_dmamap;
/netbsd-6-1-5-RELEASE/sys/arch/vax/uba/
H A Duba_dma.c55 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 Dvsbus_dma.c51 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 Dbus_dma.h104 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 Diommuvar.h76 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,

Completed in 314 milliseconds

1234567891011>>