Home
last modified time | relevance | path

Searched defs:machine_bus_dmamap (Results 1 – 5 of 5) sorted by relevance

/openbsd-src/sys/arch/loongson/include/
H A Dbus.h493 struct machine_bus_dmamap { struct
497 bus_size_t _dm_size; /* largest DMA transfer mappable */
498 int _dm_segcnt; /* number of segs this map can map */
499 bus_size_t _dm_maxsegsz; /* largest possible segment */
500 bus_size_t _dm_boundary; /* don't cross this */
501 int _dm_flags; /* misc. flags */
503 void *_dm_cookie; /* cookie for bus-specific functions */
508 bus_size_t dm_mapsize; /* size of the mapping */
509 int dm_nsegs; /* # valid segments in mapping */
510 bus_dma_segment_t dm_segs[1]; /* segments; variable length */
/openbsd-src/sys/arch/octeon/include/
H A Dbus.h459 struct machine_bus_dmamap { struct
463 bus_size_t _dm_size; /* largest DMA transfer mappable */
464 int _dm_segcnt; /* number of segs this map can map */
465 bus_size_t _dm_maxsegsz; /* largest possible segment */
466 bus_size_t _dm_boundary; /* don't cross this */
467 int _dm_flags; /* misc. flags */
469 void *_dm_cookie; /* cookie for bus-specific functions */
474 bus_size_t dm_mapsize; /* size of the mapping */
475 int dm_nsegs; /* # valid segments in mapping */
476 bus_dma_segment_t dm_segs[1]; /* segments; variable length */
/openbsd-src/sys/arch/riscv64/include/
H A Dbus.h484 struct machine_bus_dmamap { global() struct
488 _dm_sizemachine_bus_dmamap global() argument
489 _dm_segcntmachine_bus_dmamap global() argument
490 _dm_maxsegszmachine_bus_dmamap global() argument
491 _dm_boundarymachine_bus_dmamap global() argument
492 _dm_flagsmachine_bus_dmamap global() argument
494 _dm_cookiemachine_bus_dmamap global() argument
499 dm_mapsizemachine_bus_dmamap global() argument
500 dm_nsegsmachine_bus_dmamap global() argument
501 dm_segsmachine_bus_dmamap global() argument
/openbsd-src/sys/arch/arm64/include/
H A Dbus.h482 struct machine_bus_dmamap { global() struct
486 _dm_sizemachine_bus_dmamap global() argument
487 _dm_segcntmachine_bus_dmamap global() argument
488 _dm_maxsegszmachine_bus_dmamap global() argument
489 _dm_boundarymachine_bus_dmamap global() argument
490 _dm_flagsmachine_bus_dmamap global() argument
492 _dm_cookiemachine_bus_dmamap global() argument
497 dm_mapsizemachine_bus_dmamap global() argument
498 dm_nsegsmachine_bus_dmamap global() argument
499 dm_segsmachine_bus_dmamap global() argument
/openbsd-src/sys/arch/powerpc64/include/
H A Dbus.h470 struct machine_bus_dmamap { struct
474 bus_size_t _dm_size; /* largest DMA transfer mappable */
475 int _dm_segcnt; /* number of segs this map can map */
476 bus_size_t _dm_maxsegsz; /* largest possible segment */
477 bus_size_t _dm_boundary; /* don't cross this */
478 int _dm_flags; /* misc. flags */
480 void *_dm_cookie; /* cookie for bus-specific functions */
485 bus_size_t dm_mapsize; /* size of the mapping */
486 int dm_nsegs; /* # valid segments in mapping */
487 bus_dma_segment_t dm_segs[1]; /* segments; variable length */