/linux-4.1.27/arch/powerpc/kvm/ |
D | book3s_hv_rm_mmu.c | 74 unsigned long *rmap, long pte_index, int realmode) in kvmppc_add_revmap_chain() argument 89 tail->forw = pte_index; in kvmppc_add_revmap_chain() 90 head->back = pte_index; in kvmppc_add_revmap_chain() 92 rev->forw = rev->back = pte_index; in kvmppc_add_revmap_chain() 94 pte_index | KVMPPC_RMAP_PRESENT; in kvmppc_add_revmap_chain() 101 static void remove_revmap_chain(struct kvm *kvm, long pte_index, in remove_revmap_chain() argument 126 if (head == pte_index) { in remove_revmap_chain() 128 if (head == pte_index) in remove_revmap_chain() 138 long pte_index, unsigned long pteh, unsigned long ptel, in kvmppc_do_h_enter() argument 252 if (pte_index >= kvm->arch.hpt_npte) in kvmppc_do_h_enter() [all …]
|
D | book3s_pr_papr.c | 26 static unsigned long get_pteg_addr(struct kvm_vcpu *vcpu, long pte_index) in get_pteg_addr() argument 31 pte_index <<= 4; in get_pteg_addr() 32 pte_index &= ((1 << ((vcpu_book3s->sdr1 & 0x1f) + 11)) - 1) << 7 | 0x70; in get_pteg_addr() 34 pteg_addr |= pte_index; in get_pteg_addr() 42 long pte_index = kvmppc_get_gpr(vcpu, 5); in kvmppc_h_pr_enter() local 48 i = pte_index & 7; in kvmppc_h_pr_enter() 49 pte_index &= ~7UL; in kvmppc_h_pr_enter() 50 pteg_addr = get_pteg_addr(vcpu, pte_index); in kvmppc_h_pr_enter() 75 kvmppc_set_gpr(vcpu, 4, pte_index | i); in kvmppc_h_pr_enter() 88 unsigned long pte_index = kvmppc_get_gpr(vcpu, 5); in kvmppc_h_pr_remove() local [all …]
|
D | book3s_64_mmu_hv.c | 47 long pte_index, unsigned long pteh, 258 long pte_index, unsigned long pteh, in kvmppc_virtmode_do_h_enter() argument 265 ret = kvmppc_do_h_enter(kvm, flags, pte_index, pteh, ptel, in kvmppc_virtmode_do_h_enter()
|
/linux-4.1.27/arch/x86/include/asm/ |
D | pgtable_32.h | 51 pte_index((address))) 55 ((pte_t *)page_address(pmd_page(*(dir))) + pte_index((address)))
|
D | pgtable.h | 534 static inline unsigned long pte_index(unsigned long address) in pte_index() function 541 return (pte_t *)pmd_page_vaddr(*pmd) + pte_index(address); in pte_offset_kernel()
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | kvm_book3s.h | 160 unsigned long *rmap, long pte_index, int realmode); 162 unsigned long pte_index); 164 unsigned long pte_index); 170 long pte_index, unsigned long pteh, unsigned long ptel, 173 unsigned long pte_index, unsigned long avpn,
|
D | pgtable-ppc32.h | 325 #define pte_index(address) \ macro 328 ((pte_t *) pmd_page_vaddr(*(dir)) + pte_index(addr)) 330 ((pte_t *) kmap_atomic(pmd_page(*(dir))) + pte_index(addr))
|
D | kvm_book3s_64.h | 133 unsigned long pte_index) in compute_tlbie_rb() argument 169 va_low = pte_index >> 3; in compute_tlbie_rb()
|
/linux-4.1.27/arch/m68k/include/asm/ |
D | sun3_pgtable.h | 203 #define pte_index(address) ((address >> PAGE_SHIFT) & (PTRS_PER_PTE-1)) macro 204 #define pte_offset_kernel(pmd, address) ((pte_t *) __pmd_page(*pmd) + pte_index(address)) 205 #define pte_offset_map(pmd, address) ((pte_t *)page_address(pmd_page(*pmd)) + pte_index(address))
|
/linux-4.1.27/arch/metag/include/asm/ |
D | pgtable.h | 195 # define pte_index(pmd, address) \ macro 199 # define pte_index(pmd, address) \ macro 203 ((pte_t *) pmd_page_vaddr(*(dir)) + pte_index(*(dir), address))
|
/linux-4.1.27/arch/m32r/include/asm/ |
D | pgtable.h | 318 #define pte_index(address) \ macro 321 ((pte_t *)pmd_page_vaddr(*(dir)) + pte_index(address)) 323 ((pte_t *)page_address(pmd_page(*(dir))) + pte_index(address))
|
/linux-4.1.27/arch/avr32/include/asm/ |
D | pgtable.h | 303 #define pte_index(address) \ macro 306 ((pte_t *) pmd_page_vaddr(*(dir)) + pte_index(address)) 308 ((pte_t *) pmd_page_vaddr(*(dir)) + pte_index(address))
|
/linux-4.1.27/arch/sh/include/asm/ |
D | pgtable_64.h | 78 #define pte_index(address) \ macro 81 #define __pte_offset(address) pte_index(address) 84 ((pte_t *) ((pmd_val(*(dir))) & PAGE_MASK) + pte_index((addr)))
|
D | pgtable_32.h | 418 #define pte_index(address) ((address >> PAGE_SHIFT) & (PTRS_PER_PTE - 1)) macro 419 #define __pte_offset(address) pte_index(address) 422 ((pte_t *) pmd_page_vaddr(*(dir)) + pte_index(address))
|
/linux-4.1.27/arch/frv/include/asm/ |
D | pgtable.h | 444 #define pte_index(address) \ macro 447 ((pte_t *) pmd_page_vaddr(*(dir)) + pte_index(address)) 451 ((pte_t *)kmap_atomic(pmd_page(*(dir))) + pte_index(address)) 455 ((pte_t *)page_address(pmd_page(*(dir))) + pte_index(address))
|
/linux-4.1.27/arch/um/include/asm/ |
D | pgtable.h | 329 #define pte_index(address) (((address) >> PAGE_SHIFT) & (PTRS_PER_PTE - 1)) macro 331 ((pte_t *) pmd_page_vaddr(*(dir)) + pte_index(address)) 333 ((pte_t *)page_address(pmd_page(*(dir))) + pte_index(address))
|
/linux-4.1.27/arch/arm/include/asm/ |
D | pgtable.h | 202 #define pte_index(addr) (((addr) >> PAGE_SHIFT) & (PTRS_PER_PTE - 1)) macro 204 #define pte_offset_kernel(pmd,addr) (pmd_page_vaddr(*(pmd)) + pte_index(addr)) 206 #define pte_offset_map(pmd,addr) (__pte_map(pmd) + pte_index(addr))
|
/linux-4.1.27/arch/microblaze/include/asm/ |
D | pgtable.h | 489 #define pte_index(address) \ macro 492 ((pte_t *) pmd_page_kernel(*(dir)) + pte_index(addr)) 494 ((pte_t *) kmap_atomic(pmd_page(*(dir))) + pte_index(addr))
|
/linux-4.1.27/arch/mn10300/include/asm/ |
D | pgtable.h | 448 #define pte_index(address) \ macro 452 ((pte_t *) pmd_page_kernel(*(dir)) + pte_index(address)) 466 ((pte_t *) page_address(pmd_page(*(dir))) + pte_index(address))
|
/linux-4.1.27/arch/xtensa/include/asm/ |
D | pgtable.h | 367 #define pte_index(address) (((address) >> PAGE_SHIFT) & (PTRS_PER_PTE - 1)) macro 369 ((pte_t*) pmd_page_vaddr(*(dir)) + pte_index(addr))
|
/linux-4.1.27/drivers/iommu/ |
D | rockchip-iommu.c | 413 u32 dte_index, pte_index, page_offset; in log_iova() local 425 pte_index = rk_iova_pte_index(iova); in log_iova() 438 pte_addr_phys = rk_dte_pt_address(dte) + (pte_index * 4); in log_iova() 450 &iova, dte_index, pte_index, page_offset); in log_iova()
|
/linux-4.1.27/arch/tile/include/asm/ |
D | pgtable.h | 510 static inline unsigned long pte_index(unsigned long address) in pte_index() function 517 return (pte_t *)pmd_page_vaddr(*pmd) + pte_index(address); in pte_offset_kernel()
|
/linux-4.1.27/drivers/lguest/ |
D | page_tables.c | 129 return &page[pte_index(vaddr)]; in spte_addr() 158 return gpage + pte_index(vaddr) * sizeof(pte_t); in gpte_addr() 168 return gpage + pte_index(vaddr) * sizeof(pte_t); in gpte_addr()
|
/linux-4.1.27/arch/parisc/include/asm/ |
D | pgtable.h | 420 #define pte_index(address) (((address) >> PAGE_SHIFT) & (PTRS_PER_PTE-1)) macro 422 ((pte_t *) pmd_page_vaddr(*(pmd)) + pte_index(address))
|
/linux-4.1.27/arch/sparc/include/asm/ |
D | pgtable_64.h | 857 #define pte_index(dir, address) \ macro 860 #define pte_offset_kernel pte_index 861 #define pte_offset_map pte_index
|
/linux-4.1.27/arch/ia64/include/asm/ |
D | pgtable.h | 401 #define pte_index(addr) (((addr) >> PAGE_SHIFT) & (PTRS_PER_PTE - 1)) macro 402 #define pte_offset_kernel(dir,addr) ((pte_t *) pmd_page_vaddr(*(dir)) + pte_index(addr))
|
/linux-4.1.27/arch/s390/mm/ |
D | gup.c | 29 ptep = ((pte_t *) pmd_deref(pmd)) + pte_index(addr); in gup_pte_range()
|
/linux-4.1.27/arch/arm64/include/asm/ |
D | pgtable.h | 129 #define pte_index(addr) (((addr) >> PAGE_SHIFT) & (PTRS_PER_PTE - 1)) macro 131 #define pte_offset_kernel(dir,addr) (pmd_page_vaddr(*(dir)) + pte_index(addr))
|
/linux-4.1.27/arch/x86/mm/ |
D | init_32.c | 118 int pte_idx = pte_index(vaddr); in populate_extra_pte() 344 pte_ofs = pte_index((pfn<<PAGE_SHIFT) + PAGE_OFFSET); in kernel_physical_mapping_init()
|
D | ioremap.c | 394 return &bm_pte[pte_index(addr)]; in early_ioremap_pte()
|
D | init_64.c | 409 pte_t *pte = pte_page + pte_index(addr); in phys_pte_init() 411 for (i = pte_index(addr); i < PTRS_PER_PTE; i++, addr = next, pte++) { in phys_pte_init() 799 pte = pte_start + pte_index(addr); in remove_pte_table()
|
/linux-4.1.27/arch/tile/mm/ |
D | hugetlbpage.c | 143 pte = get_pte((pte_t *)pmd_page_vaddr(*pmd), pte_index(addr), 2); in huge_pte_offset()
|
D | init.c | 535 pte_ofs = pte_index(address); in kernel_physical_mapping_init()
|
/linux-4.1.27/arch/s390/include/asm/ |
D | pgtable.h | 1251 #define pte_index(address) (((address) >> PAGE_SHIFT) & (PTRS_PER_PTE-1)) macro 1283 #define pte_offset(pmd, addr) ((pte_t *) pmd_deref(*(pmd)) + pte_index(addr))
|