Home
last modified time | relevance | path

Searched refs:pgoffset (Results 1 – 7 of 7) sorted by relevance

/titanic_44/usr/src/uts/i86pc/io/gfx_private/
H A Dgfxp_vm.c88 uint_t pgoffset; in gfxp_map_kernel_space() local
115 pgoffset = start & PAGEOFFSET; in gfxp_map_kernel_space()
116 base = start - pgoffset; in gfxp_map_kernel_space()
117 npages = btopr(size + pgoffset); in gfxp_map_kernel_space()
131 return (cvaddr + pgoffset); in gfxp_map_kernel_space()
141 uint_t pgoffset; in gfxp_unmap_kernel_space() local
148 pgoffset = (uintptr_t)address & PAGEOFFSET; in gfxp_unmap_kernel_space()
149 base = (caddr_t)address - pgoffset; in gfxp_unmap_kernel_space()
150 npages = btopr(size + pgoffset); in gfxp_unmap_kernel_space()
/titanic_44/usr/src/uts/i86pc/os/
H A Dmp_implfuncs.c207 uint_t pgoffset; in psm_map_phys_new() local
215 pgoffset = addr & MMU_PAGEOFFSET; in psm_map_phys_new()
230 npages = mmu_btopr(len + pgoffset); in psm_map_phys_new()
236 return (cvaddr + pgoffset); in psm_map_phys_new()
242 uint_t pgoffset; in psm_unmap_phys() local
249 pgoffset = (uintptr_t)addr & MMU_PAGEOFFSET; in psm_unmap_phys()
250 base = addr - pgoffset; in psm_unmap_phys()
251 npages = mmu_btopr(len + pgoffset); in psm_unmap_phys()
286 uint_t pgoffset; in psm_unmap() local
293 pgoffset = (uintptr_t)addr & MMU_PAGEOFFSET; in psm_unmap()
[all …]
/titanic_44/usr/src/uts/sun4/io/
H A Drootnex.c334 uint_t pgoffset; in rootnex_map_regspec() local
362 pgoffset = (ulong_t)rp->regspec_addr & MMU_PAGEOFFSET; in rootnex_map_regspec()
363 npages = mmu_btopr(rp->regspec_size + pgoffset); in rootnex_map_regspec()
379 *vaddrp = kaddr + pgoffset; in rootnex_map_regspec()
397 uint_t pgoffset; in rootnex_unmap_regspec() local
405 pgoffset = (uintptr_t)addr & MMU_PAGEOFFSET; in rootnex_unmap_regspec()
413 base = addr - pgoffset; in rootnex_unmap_regspec()
414 npages = mmu_btopr(rp->regspec_size + pgoffset); in rootnex_unmap_regspec()
/titanic_44/usr/src/uts/sun4u/serengeti/io/
H A Dsbdp_cpu.c734 uint_t pgoffset; in cpusram_map() local
750 pgoffset = (ulong_t)SBDP_CPU_SRAM_ADDR & MMU_PAGEOFFSET; in cpusram_map()
751 npages = mmu_btopr(SBDP_CPU_SRAM_SIZE + pgoffset); in cpusram_map()
764 *vaddrp = kaddr + pgoffset; in cpusram_map()
773 uint_t pgoffset; in cpusram_unmap() local
778 pgoffset = (ulong_t)SBDP_CPU_SRAM_ADDR & MMU_PAGEOFFSET; in cpusram_unmap()
779 base = addr - pgoffset; in cpusram_unmap()
/titanic_44/usr/src/uts/i86pc/io/
H A Drootnex.c1036 uint64_t npages, pgoffset; in rootnex_map_regspec() local
1167 pgoffset = (ulong_t)rp->regspec_addr & MMU_PAGEOFFSET; in rootnex_map_regspec()
1180 npages = mmu_btopr(rp->regspec_size + pgoffset); in rootnex_map_regspec()
1197 *vaddrp = (caddr_t)cvaddr + pgoffset; in rootnex_map_regspec()
1218 uint64_t npages, pgoffset; in rootnex_unmap_regspec() local
1253 pgoffset = (uintptr_t)addr & MMU_PAGEOFFSET; in rootnex_unmap_regspec()
1254 npages = mmu_btopr(rp->regspec_size + pgoffset); in rootnex_unmap_regspec()
1255 hat_unload(kas.a_hat, addr - pgoffset, ptob(npages), HAT_UNLOAD_UNLOCK); in rootnex_unmap_regspec()
1256 device_arena_free(addr - pgoffset, ptob(npages)); in rootnex_unmap_regspec()
1271 uint64_t pgoffset; in rootnex_map_handle() local
[all …]
/titanic_44/usr/src/uts/i86pc/io/amd_iommu/
H A Damd_iommu_impl.c931 uint64_t pgoffset; in amd_iommu_init() local
1062 pgoffset = iommu->aiomt_reg_pa & MMU_PAGEOFFSET; in amd_iommu_init()
1063 ASSERT(pgoffset == 0); in amd_iommu_init()
1064 iommu->aiomt_reg_pages = mmu_btopr(AMD_IOMMU_REG_SIZE + pgoffset); in amd_iommu_init()
1083 iommu->aiomt_reg_va = iommu->aiomt_va + pgoffset; in amd_iommu_init()
/titanic_44/usr/src/uts/common/io/myri10ge/drv/
H A Dmyri10ge.c4250 unsigned long cfg_pa, paddr, base, pgoffset; in myri10ge_enable_nvidia_ecrc() local
4304 pgoffset = paddr & MMU_PAGEOFFSET; in myri10ge_enable_nvidia_ecrc()
4316 ptr = cvaddr + pgoffset; in myri10ge_enable_nvidia_ecrc()