Lines Matching defs:sun68k_bus_dmamap
1003 struct sun68k_bus_dmamap { struct
1007 bus_size_t _dm_size; /* largest DMA transfer mappable */
1008 int _dm_segcnt; /* number of segs this map can map */
1009 bus_size_t _dm_maxmaxsegsz; /* fixed largest possible segment */
1010 bus_size_t _dm_boundary; /* don't cross this */
1011 int _dm_flags; /* misc. flags */
1013 void *_dm_cookie; /* cookie for bus-specific functions */
1015 u_long _dm_align; /* DVMA alignment; must be a
1017 u_long _dm_ex_start; /* constraints on DVMA map */
1018 u_long _dm_ex_end; /* allocations; used by the VME bus
1025 bus_size_t dm_maxsegsz; /* largest possible segment */
1026 bus_size_t dm_mapsize; /* size of the mapping */
1027 int dm_nsegs; /* # valid segments in mapping */
1028 bus_dma_segment_t dm_segs[1]; /* segments; variable length */