Searched refs:PTRS_PER_PTE (Results 76 - 98 of 98) sorted by relevance

1234

/arch/arm/include/asm/
H A Dpgtable.h202 #define pte_index(addr) (((addr) >> PAGE_SHIFT) & (PTRS_PER_PTE - 1))
/arch/arm/mm/
H A Ddump.c266 for (i = 0; i < PTRS_PER_PTE; i++, pte++) {
/arch/arm64/mm/
H A Ddump.c237 for (i = 0; i < PTRS_PER_PTE; i++, pte++) {
/arch/m68k/include/asm/
H A Dmcf_pgtable.h358 #define __pte_offset(address) ((address >> PAGE_SHIFT) & (PTRS_PER_PTE - 1))
/arch/mips/mm/
H A Dinit.c446 pte_t invalid_pte_table[PTRS_PER_PTE] __page_aligned_bss;
H A Dtlbex.c958 unsigned int mask = (PTRS_PER_PTE / 2 - 1) << (PTE_T_LOG2 + 1);
1868 uasm_i_andi(p, wr.r1, wr.r1, (PTRS_PER_PTE - 1) << PTE_T_LOG2);
2286 pwsize |= ilog2(PTRS_PER_PTE) << MIPS_PWSIZE_PTW_SHIFT;
/arch/s390/mm/
H A Dpgtable.c823 clear_table(table + PTRS_PER_PTE, 0, PAGE_SIZE/2);
1059 table += PTRS_PER_PTE;
1077 bit = 1 << ((__pa(table) & ~PAGE_MASK)/(PTRS_PER_PTE*sizeof(pte_t)));
1122 bit = 1 << ((__pa(table) & ~PAGE_MASK) / (PTRS_PER_PTE*sizeof(pte_t)));
/arch/score/kernel/
H A Dasm-offsets.c164 DEFINE(_PTRS_PER_PTE, PTRS_PER_PTE);
/arch/sh/include/asm/
H A Dpgtable_64.h79 ((address >> PAGE_SHIFT) & (PTRS_PER_PTE - 1))
H A Dpgtable_32.h423 #define pte_index(address) ((address >> PAGE_SHIFT) & (PTRS_PER_PTE - 1))
/arch/um/include/asm/
H A Dpgtable.h337 * the pte page can be thought of an array like this: pte_t[PTRS_PER_PTE]
342 #define pte_index(address) (((address) >> PAGE_SHIFT) & (PTRS_PER_PTE - 1))
/arch/x86/xen/
H A Dmmu.c94 #define LEVEL1_IDENT_ENTRIES (PTRS_PER_PTE * 4)
1758 ident_pte += PTRS_PER_PTE;
1764 for (pteidx = 0; pteidx < PTRS_PER_PTE; pteidx++, pfn++) {
1780 for (pteidx = 0; pteidx < ident_pte; pteidx += PTRS_PER_PTE)
1810 for (i = 0; i < PTRS_PER_PTE; i++)
/arch/sparc/mm/
H A Dsrmmu.c118 for (i = 0; i < PTRS_PER_PTE/SRMMU_REAL_PTRS_PER_PTE; i++) {
130 for (i = 0; i < PTRS_PER_PTE/SRMMU_REAL_PTRS_PER_PTE; i++) {
143 ((address >> PAGE_SHIFT) & (PTRS_PER_PTE - 1));
/arch/x86/mm/
H A Dpageattr.c70 direct_pages_count[level - 1] += PTRS_PER_PTE;
626 for (i = 0; i < PTRS_PER_PTE; i++, pfn += pfninc)
679 for (i = 0; i < PTRS_PER_PTE; i++)
H A Dinit_64.c423 for (i = pte_index(addr); i < PTRS_PER_PTE; i++, addr = next, pte++) {
750 for (i = 0; i < PTRS_PER_PTE; i++) {
/arch/powerpc/include/asm/
H A Dpgtable-ppc64.h183 (((pte_t *) pmd_page_vaddr(*(dir))) + (((addr) >> PAGE_SHIFT) & (PTRS_PER_PTE - 1)))
/arch/tile/include/asm/
H A Dpgtable.h516 * The pte page can be thought of an array like this: pte_t[PTRS_PER_PTE]
523 return (address >> PAGE_SHIFT) & (PTRS_PER_PTE - 1);
/arch/unicore32/mm/
H A Dmmu.c156 pte_t *pte = early_alloc(PTRS_PER_PTE * sizeof(pte_t));
/arch/powerpc/mm/
H A Dhash_utils_64.c1114 pte_val(*(ptep + PTRS_PER_PTE)));
1174 pte_val(*(ptep + PTRS_PER_PTE)));
/arch/sparc/include/asm/
H A Dpgtable_64.h90 #define PTRS_PER_PTE (1UL << (PAGE_SHIFT-3)) macro
866 ((address >> PAGE_SHIFT) & (PTRS_PER_PTE - 1)))
/arch/arm64/include/asm/
H A Dpgtable.h128 #define pte_index(addr) (((addr) >> PAGE_SHIFT) & (PTRS_PER_PTE - 1))
/arch/ia64/mm/
H A Dinit.c619 BUG_ON(PTRS_PER_PTE * sizeof(pte_t) != PAGE_SIZE);
/arch/mips/kernel/
H A Dasm-offsets.c272 DEFINE(_PTRS_PER_PTE, PTRS_PER_PTE);

Completed in 917 milliseconds

1234