Lines Matching refs:index

301     ulong index;
327 index = vaddr_rem >> index_shift;
328 ASSERT(index < MMU_KERNEL_PAGE_TABLE_ENTRIES_TOP);
334 index = vaddr_rem >> index_shift;
335 ASSERT(index < MMU_GUEST_PAGE_TABLE_ENTRIES_TOP);
341 index = vaddr_rem >> index_shift;
342 ASSERT(index < MMU_USER_PAGE_TABLE_ENTRIES_TOP);
348 index = vaddr_rem >> index_shift;
349 vaddr_rem -= (vaddr_t)index << index_shift;
350 pte = page_table[index];
354 LTRACEF("va %#" PRIxPTR ", index %lu, index_shift %u, rem %#" PRIxPTR
356 vaddr, index, index_shift, vaddr_rem, pte);
429 volatile pte_t* ArmArchVmAspace::GetPageTable(vaddr_t index, uint page_size_shift,
437 pte = page_table[index];
454 page_table[index] = pte;
456 page_table, index, pte);
480 LTRACEF("page_table at %p still in use, index %d is %#" PRIx64 "\n",
520 vaddr_t index;
529 LTRACEF("vaddr 0x%lx, vaddr_rel 0x%lx, size 0x%lx, index shift %u, page_size_shift %u, page_table %p\n",
538 index = vaddr_rel >> index_shift;
540 pte = page_table[index];
551 LTRACEF("pte %p[0x%lx] = 0 (was page table)\n", page_table, index);
552 page_table[index] = MMU_PTE_DESCRIPTOR_INVALID;
564 LTRACEF("pte %p[0x%lx] = 0\n", page_table, index);
565 page_table[index] = MMU_PTE_DESCRIPTOR_INVALID;
573 LTRACEF("pte %p[0x%lx] already clear\n", page_table, index);
592 vaddr_t index;
606 ", index shift %u, page_size_shift %u, page_table %p\n",
621 index = vaddr_rel >> index_shift;
626 next_page_table = GetPageTable(index, page_size_shift, page_table);
636 pte = page_table[index];
638 TRACEF("page table entry already in use, index %#" PRIxPTR ", %#" PRIx64 "\n",
639 index, pte);
651 page_table, index, pte);
652 page_table[index] = pte;
676 vaddr_t index;
689 ", index shift %u, page_size_shift %u, page_table %p\n",
703 index = vaddr_rel >> index_shift;
704 pte = page_table[index];
719 page_table, index, pte);
720 page_table[index] = pte;
728 LTRACEF("page table entry does not exist, index %#" PRIxPTR
730 index, pte);