Lines Matching defs:aspace
43 static inline bool is_inside_aspace(const vmm_aspace_t *aspace, vaddr_t vaddr) { in is_inside_aspace()
47 static bool is_region_inside_aspace(const vmm_aspace_t *aspace, vaddr_t vaddr, size_t size) { in is_region_inside_aspace()
66 static size_t trim_to_aspace(const vmm_aspace_t *aspace, vaddr_t vaddr, size_t size) { in trim_to_aspace()
110 static status_t add_region_to_aspace(vmm_aspace_t *aspace, vmm_region_t *r) { in add_region_to_aspace()
157 __WEAK vaddr_t arch_mmu_pick_spot(arch_aspace_t *aspace, vaddr_t base, uint prev_region_arch_mmu_fl… in arch_mmu_pick_spot()
167 static inline bool check_gap(vmm_aspace_t *aspace, in check_gap()
210 static vaddr_t alloc_spot(vmm_aspace_t *aspace, size_t size, uint8_t align_pow2, in alloc_spot()
248 static vmm_region_t *alloc_region(vmm_aspace_t *aspace, const char *name, size_t size, in alloc_region()
288 status_t vmm_reserve_space(vmm_aspace_t *aspace, const char *name, size_t size, vaddr_t vaddr) { in vmm_reserve_space()
325 status_t vmm_alloc_physical(vmm_aspace_t *aspace, const char *name, size_t size, in vmm_alloc_physical()
382 status_t vmm_alloc_contiguous(vmm_aspace_t *aspace, const char *name, size_t size, void **ptr, in vmm_alloc_contiguous()
456 status_t vmm_alloc(vmm_aspace_t *aspace, const char *name, size_t size, void **ptr, in vmm_alloc()
542 static vmm_region_t *vmm_find_region(const vmm_aspace_t *aspace, vaddr_t vaddr) { in vmm_find_region()
559 status_t vmm_free_region(vmm_aspace_t *aspace, vaddr_t vaddr) { in vmm_free_region()
588 vmm_aspace_t *aspace = calloc(1, sizeof(vmm_aspace_t)); in vmm_create_aspace() local
627 status_t vmm_free_aspace(vmm_aspace_t *aspace) { in vmm_free_aspace()
682 void vmm_set_active_aspace(vmm_aspace_t *aspace) { in vmm_set_active_aspace()
767 vmm_aspace_t *aspace; in cmd_vmm() local
771 vmm_aspace_t *aspace; in cmd_vmm() local
783 vmm_aspace_t *aspace = (void *)argv[2].u; in cmd_vmm() local