Lines Matching defs:grand
3957 kern_return_t pmap_nest(pmap_t grand, pmap_t subord, addr64_t va_start, addr64_t nstart, uint64_t size)
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)
4072 panic("pmap_unnest(%p,0x%llx,0x%llx): unaligned addresses\n", grand, vaddr, size);
4085 PMAP_LOCK(grand);
4090 tte = (vm_offset_t *)pmap_tte(grand, (vm_map_offset_t) vaddr);
4092 panic("pmap_unnest: no tte, grand %p vaddr 0x%llx\n", grand, vaddr);
4100 pmap_flush_tlbs(grand, vaddr, vaddr + size);
4102 PMAP_UNLOCK(grand);