iopaddr_t snia_pciio_dmamap_addr(pciio_dmamap_t pciio_dmamap, /* use these mapping resources */ paddr_t paddr, /* map for this address */ size_t byte_count) { /* map this many bytes */ return DMAMAP_FUNC(pciio_dmamap, dmamap_addr) (CAST_DMAMAP(pciio_dmamap), paddr, byte_count); }
alenlist_t pciio_dmamap_list(pciio_dmamap_t pciio_dmamap, /* use these mapping resources */ alenlist_t alenlist, /* map this Address/Length List */ unsigned flags) { return DMAMAP_FUNC(pciio_dmamap, dmamap_list) (CAST_DMAMAP(pciio_dmamap), alenlist, flags); }
void snia_pciio_dmamap_done(pciio_dmamap_t pciio_dmamap) { DMAMAP_FUNC(pciio_dmamap, dmamap_done) (CAST_DMAMAP(pciio_dmamap)); }
void pciio_dmamap_drain(pciio_dmamap_t map) { DMAMAP_FUNC(map, dmamap_drain) (CAST_DMAMAP(map)); }
void pciio_dmamap_free(pciio_dmamap_t pciio_dmamap) { DMAMAP_FUNC(pciio_dmamap, dmamap_free) (CAST_DMAMAP(pciio_dmamap)); }
void xtalk_dmamap_drain(xtalk_dmamap_t map) { DMAMAP_FUNC(map, dmamap_drain) (CAST_DMAMAP(map)); }
void xtalk_dmamap_done(xtalk_dmamap_t xtalk_dmamap) { DMAMAP_FUNC(xtalk_dmamap, dmamap_done) (CAST_DMAMAP(xtalk_dmamap)); }