Searched refs:grand (Results 1 - 2 of 2) sorted by relevance

/darwin-on-arm/xnu/osfmk/i386/
H A Dpmap_x86_common.c51 * kern_return_t pmap_nest(grand, subord, va_start, size)
53 * grand = the pmap that we will nest subord into
54 * subord = the pmap that goes into the grand
69 * container and the "grand" parent. A minor optimization to consider for the
74 kern_return_t pmap_nest(pmap_t grand, pmap_t subord, addr64_t va_start, addr64_t nstart, uint64_t size) { argument
94 (uintptr_t) grand, (uintptr_t) subord,
137 PMAP_LOCK(grand);
147 pde = pmap64_pdpt(grand, vaddr);
149 PMAP_UNLOCK(grand);
150 pmap_expand_pml4(grand, vadd
198 pmap_unnest(pmap_t grand, addr64_t vaddr, uint64_t size) argument
[all...]
/darwin-on-arm/xnu/osfmk/arm/
H A Dpmap.c3957 kern_return_t pmap_nest(pmap_t grand, pmap_t subord, addr64_t va_start, addr64_t nstart, uint64_t size) argument
3967 kprintf("pmap_nest: %p[0x%08llx] => %p[0x%08llx], %d tte entries\n", subord, va_start, grand, nstart, size >> L1SHIFT);
4018 PMAP_LOCK(grand);
4036 tte = (vm_offset_t *)pmap_tte(grand, vaddr);
4038 panic("pmap_nest: no tte, grand %p vaddr 0x%x", grand, vaddr);
4046 PMAP_UNLOCK(grand);
4051 pmap_flush_tlbs(grand, va_start, va_start + size);
4061 kern_return_t pmap_unnest(pmap_t grand, addr64_t vaddr, uint64_t size) argument
4072 panic("pmap_unnest(%p,0x%llx,0x%llx): unaligned addresses\n", grand, vadd
[all...]

Completed in 28 milliseconds