/arch/powerpc/kvm/ |
D | book3s_pr_papr.c | 22 static unsigned long get_pteg_addr(struct kvm_vcpu *vcpu, long pte_index) in get_pteg_addr() argument 27 pte_index <<= 4; in get_pteg_addr() 28 pte_index &= ((1 << ((vcpu_book3s->sdr1 & 0x1f) + 11)) - 1) << 7 | 0x70; in get_pteg_addr() 30 pteg_addr |= pte_index; in get_pteg_addr() 38 long pte_index = kvmppc_get_gpr(vcpu, 5); in kvmppc_h_pr_enter() local 42 pte_index &= ~7UL; in kvmppc_h_pr_enter() 43 pteg_addr = get_pteg_addr(vcpu, pte_index); in kvmppc_h_pr_enter() 49 pte_index &= ~7UL; in kvmppc_h_pr_enter() 66 kvmppc_set_gpr(vcpu, 4, pte_index | i); in kvmppc_h_pr_enter() 74 unsigned long pte_index = kvmppc_get_gpr(vcpu, 5); in kvmppc_h_pr_remove() local [all …]
|
D | book3s_hv_rm_mmu.c | 43 unsigned long *rmap, long pte_index, int realmode) in kvmppc_add_revmap_chain() argument 58 tail->forw = pte_index; in kvmppc_add_revmap_chain() 59 head->back = pte_index; in kvmppc_add_revmap_chain() 61 rev->forw = rev->back = pte_index; in kvmppc_add_revmap_chain() 62 i = pte_index; in kvmppc_add_revmap_chain() 70 static void remove_revmap_chain(struct kvm *kvm, long pte_index, in remove_revmap_chain() argument 95 if (head == pte_index) { in remove_revmap_chain() 97 if (head == pte_index) in remove_revmap_chain() 134 long pte_index, unsigned long pteh, unsigned long ptel) in kvmppc_h_enter() argument 240 if (pte_index >= HPT_NPTE) in kvmppc_h_enter() [all …]
|
/arch/x86/include/asm/ |
D | pgtable_32.h | 54 pte_index((address))) 58 ((pte_t *)page_address(pmd_page(*(dir))) + pte_index((address)))
|
D | pgtable.h | 475 static inline unsigned long pte_index(unsigned long address) in pte_index() function 482 return (pte_t *)pmd_page_vaddr(*pmd) + pte_index(address); in pte_offset_kernel()
|
/arch/powerpc/include/asm/ |
D | pgtable-ppc32.h | 306 #define pte_index(address) \ macro 309 ((pte_t *) pmd_page_vaddr(*(dir)) + pte_index(addr)) 311 ((pte_t *) kmap_atomic(pmd_page(*(dir))) + pte_index(addr))
|
D | kvm_book3s_64.h | 75 unsigned long pte_index) in compute_tlbie_rb() argument 80 va_low = pte_index >> 3; in compute_tlbie_rb()
|
D | kvm_book3s.h | 150 unsigned long *rmap, long pte_index, int realmode); 152 unsigned long pte_index); 154 unsigned long pte_index); 159 long pte_index, unsigned long pteh, unsigned long ptel); 161 long pte_index, unsigned long pteh, unsigned long ptel);
|
/arch/m68k/include/asm/ |
D | sun3_pgtable.h | 218 #define pte_index(address) ((address >> PAGE_SHIFT) & (PTRS_PER_PTE-1)) macro 219 #define pte_offset_kernel(pmd, address) ((pte_t *) __pmd_page(*pmd) + pte_index(address)) 220 #define pte_offset_map(pmd, address) ((pte_t *)page_address(pmd_page(*pmd)) + pte_index(address))
|
/arch/m32r/include/asm/ |
D | pgtable.h | 329 #define pte_index(address) \ macro 332 ((pte_t *)pmd_page_vaddr(*(dir)) + pte_index(address)) 334 ((pte_t *)page_address(pmd_page(*(dir))) + pte_index(address))
|
/arch/avr32/include/asm/ |
D | pgtable.h | 315 #define pte_index(address) \ macro 318 ((pte_t *) pmd_page_vaddr(*(dir)) + pte_index(address)) 320 ((pte_t *) pmd_page_vaddr(*(dir)) + pte_index(address))
|
/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 | 423 #define pte_index(address) ((address >> PAGE_SHIFT) & (PTRS_PER_PTE - 1)) macro 424 #define __pte_offset(address) pte_index(address) 427 ((pte_t *) pmd_page_vaddr(*(dir)) + pte_index(address))
|
/arch/um/include/asm/ |
D | pgtable.h | 344 #define pte_index(address) (((address) >> PAGE_SHIFT) & (PTRS_PER_PTE - 1)) macro 346 ((pte_t *) pmd_page_vaddr(*(dir)) + pte_index(address)) 348 ((pte_t *)page_address(pmd_page(*(dir))) + pte_index(address))
|
/arch/arm/include/asm/ |
D | pgtable.h | 192 #define pte_index(addr) (((addr) >> PAGE_SHIFT) & (PTRS_PER_PTE - 1)) macro 194 #define pte_offset_kernel(pmd,addr) (pmd_page_vaddr(*(pmd)) + pte_index(addr)) 196 #define pte_offset_map(pmd,addr) (__pte_map(pmd) + pte_index(addr))
|
/arch/frv/include/asm/ |
D | pgtable.h | 447 #define pte_index(address) \ macro 450 ((pte_t *) pmd_page_vaddr(*(dir)) + pte_index(address)) 454 ((pte_t *)kmap_atomic(pmd_page(*(dir))) + pte_index(address)) 458 ((pte_t *)page_address(pmd_page(*(dir))) + pte_index(address))
|
/arch/microblaze/include/asm/ |
D | pgtable.h | 502 #define pte_index(address) \ macro 505 ((pte_t *) pmd_page_kernel(*(dir)) + pte_index(addr)) 507 ((pte_t *) kmap_atomic(pmd_page(*(dir))) + pte_index(addr))
|
/arch/mn10300/include/asm/ |
D | pgtable.h | 457 #define pte_index(address) \ macro 461 ((pte_t *) pmd_page_kernel(*(dir)) + pte_index(address)) 475 ((pte_t *) page_address(pmd_page(*(dir))) + pte_index(address))
|
/arch/tile/include/asm/ |
D | pgtable.h | 441 static inline unsigned long pte_index(unsigned long address) in pte_index() function 448 return (pte_t *)pmd_page_vaddr(*pmd) + pte_index(address); in pte_offset_kernel()
|
/arch/xtensa/include/asm/ |
D | pgtable.h | 323 #define pte_index(address) (((address) >> PAGE_SHIFT) & (PTRS_PER_PTE - 1)) macro 325 ((pte_t*) pmd_page_vaddr(*(dir)) + pte_index(addr))
|
/arch/sparc/include/asm/ |
D | pgtable_64.h | 656 #define pte_index(dir, address) \ macro 659 #define pte_offset_kernel pte_index 660 #define pte_offset_map pte_index
|
/arch/s390/mm/ |
D | gup.c | 29 ptep = ((pte_t *) pmd_deref(pmd)) + pte_index(addr); in gup_pte_range()
|
/arch/parisc/include/asm/ |
D | pgtable.h | 408 #define pte_index(address) (((address) >> PAGE_SHIFT) & (PTRS_PER_PTE-1)) macro 410 ((pte_t *) pmd_page_vaddr(*(pmd)) + pte_index(address))
|
/arch/ia64/include/asm/ |
D | pgtable.h | 405 #define pte_index(addr) (((addr) >> PAGE_SHIFT) & (PTRS_PER_PTE - 1)) macro 406 #define pte_offset_kernel(dir,addr) ((pte_t *) pmd_page_vaddr(*(dir)) + pte_index(addr))
|
/arch/x86/mm/ |
D | init_32.c | 142 int pte_idx = pte_index(vaddr); in populate_extra_pte() 331 pte_ofs = pte_index((pfn<<PAGE_SHIFT) + PAGE_OFFSET); in kernel_physical_mapping_init()
|
/arch/s390/include/asm/ |
D | pgtable.h | 1118 #define pte_index(address) (((address) >> PAGE_SHIFT) & (PTRS_PER_PTE-1)) macro 1163 #define pte_offset(pmd, addr) ((pte_t *) pmd_deref(*(pmd)) + pte_index(addr))
|