pte_index 206 arch/arm/include/asm/pgtable.h #define pte_offset_kernel(pmd,addr) (pmd_page_vaddr(*(pmd)) + pte_index(addr)) pte_index 208 arch/arm/include/asm/pgtable.h #define pte_offset_map(pmd,addr) (__pte_map(pmd) + pte_index(addr)) pte_index 367 arch/arm/mm/mmu.c return &bm_pte[pte_index(addr)]; pte_index 501 arch/arm64/include/asm/pgtable.h #define pte_offset_phys(dir,addr) (pmd_page_paddr(READ_ONCE(*(dir))) + pte_index(addr) * sizeof(pte_t)) pte_index 800 arch/arm64/mm/mmu.c return &bm_pte[pte_index(addr)]; pte_index 403 arch/ia64/include/asm/pgtable.h #define pte_offset_kernel(dir,addr) ((pte_t *) pmd_page_vaddr(*(dir)) + pte_index(addr)) pte_index 205 arch/m68k/include/asm/sun3_pgtable.h #define pte_offset_kernel(pmd, address) ((pte_t *) __pmd_page(*pmd) + pte_index(address)) pte_index 206 arch/m68k/include/asm/sun3_pgtable.h #define pte_offset_map(pmd, address) ((pte_t *)page_address(pmd_page(*pmd)) + pte_index(address)) pte_index 492 arch/microblaze/include/asm/pgtable.h ((pte_t *) pmd_page_kernel(*(dir)) + pte_index(addr)) pte_index 494 arch/microblaze/include/asm/pgtable.h ((pte_t *) kmap_atomic(pmd_page(*(dir))) + pte_index(addr)) pte_index 195 arch/nds32/include/asm/pgtable.h #define pte_offset_kernel(dir, address) ((pte_t *)pmd_page_kernel(*(dir)) + pte_index(address)) pte_index 196 arch/nds32/include/asm/pgtable.h #define pte_offset_map(dir, address) ((pte_t *)page_address(pmd_page(*(dir))) + pte_index(address)) pte_index 263 arch/nds32/mm/init.c pte = (pte_t *)&fixmap_pmd_p[pte_index(addr)]; pte_index 463 arch/parisc/include/asm/pgtable.h ((pte_t *) pmd_page_vaddr(*(pmd)) + pte_index(address)) pte_index 363 arch/powerpc/include/asm/book3s/32/pgtable.h ((pte_t *) pmd_page_vaddr(*(dir)) + pte_index(addr)) pte_index 366 arch/powerpc/include/asm/book3s/32/pgtable.h (pmd_page_vaddr(*(dir)) & ~PAGE_MASK)) + pte_index(addr)) pte_index 1018 arch/powerpc/include/asm/book3s/64/pgtable.h (((pte_t *) pmd_page_vaddr(*(dir))) + pte_index(addr)) pte_index 241 arch/powerpc/include/asm/kvm_book3s.h unsigned long *rmap, long pte_index, int realmode); pte_index 245 arch/powerpc/include/asm/kvm_book3s.h unsigned long pte_index); pte_index 247 arch/powerpc/include/asm/kvm_book3s.h unsigned long pte_index); pte_index 253 arch/powerpc/include/asm/kvm_book3s.h long pte_index, unsigned long pteh, unsigned long ptel, pte_index 256 arch/powerpc/include/asm/kvm_book3s.h unsigned long pte_index, unsigned long avpn, pte_index 301 arch/powerpc/include/asm/kvm_book3s_64.h unsigned long pte_index) pte_index 328 arch/powerpc/include/asm/kvm_book3s_64.h va_low = pte_index >> 3; pte_index 474 arch/powerpc/include/asm/kvm_host.h unsigned long pte_index; pte_index 770 arch/powerpc/include/asm/kvm_ppc.h long pte_index, unsigned long pteh, unsigned long ptel); pte_index 772 arch/powerpc/include/asm/kvm_ppc.h unsigned long pte_index, unsigned long avpn); pte_index 775 arch/powerpc/include/asm/kvm_ppc.h unsigned long pte_index, unsigned long avpn, pte_index 778 arch/powerpc/include/asm/kvm_ppc.h unsigned long pte_index); pte_index 780 arch/powerpc/include/asm/kvm_ppc.h unsigned long pte_index); pte_index 782 arch/powerpc/include/asm/kvm_ppc.h unsigned long pte_index); pte_index 369 arch/powerpc/include/asm/nohash/32/pgtable.h pte_index(addr)) pte_index 372 arch/powerpc/include/asm/nohash/32/pgtable.h (pmd_page_vaddr(*(dir)) & ~PAGE_MASK)) + pte_index(addr)) pte_index 46 arch/powerpc/kvm/book3s_64_mmu_hv.c long pte_index, unsigned long pteh, pte_index 291 arch/powerpc/kvm/book3s_64_mmu_hv.c long pte_index, unsigned long pteh, pte_index 298 arch/powerpc/kvm/book3s_64_mmu_hv.c ret = kvmppc_do_h_enter(kvm, flags, pte_index, pteh, ptel, pte_index 82 arch/powerpc/kvm/book3s_hv_rm_mmu.c unsigned long *rmap, long pte_index, int realmode) pte_index 97 arch/powerpc/kvm/book3s_hv_rm_mmu.c tail->forw = pte_index; pte_index 98 arch/powerpc/kvm/book3s_hv_rm_mmu.c head->back = pte_index; pte_index 100 arch/powerpc/kvm/book3s_hv_rm_mmu.c rev->forw = rev->back = pte_index; pte_index 102 arch/powerpc/kvm/book3s_hv_rm_mmu.c pte_index | KVMPPC_RMAP_PRESENT | KVMPPC_RMAP_HPT; pte_index 160 arch/powerpc/kvm/book3s_hv_rm_mmu.c static void remove_revmap_chain(struct kvm *kvm, long pte_index, pte_index 183 arch/powerpc/kvm/book3s_hv_rm_mmu.c if (head == pte_index) { pte_index 185 arch/powerpc/kvm/book3s_hv_rm_mmu.c if (head == pte_index) pte_index 198 arch/powerpc/kvm/book3s_hv_rm_mmu.c long pte_index, unsigned long pteh, unsigned long ptel, pte_index 317 arch/powerpc/kvm/book3s_hv_rm_mmu.c if (pte_index >= kvmppc_hpt_npte(&kvm->arch.hpt)) pte_index 320 arch/powerpc/kvm/book3s_hv_rm_mmu.c pte_index &= ~7UL; pte_index 321 arch/powerpc/kvm/book3s_hv_rm_mmu.c hpte = (__be64 *)(kvm->arch.hpt.virt + (pte_index << 4)); pte_index 350 arch/powerpc/kvm/book3s_hv_rm_mmu.c pte_index += i; pte_index 352 arch/powerpc/kvm/book3s_hv_rm_mmu.c hpte = (__be64 *)(kvm->arch.hpt.virt + (pte_index << 4)); pte_index 369 arch/powerpc/kvm/book3s_hv_rm_mmu.c rev = &kvm->arch.hpt.rev[pte_index]; pte_index 390 arch/powerpc/kvm/book3s_hv_rm_mmu.c kvmppc_add_revmap_chain(kvm, rev, rmap, pte_index, pte_index 410 arch/powerpc/kvm/book3s_hv_rm_mmu.c *pte_idx_ret = pte_index; pte_index 416 arch/powerpc/kvm/book3s_hv_rm_mmu.c long pte_index, unsigned long pteh, unsigned long ptel) pte_index 418 arch/powerpc/kvm/book3s_hv_rm_mmu.c return kvmppc_do_h_enter(vcpu->kvm, flags, pte_index, pteh, ptel, pte_index 499 arch/powerpc/kvm/book3s_hv_rm_mmu.c unsigned long pte_index, unsigned long avpn, pte_index 509 arch/powerpc/kvm/book3s_hv_rm_mmu.c if (pte_index >= kvmppc_hpt_npte(&kvm->arch.hpt)) pte_index 511 arch/powerpc/kvm/book3s_hv_rm_mmu.c hpte = (__be64 *)(kvm->arch.hpt.virt + (pte_index << 4)); pte_index 527 arch/powerpc/kvm/book3s_hv_rm_mmu.c rev = real_vmalloc_addr(&kvm->arch.hpt.rev[pte_index]); pte_index 531 arch/powerpc/kvm/book3s_hv_rm_mmu.c rb = compute_tlbie_rb(v, pte_r, pte_index); pte_index 542 arch/powerpc/kvm/book3s_hv_rm_mmu.c remove_revmap_chain(kvm, pte_index, rev, v, pte_index 561 arch/powerpc/kvm/book3s_hv_rm_mmu.c unsigned long pte_index, unsigned long avpn) pte_index 563 arch/powerpc/kvm/book3s_hv_rm_mmu.c return kvmppc_do_h_remove(vcpu->kvm, flags, pte_index, avpn, pte_index 574 arch/powerpc/kvm/book3s_hv_rm_mmu.c unsigned long flags, req, pte_index, rcbits; pte_index 587 arch/powerpc/kvm/book3s_hv_rm_mmu.c pte_index = args[j]; pte_index 588 arch/powerpc/kvm/book3s_hv_rm_mmu.c flags = pte_index >> 56; pte_index 589 arch/powerpc/kvm/book3s_hv_rm_mmu.c pte_index &= ((1ul << 56) - 1); pte_index 597 arch/powerpc/kvm/book3s_hv_rm_mmu.c pte_index >= kvmppc_hpt_npte(&kvm->arch.hpt)) { pte_index 599 arch/powerpc/kvm/book3s_hv_rm_mmu.c args[j] = ((0xa0 | flags) << 56) + pte_index; pte_index 603 arch/powerpc/kvm/book3s_hv_rm_mmu.c hp = (__be64 *) (kvm->arch.hpt.virt + (pte_index << 4)); pte_index 635 arch/powerpc/kvm/book3s_hv_rm_mmu.c args[j] = ((0x90 | flags) << 56) + pte_index; pte_index 639 arch/powerpc/kvm/book3s_hv_rm_mmu.c args[j] = ((0x80 | flags) << 56) + pte_index; pte_index 640 arch/powerpc/kvm/book3s_hv_rm_mmu.c rev = real_vmalloc_addr(&kvm->arch.hpt.rev[pte_index]); pte_index 655 arch/powerpc/kvm/book3s_hv_rm_mmu.c tlbrb[n] = compute_tlbie_rb(hp0, hp1, pte_index); pte_index 671 arch/powerpc/kvm/book3s_hv_rm_mmu.c pte_index = args[j] & ((1ul << 56) - 1); pte_index 674 arch/powerpc/kvm/book3s_hv_rm_mmu.c remove_revmap_chain(kvm, pte_index, rev, pte_index 686 arch/powerpc/kvm/book3s_hv_rm_mmu.c unsigned long pte_index, unsigned long avpn, pte_index 697 arch/powerpc/kvm/book3s_hv_rm_mmu.c if (pte_index >= kvmppc_hpt_npte(&kvm->arch.hpt)) pte_index 700 arch/powerpc/kvm/book3s_hv_rm_mmu.c hpte = (__be64 *)(kvm->arch.hpt.virt + (pte_index << 4)); pte_index 720 arch/powerpc/kvm/book3s_hv_rm_mmu.c rev = real_vmalloc_addr(&kvm->arch.hpt.rev[pte_index]); pte_index 739 arch/powerpc/kvm/book3s_hv_rm_mmu.c rb = compute_tlbie_rb(v, r, pte_index); pte_index 757 arch/powerpc/kvm/book3s_hv_rm_mmu.c unsigned long pte_index) pte_index 767 arch/powerpc/kvm/book3s_hv_rm_mmu.c if (pte_index >= kvmppc_hpt_npte(&kvm->arch.hpt)) pte_index 770 arch/powerpc/kvm/book3s_hv_rm_mmu.c pte_index &= ~3; pte_index 773 arch/powerpc/kvm/book3s_hv_rm_mmu.c rev = real_vmalloc_addr(&kvm->arch.hpt.rev[pte_index]); pte_index 774 arch/powerpc/kvm/book3s_hv_rm_mmu.c for (i = 0; i < n; ++i, ++pte_index) { pte_index 775 arch/powerpc/kvm/book3s_hv_rm_mmu.c hpte = (__be64 *)(kvm->arch.hpt.virt + (pte_index << 4)); pte_index 797 arch/powerpc/kvm/book3s_hv_rm_mmu.c unsigned long pte_index) pte_index 808 arch/powerpc/kvm/book3s_hv_rm_mmu.c if (pte_index >= kvmppc_hpt_npte(&kvm->arch.hpt)) pte_index 811 arch/powerpc/kvm/book3s_hv_rm_mmu.c rev = real_vmalloc_addr(&kvm->arch.hpt.rev[pte_index]); pte_index 812 arch/powerpc/kvm/book3s_hv_rm_mmu.c hpte = (__be64 *)(kvm->arch.hpt.virt + (pte_index << 4)); pte_index 828 arch/powerpc/kvm/book3s_hv_rm_mmu.c kvmppc_clear_ref_hpte(kvm, hpte, pte_index); pte_index 845 arch/powerpc/kvm/book3s_hv_rm_mmu.c unsigned long pte_index) pte_index 855 arch/powerpc/kvm/book3s_hv_rm_mmu.c if (pte_index >= kvmppc_hpt_npte(&kvm->arch.hpt)) pte_index 858 arch/powerpc/kvm/book3s_hv_rm_mmu.c rev = real_vmalloc_addr(&kvm->arch.hpt.rev[pte_index]); pte_index 859 arch/powerpc/kvm/book3s_hv_rm_mmu.c hpte = (__be64 *)(kvm->arch.hpt.virt + (pte_index << 4)); pte_index 875 arch/powerpc/kvm/book3s_hv_rm_mmu.c kvmppc_invalidate_hpte(kvm, hpte, pte_index); pte_index 1035 arch/powerpc/kvm/book3s_hv_rm_mmu.c unsigned long pte_index) pte_index 1047 arch/powerpc/kvm/book3s_hv_rm_mmu.c rb = compute_tlbie_rb(hp0, hp1, pte_index); pte_index 1053 arch/powerpc/kvm/book3s_hv_rm_mmu.c unsigned long pte_index) pte_index 1065 arch/powerpc/kvm/book3s_hv_rm_mmu.c rb = compute_tlbie_rb(hp0, hp1, pte_index); pte_index 1229 arch/powerpc/kvm/book3s_hv_rm_mmu.c index = cache_entry->pte_index; pte_index 1305 arch/powerpc/kvm/book3s_hv_rm_mmu.c cache_entry->pte_index = index; pte_index 23 arch/powerpc/kvm/book3s_pr_papr.c static unsigned long get_pteg_addr(struct kvm_vcpu *vcpu, long pte_index) pte_index 28 arch/powerpc/kvm/book3s_pr_papr.c pte_index <<= 4; pte_index 29 arch/powerpc/kvm/book3s_pr_papr.c pte_index &= ((1 << ((vcpu_book3s->sdr1 & 0x1f) + 11)) - 1) << 7 | 0x70; pte_index 31 arch/powerpc/kvm/book3s_pr_papr.c pteg_addr |= pte_index; pte_index 39 arch/powerpc/kvm/book3s_pr_papr.c long pte_index = kvmppc_get_gpr(vcpu, 5); pte_index 45 arch/powerpc/kvm/book3s_pr_papr.c i = pte_index & 7; pte_index 46 arch/powerpc/kvm/book3s_pr_papr.c pte_index &= ~7UL; pte_index 47 arch/powerpc/kvm/book3s_pr_papr.c pteg_addr = get_pteg_addr(vcpu, pte_index); pte_index 76 arch/powerpc/kvm/book3s_pr_papr.c kvmppc_set_gpr(vcpu, 4, pte_index | i); pte_index 89 arch/powerpc/kvm/book3s_pr_papr.c unsigned long pte_index = kvmppc_get_gpr(vcpu, 5); pte_index 95 arch/powerpc/kvm/book3s_pr_papr.c pteg = get_pteg_addr(vcpu, pte_index); pte_index 113 arch/powerpc/kvm/book3s_pr_papr.c rb = compute_tlbie_rb(pte[0], pte[1], pte_index); pte_index 217 arch/powerpc/kvm/book3s_pr_papr.c unsigned long pte_index = kvmppc_get_gpr(vcpu, 5); pte_index 223 arch/powerpc/kvm/book3s_pr_papr.c pteg = get_pteg_addr(vcpu, pte_index); pte_index 246 arch/powerpc/kvm/book3s_pr_papr.c rb = compute_tlbie_rb(v, r, pte_index); pte_index 722 arch/powerpc/mm/book3s64/radix_pgtable.c pte = pte_start + pte_index(addr); pte_index 198 arch/riscv/include/asm/pgtable.h return (pte_t *)pmd_page_vaddr(*pmd) + pte_index(addr); pte_index 168 arch/riscv/mm/init.c ptep = &fixmap_pte[pte_index(addr)]; pte_index 203 arch/riscv/mm/init.c uintptr_t pte_index = pte_index(va); pte_index 207 arch/riscv/mm/init.c if (pte_none(ptep[pte_index])) pte_index 208 arch/riscv/mm/init.c ptep[pte_index] = pfn_pte(PFN_DOWN(pa), prot); pte_index 1273 arch/s390/include/asm/pgtable.h return (pte_t *) pmd_deref(*pmd) + pte_index(address); pte_index 420 arch/sh/include/asm/pgtable_32.h #define __pte_offset(address) pte_index(address) pte_index 423 arch/sh/include/asm/pgtable_32.h ((pte_t *) pmd_page_vaddr(*(dir)) + pte_index(address)) pte_index 78 arch/sh/include/asm/pgtable_64.h #define __pte_offset(address) pte_index(address) pte_index 81 arch/sh/include/asm/pgtable_64.h ((pte_t *) ((pmd_val(*(dir))) & PAGE_MASK) + pte_index((addr))) pte_index 911 arch/sparc/include/asm/pgtable_64.h #define pte_offset_kernel pte_index pte_index 912 arch/sparc/include/asm/pgtable_64.h #define pte_offset_map pte_index pte_index 341 arch/um/include/asm/pgtable.h ((pte_t *) pmd_page_vaddr(*(dir)) + pte_index(address)) pte_index 343 arch/um/include/asm/pgtable.h ((pte_t *)page_address(pmd_page(*(dir))) + pte_index(address)) pte_index 840 arch/x86/include/asm/pgtable.h return (pte_t *)pmd_page_vaddr(*pmd) + pte_index(address); pte_index 51 arch/x86/include/asm/pgtable_32.h pte_index((address))) pte_index 55 arch/x86/include/asm/pgtable_32.h ((pte_t *)page_address(pmd_page(*(dir))) + pte_index((address))) pte_index 119 arch/x86/mm/init_32.c int pte_idx = pte_index(vaddr); pte_index 345 arch/x86/mm/init_32.c pte_ofs = pte_index((pfn<<PAGE_SHIFT) + PAGE_OFFSET); pte_index 456 arch/x86/mm/init_64.c pte = pte_page + pte_index(paddr); pte_index 457 arch/x86/mm/init_64.c i = pte_index(paddr); pte_index 966 arch/x86/mm/init_64.c pte = pte_start + pte_index(addr); pte_index 815 arch/x86/mm/ioremap.c return &bm_pte[pte_index(addr)]; pte_index 164 arch/x86/power/hibernate_32.c set_pte(pte + pte_index(restore_jump_address), pte_index 2043 arch/x86/xen/mmu_pv.c pte = native_make_pte(xen_read_phys_ulong(pa + pte_index(vaddr) * pte_index 380 arch/xtensa/include/asm/pgtable.h ((pte_t*) pmd_page_vaddr(*(dir)) + pte_index(addr)) pte_index 476 drivers/iommu/rockchip-iommu.c u32 dte_index, pte_index, page_offset; pte_index 488 drivers/iommu/rockchip-iommu.c pte_index = rk_iova_pte_index(iova); pte_index 501 drivers/iommu/rockchip-iommu.c pte_addr_phys = rk_dte_pt_address(dte) + (pte_index * 4); pte_index 513 drivers/iommu/rockchip-iommu.c &iova, dte_index, pte_index, page_offset); pte_index 767 drivers/iommu/rockchip-iommu.c u32 dte_index, pte_index; pte_index 786 drivers/iommu/rockchip-iommu.c pte_index = rk_iova_pte_index(iova); pte_index 787 drivers/iommu/rockchip-iommu.c pte_addr = &page_table[pte_index]; pte_index 788 drivers/iommu/rockchip-iommu.c pte_dma = rk_dte_pt_address(dte_index) + pte_index * sizeof(u32); pte_index 130 tools/testing/selftests/kvm/lib/aarch64/processor.c ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pte_index(vm, vaddr) * 8; pte_index 171 tools/testing/selftests/kvm/lib/aarch64/processor.c ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pte_index(vm, gva) * 8;