Home
last modified time | relevance | path

Searched refs:dvmaddr (Results 1 – 3 of 3) sorted by relevance

/openbsd/sys/arch/sparc64/dev/
H A Dviommu.c282 u_long dvmaddr, sgstart, sgend; in viommu_dvmamap_load() local
378 EX_NOWAIT | EX_BOUNDZERO, &ims->ims_er, (u_long *)&dvmaddr); in viommu_dvmamap_load()
382 if (err || (dvmaddr == (bus_addr_t)-1)) { in viommu_dvmamap_load()
397 map->_dm_dvmastart = dvmaddr; in viommu_dvmamap_load()
402 viommu_iomap_load_map(is, ims, dvmaddr, flags); in viommu_dvmamap_load()
469 u_long dvmaddr, sgstart, sgend; in viommu_dvmamap_load_raw() local
568 EX_NOWAIT | EX_BOUNDZERO, &ims->ims_er, (u_long *)&dvmaddr); in viommu_dvmamap_load_raw()
577 if (dvmaddr == (bus_addr_t)-1) { in viommu_dvmamap_load_raw()
590 map->_dm_dvmastart = dvmaddr; in viommu_dvmamap_load_raw()
595 viommu_iomap_load_map(is, ims, dvmaddr, flags); in viommu_dvmamap_load_raw()
[all …]
H A Diommu.c682 u_long dvmaddr, sgstart, sgend; in iommu_dvmamap_load() local
783 EX_NOWAIT | EX_BOUNDZERO, &ims->ims_er, (u_long *)&dvmaddr); in iommu_dvmamap_load()
787 if (err || (dvmaddr == (bus_addr_t)-1)) { in iommu_dvmamap_load()
802 map->_dm_dvmastart = dvmaddr; in iommu_dvmamap_load()
811 iommu_iomap_load_map(is, ims, dvmaddr, flags); in iommu_dvmamap_load()
892 u_long dvmaddr, sgstart, sgend; in iommu_dvmamap_load_raw() local
1013 if (dvmaddr == (bus_addr_t)-1) { in iommu_dvmamap_load_raw()
1026 map->_dm_dvmastart = dvmaddr; in iommu_dvmamap_load_raw()
1035 iommu_iomap_load_map(is, ims, dvmaddr, flags); in iommu_dvmamap_load_raw()
1327 bus_addr_t dvmaddr = map->_dm_dvmastart; in iommu_dvmamap_unload() local
[all …]
/openbsd/sys/arch/hppa/dev/
H A Dastro.c392 u_long dvmaddr; in iommu_iomap_load_map() local
421 boundary, EX_NOWAIT | EX_BOUNDZERO, &ims->ims_er, &dvmaddr); in iommu_iomap_load_map()
426 ims->ims_dvmastart = dvmaddr; in iommu_iomap_load_map()
429 dva = dvmaddr; in iommu_iomap_load_map()