/arch/powerpc/mm/ptdump/ |
D | ptdump.c | 56 struct pg_state { struct 132 static void dump_flag_info(struct pg_state *st, const struct flag_info in dump_flag_info() 164 static void dump_addr(struct pg_state *st, unsigned long addr) in dump_addr() 185 static void note_prot_wx(struct pg_state *st, unsigned long addr) in note_prot_wx() 201 static void note_page_update_state(struct pg_state *st, unsigned long addr, in note_page_update_state() 219 static void note_page(struct pg_state *st, unsigned long addr, in note_page() 265 static void walk_pte(struct pg_state *st, pmd_t *pmd, unsigned long start) in walk_pte() 278 static void walk_hugepd(struct pg_state *st, hugepd_t *phpd, unsigned long start, in walk_hugepd() 298 static void walk_pmd(struct pg_state *st, pud_t *pud, unsigned long start) in walk_pmd() 314 static void walk_pud(struct pg_state *st, p4d_t *p4d, unsigned long start) in walk_pud() [all …]
|
D | hashpagetable.c | 25 struct pg_state { struct 141 static int calculate_pagesize(struct pg_state *st, int ps, char s[]) in calculate_pagesize() 154 static void dump_flag_info(struct pg_state *st, const struct flag_info in dump_flag_info() 183 static void dump_hpte_info(struct pg_state *st, unsigned long ea, u64 v, u64 r, in dump_hpte_info() 322 static unsigned long hpte_find(struct pg_state *st, unsigned long ea, int psize) in hpte_find() 371 static void walk_pte(struct pg_state *st, pmd_t *pmd, unsigned long start) in walk_pte() 405 static void walk_pmd(struct pg_state *st, pud_t *pud, unsigned long start) in walk_pmd() 419 static void walk_pud(struct pg_state *st, p4d_t *p4d, unsigned long start) in walk_pud() 433 static void walk_p4d(struct pg_state *st, pgd_t *pgd, unsigned long start) in walk_p4d() 447 static void walk_pagetables(struct pg_state *st) in walk_pagetables() [all …]
|
/arch/riscv/mm/ |
D | ptdump.c | 34 struct pg_state { struct 179 static void dump_prot(struct pg_state *st) in dump_prot() 201 static void dump_addr(struct pg_state *st, unsigned long addr) in dump_addr() 222 static void note_prot_wx(struct pg_state *st, unsigned long addr) in note_prot_wx() 240 struct pg_state *st = container_of(pt_st, struct pg_state, ptdump); in note_page() 281 struct pg_state st = { in ptdump_walk() 299 struct pg_state st = { in ptdump_check_wx()
|
/arch/arm64/mm/ |
D | ptdump.c | 77 struct pg_state { struct 210 static void dump_prot(struct pg_state *st, const struct prot_bits *bits, in dump_prot() 228 static void note_prot_uxn(struct pg_state *st, unsigned long addr) in note_prot_uxn() 242 static void note_prot_wx(struct pg_state *st, unsigned long addr) in note_prot_wx() 260 struct pg_state *st = container_of(pt_st, struct pg_state, ptdump); in note_page() 317 struct pg_state st; in ptdump_walk() 322 st = (struct pg_state){ in ptdump_walk() 355 struct pg_state st = { in ptdump_check_wx()
|
/arch/arm/mm/ |
D | dump.c | 44 struct pg_state { struct 220 static void dump_prot(struct pg_state *st, const struct prot_bits *bits, size_t num) in dump_prot() 237 static void note_prot_wx(struct pg_state *st, unsigned long addr) in note_prot_wx() 254 static void note_page(struct pg_state *st, unsigned long addr, in note_page() 302 static void walk_pte(struct pg_state *st, pmd_t *pmd, unsigned long start, in walk_pte() 334 static void walk_pmd(struct pg_state *st, pud_t *pud, unsigned long start) in walk_pmd() 358 static void walk_pud(struct pg_state *st, p4d_t *p4d, unsigned long start) in walk_pud() 374 static void walk_p4d(struct pg_state *st, pgd_t *pgd, unsigned long start) in walk_p4d() 390 static void walk_pgd(struct pg_state *st, struct mm_struct *mm, in walk_pgd() 409 struct pg_state st = { in ptdump_walk_pgd() [all …]
|
/arch/s390/mm/ |
D | dump_pagetables.c | 58 struct pg_state { struct 99 static void note_prot_wx(struct pg_state *st, unsigned long addr) in note_prot_wx() 125 struct pg_state *st; in note_page() 129 st = container_of(pt_st, struct pg_state, ptdump); in note_page() 171 struct pg_state st = { in ptdump_check_wx() 204 struct pg_state st = { in ptdump_show()
|
/arch/x86/mm/ |
D | dump_pagetables.c | 28 struct pg_state { struct 227 static void note_wx(struct pg_state *st, unsigned long addr) in note_wx() 253 struct pg_state *st = container_of(pt_st, struct pg_state, ptdump); in effective_prot() 277 struct pg_state *st = container_of(pt_st, struct pg_state, ptdump); in note_page() 379 struct pg_state st = { in ptdump_walk_pgd_level_core()
|