Home
last modified time | relevance | path

Searched refs:pgd_val (Results 1 – 114 of 114) sorted by relevance

/linux-4.1.27/arch/powerpc/include/asm/
Dpgtable-ppc64-4k.h55 #define pgd_none(pgd) (!pgd_val(pgd))
56 #define pgd_bad(pgd) (pgd_val(pgd) == 0)
57 #define pgd_present(pgd) (pgd_val(pgd) != 0)
58 #define pgd_clear(pgdp) (pgd_val(*(pgdp)) = 0)
59 #define pgd_page_vaddr(pgd) (pgd_val(pgd) & ~PGD_MASKED_BITS)
65 return __pte(pgd_val(pgd)); in pgd_pte()
Dpage.h316 #define pgd_val(x) ((x).pgd) macro
354 #define pgd_val(x) (x) macro
Dpgtable-ppc64.h192 #define pgd_set(pgdp, pudp) ({pgd_val(*(pgdp)) = (unsigned long)(pudp);})
359 pr_err("%s:%d: bad pgd %08lx.\n", __FILE__, __LINE__, pgd_val(e))
Dpgtable-ppc32.h54 pr_err("%s:%d: bad pgd %08lx.\n", __FILE__, __LINE__, pgd_val(e))
/linux-4.1.27/arch/m68k/include/asm/
Dmotorola_pgtable.h121 pgd_val(*pgdp) = _PAGE_TABLE | _PAGE_ACCESSED | __pa(pmdp); in pgd_set()
126 #define __pgd_page(pgd) ((unsigned long)__va(pgd_val(pgd) & _TABLE_MASK))
149 #define pgd_none(pgd) (!pgd_val(pgd))
150 #define pgd_bad(pgd) ((pgd_val(pgd) & _DESCTYPE_MASK) != _PAGE_TABLE)
151 #define pgd_present(pgd) (pgd_val(pgd) & _PAGE_TABLE)
152 #define pgd_clear(pgdp) ({ pgd_val(*pgdp) = 0; })
153 #define pgd_page(pgd) (mem_map + ((unsigned long)(__va(pgd_val(pgd)) - PAGE_OFFSET) >> PAGE_SHIFT))
160 printk("%s:%d: bad pgd %08lx.\n", __FILE__, __LINE__, pgd_val(e))
Dpage.h31 #define pgd_val(x) ((x).pgd) macro
Dsun3_pgtable.h114 pgd_val(*pgdp) = virt_to_phys(pmdp); in pgd_set()
158 printk("%s:%d: bad pgd %08lx.\n", __FILE__, __LINE__, pgd_val(e))
Dmcf_pgtable.h168 pgd_val(*pgdp) = virt_to_phys(pmdp); in pgd_set()
213 __FILE__, __LINE__, pgd_val(e))
/linux-4.1.27/arch/alpha/include/asm/
Dpgtable.h229 { pgd_val(*pgdp) = _PAGE_TABLE | ((((unsigned long) pmdp) - PAGE_OFFSET) << (32-PAGE_SHIFT)); } in pgd_set()
240 #define pgd_page(pgd) (mem_map + ((pgd_val(pgd) & _PFN_MASK) >> 32))
244 { return PAGE_OFFSET + ((pgd_val(pgd) & _PFN_MASK) >> (32-PAGE_SHIFT)); } in pgd_page_vaddr()
258 extern inline int pgd_none(pgd_t pgd) { return !pgd_val(pgd); } in pgd_none()
259 extern inline int pgd_bad(pgd_t pgd) { return (pgd_val(pgd) & ~_PFN_MASK) != _PAGE_TABLE; } in pgd_bad()
260 extern inline int pgd_present(pgd_t pgd) { return pgd_val(pgd) & _PAGE_VALID; } in pgd_present()
261 extern inline void pgd_clear(pgd_t * pgdp) { pgd_val(*pgdp) = 0; } in pgd_clear()
355 printk("%s:%d: bad pgd %016lx.\n", __FILE__, __LINE__, pgd_val(e))
Dpage.h37 #define pgd_val(x) ((x).pgd) macro
56 #define pgd_val(x) (x) macro
Dmmzone.h75 #define pgd_page(pgd) (pfn_to_page(pgd_val(pgd) >> 32))
/linux-4.1.27/arch/m32r/include/asm/
Dpgtable-2level.h27 printk("%s:%d: bad pgd %08lx.\n", __FILE__, __LINE__, pgd_val(e))
55 ((unsigned long) __va(pgd_val(pgd) & PAGE_MASK))
58 #define pgd_page(pgd) (mem_map + ((pgd_val(pgd) >> PAGE_SHIFT) - PFN_BASE))
Dpage.h36 #define pgd_val(x) ((x).pgd) macro
/linux-4.1.27/arch/um/include/asm/
Dpgtable-3level.h54 pgd_val(e))
70 return(pgd_val(pgd) & _PAGE_NEWPAGE); in pgd_newpage()
73 static inline void pgd_mkuptodate(pgd_t pgd) { pgd_val(pgd) &= ~_PAGE_NEWPAGE; } in pgd_mkuptodate()
Dpgtable-2level.h33 pgd_val(e))
Dpage.h88 #define pgd_val(x) ((x).pgd) macro
/linux-4.1.27/arch/alpha/mm/
Dinit.c52 pgd_val(ret[PTRS_PER_PGD-2]) = pgd_val(init[PTRS_PER_PGD-2]); in pgd_alloc()
56 pgd_val(ret[PTRS_PER_PGD-1]) in pgd_alloc()
110 pgd_val(swapper_pg_dir[1023]) = in switch_to_system_map()
Dfault.c254 pgd_val(*pgd) = pgd_val(*pgd_k); in do_page_fault()
/linux-4.1.27/arch/metag/mm/
Dmmu-meta2.c50 return pgd_val(entry); in mmu_read_first_level_page()
158 pgd_val(*p_swapper_pg_dir) = pgd_entry; in mmu_init()
184 pgd_val(*p_swapper_pg_dir) = ((second_level_phys & in mmu_init()
Dmmu-meta1.c151 pgd_val(*p_swapper_pg_dir) = pgd_entry; in mmu_init()
/linux-4.1.27/arch/arm/include/asm/
Dpgtable-2level-types.h40 #define pgd_val(x) ((x).pgd[0]) macro
58 #define pgd_val(x) ((x)[0]) macro
Dpgtable-3level-types.h43 #define pgd_val(x) ((x).pgd) macro
60 #define pgd_val(x) (x) macro
Dpage-nommu.h39 #define pgd_val(x) ((x)[0]) macro
/linux-4.1.27/arch/sparc/include/asm/
Dpgtable_32.h136 if (srmmu_device_memory(pgd_val(pgd))) { in pgd_page_vaddr()
139 unsigned long v = pgd_val(pgd) & SRMMU_PTD_PMASK; in pgd_page_vaddr()
188 return !(pgd_val(pgd) & 0xFFFFFFF); in pgd_none()
193 return (pgd_val(pgd) & SRMMU_ET_MASK) != SRMMU_ET_PTD; in pgd_bad()
198 return ((pgd_val(pgd) & SRMMU_ET_MASK) == SRMMU_ET_PTD); in pgd_present()
Dpage_32.h65 #define pgd_val(x) ((x).pgd) macro
93 #define pgd_val(x) (x) macro
Dpage_64.h68 #define pgd_val(x) ((x).pgd) macro
91 #define pgd_val(x) (x) macro
Dpgtable_64.h106 __FILE__, __LINE__, &(e), pgd_val(e), __builtin_return_address(0))
774 #define pgd_none(pgd) (!pgd_val(pgd))
776 #define pgd_bad(pgd) (pgd_val(pgd) & ~PAGE_MASK)
815 ((unsigned long) __va(pgd_val(pgd)))
816 #define pgd_present(pgd) (pgd_val(pgd) != 0U)
817 #define pgd_clear(pgdp) (pgd_val(*(pgd)) = 0UL)
837 (pgd_val(*(pgdp)) = (__pa((unsigned long) (pudp))))
/linux-4.1.27/arch/unicore32/include/asm/
Dpage.h42 #define pgd_val(x) ((x).pgd) macro
58 #define pgd_val(x) (x) macro
Dpgtable.h53 #define pgd_ERROR(pgd) __pgd_error(__FILE__, __LINE__, pgd_val(pgd))
/linux-4.1.27/arch/ia64/include/asm/
Dpgtable.h182 #define pgd_ERROR(e) printk("%s:%d: bad pgd %016lx.\n", __FILE__, __LINE__, pgd_val(e))
285 #define pgd_none(pgd) (!pgd_val(pgd))
286 #define pgd_bad(pgd) (!ia64_phys_addr_valid(pgd_val(pgd)))
287 #define pgd_present(pgd) (pgd_val(pgd) != 0UL)
288 #define pgd_clear(pgdp) (pgd_val(*(pgdp)) = 0UL)
289 #define pgd_page_vaddr(pgd) ((unsigned long) __va(pgd_val(pgd) & _PFN_MASK))
290 #define pgd_page(pgd) virt_to_page((pgd_val(pgd) + PAGE_OFFSET))
Dpage.h188 # define pgd_val(x) ((x).pgd) macro
209 # define pgd_val(x) (x) macro
Dpgalloc.h39 pgd_val(*pgd_entry) = __pa(pud); in pgd_populate()
/linux-4.1.27/arch/arm64/include/asm/
Dpgtable-types.h54 #define pgd_val(x) ((x).pgd) macro
80 #define pgd_val(x) (x) macro
Dpgtable.h420 #define pgd_none(pgd) (!pgd_val(pgd))
421 #define pgd_bad(pgd) (!(pgd_val(pgd) & 2))
422 #define pgd_present(pgd) (pgd_val(pgd))
437 return __va(pgd_val(pgd) & PHYS_MASK & (s32)PAGE_MASK); in pgd_page_vaddr()
448 #define pgd_page(pgd) pfn_to_page(__phys_to_pfn(pgd_val(pgd) & PHYS_MASK))
452 #define pgd_ERROR(pgd) __pgd_error(__FILE__, __LINE__, pgd_val(pgd))
Dkvm_mmu.h291 VM_BUG_ON(pgd_val(merged_hyp_pgd[0]));
301 VM_BUG_ON(pgd_val(merged_hyp_pgd[idmap_idx]));
/linux-4.1.27/arch/arc/include/asm/
Dpage.h49 #define pgd_val(x) ((x).pgd) macro
66 #define pgd_val(x) (x) macro
Dpgtable.h226 pr_crit("%s:%d: bad pgd %08lx.\n", __FILE__, __LINE__, pgd_val(e))
/linux-4.1.27/arch/x86/mm/
Ddump_pagetables.c342 #define walk_pud_level(m,s,a,p) walk_pmd_level(m,s,__pud(pgd_val(a)),p)
343 #define pgd_large(a) pud_large(__pud(pgd_val(a)))
344 #define pgd_none(a) pud_none(__pud(pgd_val(a)))
365 pgprotval_t prot = pgd_val(*start) & PTE_FLAGS_MASK; in ptdump_walk_pgd_level()
Dpgtable.c246 if (pgd_val(pgd) != 0) { in pgd_mop_up_pmds()
251 paravirt_release_pmd(pgd_val(pgd) >> PAGE_SHIFT); in pgd_mop_up_pmds()
Dfault.c329 printk("*pdpt = %016Lx ", pgd_val(*pgd)); in dump_pagetable()
330 if (!low_pfn(pgd_val(*pgd) >> PAGE_SHIFT) || !pgd_present(*pgd)) in dump_pagetable()
474 printk("PGD %lx ", pgd_val(*pgd)); in dump_pagetable()
Dinit_32.c75 if (!(pgd_val(*pgd) & _PAGE_PRESENT)) { in one_md_table_init()
Dinit_64.c617 if (pgd_val(*pgd)) { in kernel_physical_mapping_init()
/linux-4.1.27/arch/parisc/include/asm/
Dpage.h51 #define pgd_val(x) ((x).pgd + 0) macro
73 #define pgd_val(x) (x) macro
Dpgtable.h83 printk("%s:%d: bad pgd %08lx.\n", __FILE__, __LINE__, (unsigned long)pgd_val(e))
293 #define pgd_flag(x) (pgd_val(x) & PxD_FLAG_MASK)
294 #define pgd_address(x) ((unsigned long)(pgd_val(x) &~ PxD_FLAG_MASK) << PxD_VALUE_SHIFT)
324 #define pgd_none(x) (!pgd_val(x))
/linux-4.1.27/arch/s390/include/asm/
Dpgtable.h97 printk("%s:%d: bad pgd %p.\n", __FILE__, __LINE__, (void *) pgd_val(e))
423 if ((pgd_val(pgd) & _REGION_ENTRY_TYPE_MASK) < _REGION_ENTRY_TYPE_R2) in pgd_present()
425 return (pgd_val(pgd) & _REGION_ENTRY_ORIGIN) != 0UL; in pgd_present()
430 if ((pgd_val(pgd) & _REGION_ENTRY_TYPE_MASK) < _REGION_ENTRY_TYPE_R2) in pgd_none()
432 return (pgd_val(pgd) & _REGION_ENTRY_INVALID) != 0UL; in pgd_none()
445 return (pgd_val(pgd) & mask) != 0; in pgd_bad()
812 if ((pgd_val(*pgd) & _REGION_ENTRY_TYPE_MASK) == _REGION_ENTRY_TYPE_R2) in pgd_clear()
813 pgd_val(*pgd) = _REGION2_ENTRY_EMPTY; in pgd_clear()
1258 #define pgd_deref(pgd) (pgd_val(pgd) & _REGION_ENTRY_ORIGIN)
1263 if ((pgd_val(*pgd) & _REGION_ENTRY_TYPE_MASK) == _REGION_ENTRY_TYPE_R2) in pud_offset()
Dpage.h83 #define pgd_val(x) ((x).pgd) macro
Dpgalloc.h93 pgd_val(*pgd) = _REGION2_ENTRY | __pa(pud); in pgd_populate()
/linux-4.1.27/arch/microblaze/include/asm/
Dpage.h106 # define pgd_val(x) ((x).pgd) macro
110 # define pgd_val(x) ((x).pge[0]) macro
Dpgtable.h173 __FILE__, __LINE__, pgd_val(e))
326 ((unsigned long) __va(pgd_val(pgd) & PAGE_MASK))
/linux-4.1.27/arch/avr32/include/asm/
Dpgtable-2level.h25 printk("%s:%d: bad pgd %08lx.\n", __FILE__, __LINE__, pgd_val(e))
Dpage.h38 #define pgd_val(x) ((x).pgd) macro
/linux-4.1.27/arch/xtensa/mm/
Dfault.c215 pgd_val(*pgd) = pgd_val(*pgd_k); in do_page_fault()
/linux-4.1.27/drivers/lguest/
Dlg.h148 #define pgd_flags(x) (pgd_val(x) & ~PAGE_MASK)
149 #define pgd_pfn(x) (pgd_val(x) >> PAGE_SHIFT)
/linux-4.1.27/include/asm-generic/
Dpgtable-nopud.h43 #define pud_val(x) (pgd_val((x).pgd))
D4level-fixup.h25 #define pud_val(pud) pgd_val(pud)
Dpage.h55 #define pgd_val(x) ((x).pgd) macro
/linux-4.1.27/arch/m68k/mm/
Dsun3mmu.c69 pgd_val(*pg_dir) = (unsigned long) pg_table; in paging_init()
Dkmap.c257 printk("iounmap: bad pgd(%08lx)\n", pgd_val(*pgd_dir)); in __iounmap()
335 printk("iocachemode: bad pgd(%08lx)\n", pgd_val(*pgd_dir)); in kernel_set_cachemode()
Dmcfmmu.c62 pgd_val(*pg_dir) = (unsigned long) pg_table; in paging_init()
Dmotorola.c137 pgd_val(*pgd_dir) = physaddr; in map_node()
/linux-4.1.27/arch/m32r/mm/
Dinit.c103 pgd_val(pg_dir[i]) = 0; in paging_init()
/linux-4.1.27/arch/cris/include/asm/
Dpage.h33 #define pgd_val(x) ((x).pgd) macro
Dpgtable.h258 printk("%s:%d: bad pgd %p(%08lx).\n", __FILE__, __LINE__, &(e), pgd_val(e))
/linux-4.1.27/arch/mn10300/mm/
Dcache-inv-icache.c44 if (!pgd || !pgd_val(*pgd)) in flush_icache_page_range()
Dcache-flush-icache.c66 if (!pgd || !pgd_val(*pgd)) in flush_icache_page_range()
Dfault.c76 pgd, (long long) pgd_val(*pgd));
/linux-4.1.27/arch/x86/include/asm/
Dpgtable-2level.h7 pr_err("%s:%d: bad pgd %08lx\n", __FILE__, __LINE__, pgd_val(e))
Dpgtable-3level.h19 __FILE__, __LINE__, &(e), pgd_val(e))
Dpgtable.h69 #define pgd_val(x) native_pgd_val(x) macro
607 return (unsigned long)__va((unsigned long)pgd_val(pgd) & PTE_PFN_MASK); in pgd_page_vaddr()
614 #define pgd_page(pgd) pfn_to_page(pgd_val(pgd) >> PAGE_SHIFT)
Dpgtable_64.h40 __FILE__, __LINE__, &(e), pgd_val(e))
Dparavirt.h470 static inline pgdval_t pgd_val(pgd_t pgd) in pgd_val() function
475 ret = PVOP_CALLEE2(pgdval_t, pv_mmu_ops.pgd_val, in pgd_val()
478 ret = PVOP_CALLEE1(pgdval_t, pv_mmu_ops.pgd_val, in pgd_val()
Dparavirt_types.h294 struct paravirt_callee_save pgd_val; member
/linux-4.1.27/arch/nios2/include/asm/
Dpage.h66 #define pgd_val(x) ((x).pgd) macro
Dpgtable.h270 __FILE__, __LINE__, pgd_val(e))
/linux-4.1.27/arch/openrisc/include/asm/
Dpage.h67 #define pgd_val(x) ((x).pgd) macro
Dpgtable.h412 __FILE__, __LINE__, &(e), pgd_val(e))
/linux-4.1.27/arch/hexagon/include/asm/
Dpage.h88 #define pgd_val(x) ((x).pgd) macro
Dpgtable.h114 pgd_val(e))
/linux-4.1.27/arch/frv/include/asm/
Dpage.h33 #define pgd_val(x) ((x).pge[0]) macro
Dpgtable.h165 printk("%s:%d: bad pgd %08lx.\n", __FILE__, __LINE__, pmd_val(pud_val(pgd_val(e))))
/linux-4.1.27/arch/mn10300/include/asm/
Dpage.h53 #define pgd_val(x) ((x).pgd) macro
Dpgtable.h287 __FILE__, __LINE__, pgd_val(e))
/linux-4.1.27/arch/score/include/asm/
Dpage.h50 #define pgd_val(x) ((x).pgd) macro
Dpgtable.h43 __FILE__, __LINE__, pgd_val(e))
/linux-4.1.27/arch/sparc/mm/
Dfault_32.c368 pgd_val(*pgd) = pgd_val(*pgd_k); in do_sparc_fault()
/linux-4.1.27/arch/metag/include/asm/
Dpage.h80 #define pgd_val(x) ((x).pgd) macro
Dpgtable.h213 pr_err("%s:%d: bad pgd %08lx.\n", __FILE__, __LINE__, pgd_val(e))
/linux-4.1.27/arch/arm/mm/
Dpgd.c150 if (pgd_val(*pgd) & L_PGD_SWAPPER) in pgd_free()
Ddump.c319 note_page(&st, addr, 1, pgd_val(*pgd)); in walk_pgd()
Dfault.c69 addr, (long long)pgd_val(*pgd)); in show_pte()
/linux-4.1.27/arch/xtensa/include/asm/
Dpage.h111 #define pgd_val(x) ((x).pgd) macro
Dpgtable.h216 printk("%s:%d: bad pgd entry %08lx.\n", __FILE__, __LINE__, pgd_val(e))
/linux-4.1.27/arch/mips/include/asm/
Dpage.h143 #define pgd_val(x) ((x).pgd) macro
Dpgtable-32.h80 printk("%s:%d: bad pgd %08lx.\n", __FILE__, __LINE__, pgd_val(e))
Dpgtable-64.h149 printk("%s:%d: bad pgd %016lx.\n", __FILE__, __LINE__, pgd_val(e))
/linux-4.1.27/arch/sh/include/asm/
Dpgtable_32.h431 printk("%s:%d: bad pgd %016llx.\n", __FILE__, __LINE__, pgd_val(e))
436 printk("%s:%d: bad pgd %08lx.\n", __FILE__, __LINE__, pgd_val(e))
Dpage.h97 #define pgd_val(x) ((x).pgd) macro
Dpgtable_64.h28 printk("%s:%d: bad pgd %08lx.\n", __FILE__, __LINE__, pgd_val(e))
/linux-4.1.27/mm/
Dgup.c1189 if (unlikely(pgd_val(orig) != pgd_val(*pgdp))) { in gup_huge_pgd()
1321 } else if (unlikely(is_hugepd(__hugepd(pgd_val(pgd))))) { in __get_user_pages_fast()
1322 if (!gup_huge_pd(__hugepd(pgd_val(pgd)), addr, in __get_user_pages_fast()
/linux-4.1.27/arch/powerpc/mm/
Dhugetlbpage.c90 return ((pgd_val(pgd) & 0x3) != 0x0); in pgd_huge()
665 if (!is_hugepd(__hugepd(pgd_val(*pgd)))) { in hugetlb_free_pgd_range()
997 } else if (is_hugepd(__hugepd(pgd_val(pgd)))) in __find_linux_pte_or_hugepte()
/linux-4.1.27/arch/tile/include/asm/
Dpage.h112 static inline u64 pgd_val(pgd_t pgd) in pgd_val() function
Dpgtable.h240 pr_err("%s:%d: bad pgd 0x%016llx\n", __FILE__, __LINE__, pgd_val(e))
/linux-4.1.27/arch/x86/kernel/
Dmachine_kexec_32.c110 if (!(pgd_val(*pgd) & _PAGE_PRESENT)) in machine_kexec_page_table_set_one()
Dparavirt.c474 .pgd_val = PTE_IDENT,
/linux-4.1.27/arch/s390/mm/
Dgup.c146 if ((pgd_val(pgd) & _REGION_ENTRY_TYPE_MASK) == _REGION_ENTRY_TYPE_R2) in gup_pud_range()
Dpgtable.c114 switch (pgd_val(*pgd) & _REGION_ENTRY_TYPE_MASK) { in crst_table_downgrade()
130 mm->pgd = (pgd_t *) (pgd_val(*pgd) & _REGION_ENTRY_ORIGIN); in crst_table_downgrade()
/linux-4.1.27/include/trace/events/
Dxen.h257 (int)sizeof(pgdval_t) * 2, (unsigned long long)pgd_val(native_make_pgd(__entry->pgdval)),
283 (int)sizeof(pudval_t) * 2, (unsigned long long)pgd_val(native_make_pgd(__entry->pudval)),
/linux-4.1.27/arch/m68k/sun3/
Dmmu_emu.c384 pte = (pte_t *) pgd_val (*(crp + segment)); in mmu_emu_handle_fault()
/linux-4.1.27/arch/arm64/mm/
Ddump.c288 note_page(st, addr, 1, pgd_val(*pgd)); in walk_pgd()
Dfault.c54 pr_alert("[%08lx] *pgd=%016llx", addr, pgd_val(*pgd)); in show_pte()
/linux-4.1.27/arch/sh/mm/
Dfault.c73 (u32)(sizeof(*pgd) * 2), (u64)pgd_val(*pgd)); in show_pte()
/linux-4.1.27/arch/unicore32/mm/
Dfault.c50 printk(KERN_ALERT "[%08lx] *pgd=%08lx", addr, pgd_val(*pgd)); in show_pte()
/linux-4.1.27/arch/arm/kernel/
Dtraps.c806 pr_err("%s:%d: bad pgd %08llx.\n", file, line, (long long)pgd_val(pgd)); in __pgd_error()
/linux-4.1.27/arch/x86/xen/
Dmmu.c652 if (!pgd_val(pgd[pgdidx])) in __xen_pgd_walk()
2110 .pgd_val = PV_CALLEE_SAVE(xen_pgd_val),