Home
last modified time | relevance | path

Searched defs:sparc_bus_dmamap (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/sys/arch/sparc64/include/
H A Dbus_defs.h273 struct sparc_bus_dmamap { struct
277 bus_addr_t _dm_dvmastart; /* start and size of allocated */
278 bus_size_t _dm_dvmasize; /* DVMA segment for this map. */
280 bus_size_t _dm_size; /* largest DMA transfer mappable */
281 bus_size_t _dm_maxmaxsegsz; /* fixed largest possible segment */
282 bus_size_t _dm_boundary; /* don't cross this */
283 int _dm_segcnt; /* number of segs this map can map */
284 int _dm_flags; /* misc. flags */
289 int _dm_type; /* type of mapping: raw, uio, mbuf, etc */
290 void *_dm_source; /* source mbuf, uio, etc. needed for unload */
[all …]
/netbsd-src/sys/arch/sparc/include/
H A Dbus_defs.h308 struct sparc_bus_dmamap { struct
312 bus_size_t _dm_size; /* largest DMA transfer mappable */
313 int _dm_segcnt; /* number of segs this map can map */
314 bus_size_t _dm_maxmaxsegsz; /* fixed largest possible segment */
315 bus_size_t _dm_boundary; /* don't cross this */
316 int _dm_flags; /* misc. flags */
318 void *_dm_cookie; /* cookie for bus-specific functions */
320 u_long _dm_align; /* DVMA alignment; must be a
322 u_long _dm_ex_start; /* constraints on DVMA map */
323 u_long _dm_ex_end; /* allocations; used by the VME bus
[all …]