Lines Matching refs:granule
53 size_t granule, paddr_t *pa) in mobj_phys_get_pa() argument
63 if (granule) { in mobj_phys_get_pa()
64 if (granule != SMALL_PAGE_SIZE && in mobj_phys_get_pa()
65 granule != CORE_MMU_PGDIR_SIZE) in mobj_phys_get_pa()
67 p &= ~(granule - 1); in mobj_phys_get_pa()
258 size_t granule, paddr_t *pa) in mobj_shm_get_pa() argument
268 if (granule) { in mobj_shm_get_pa()
269 if (granule != SMALL_PAGE_SIZE && in mobj_shm_get_pa()
270 granule != CORE_MMU_PGDIR_SIZE) in mobj_shm_get_pa()
272 p &= ~(granule - 1); in mobj_shm_get_pa()
280 static size_t mobj_shm_get_phys_offs(struct mobj *mobj, size_t granule) in mobj_shm_get_phys_offs() argument
282 assert(IS_POWER_OF_TWO(granule)); in mobj_shm_get_phys_offs()
283 return to_mobj_shm(mobj)->pa & (granule - 1); in mobj_shm_get_phys_offs()
441 size_t granule, paddr_t *pa) in mobj_with_fobj_get_pa() argument
454 if (granule) { in mobj_with_fobj_get_pa()
455 if (granule != SMALL_PAGE_SIZE && in mobj_with_fobj_get_pa()
456 granule != CORE_MMU_PGDIR_SIZE) in mobj_with_fobj_get_pa()
458 p &= ~(granule - 1); in mobj_with_fobj_get_pa()