| /linux/arch/s390/mm/ |
| H A D | dump_pagetables.c | 31 struct ptdump_state ptdump; member 119 st = container_of(pt_st, struct pg_state, ptdump); in note_page() 185 .ptdump = { in ptdump_check_wx() 211 ptdump_walk_pgd(&st.ptdump, &init_mm, NULL); in ptdump_check_wx() 229 .ptdump = { in ptdump_show() 251 ptdump_walk_pgd(&st.ptdump, &init_mm, NULL); in ptdump_show() 255 DEFINE_SHOW_ATTRIBUTE(ptdump);
|
| /linux/arch/powerpc/mm/ptdump/ |
| H A D | ptdump.c | 59 struct ptdump_state ptdump; member 220 struct pg_state *st = container_of(pt_st, struct pg_state, ptdump); in note_page() 340 .ptdump = { in ptdump_show() 352 ptdump_walk_pgd(&st.ptdump, &init_mm, NULL); in ptdump_show() 356 DEFINE_SHOW_ATTRIBUTE(ptdump); 378 .ptdump = { in ptdump_check_wx() 392 ptdump_walk_pgd(&st.ptdump, &init_mm, NULL); in ptdump_check_wx()
|
| H A D | Makefile | 3 obj-y += ptdump.o
|
| H A D | hashpagetable.c | 538 DEFINE_SHOW_ATTRIBUTE(ptdump);
|
| /linux/arch/riscv/mm/ |
| H A D | ptdump.c | 34 struct ptdump_state ptdump; member 281 struct pg_state *st = container_of(pt_st, struct pg_state, ptdump); in note_page() 358 .ptdump = { in ptdump_walk() 372 ptdump_walk_pgd(&st.ptdump, pinfo->mm, NULL); in ptdump_walk() 385 .ptdump = { in ptdump_check_wx() 399 ptdump_walk_pgd(&st.ptdump, &init_mm, NULL); in ptdump_check_wx() 420 DEFINE_SHOW_ATTRIBUTE(ptdump);
|
| H A D | Makefile | 22 obj-$(CONFIG_PTDUMP) += ptdump.o
|
| /linux/arch/arm64/mm/ |
| H A D | ptdump.c | 194 struct ptdump_pg_state *st = container_of(pt_st, struct ptdump_pg_state, ptdump); in note_page() 307 .ptdump = { in ptdump_walk() 321 arm64_ptdump_walk_pgd(&st.ptdump, info->mm); in ptdump_walk() 349 .ptdump = { in ptdump_check_wx() 363 arm64_ptdump_walk_pgd(&st.ptdump, &init_mm); in ptdump_check_wx()
|
| H A D | ptdump_debugfs.c | 14 DEFINE_SHOW_ATTRIBUTE(ptdump);
|
| H A D | Makefile | 8 obj-$(CONFIG_PTDUMP) += ptdump.o
|
| /linux/arch/x86/mm/ |
| H A D | dump_pagetables.c | 29 struct ptdump_state ptdump; member 253 struct pg_state *st = container_of(pt_st, struct pg_state, ptdump); in effective_prot() 303 struct pg_state *st = container_of(pt_st, struct pg_state, ptdump); in note_page() 438 .ptdump = { in ptdump_walk_pgd_level_core() 458 ptdump_walk_pgd(&st.ptdump, mm, pgd); in ptdump_walk_pgd_level_core()
|
| H A D | debug_pagetables.c | 14 DEFINE_SHOW_ATTRIBUTE(ptdump);
|
| /linux/arch/arm/mm/ |
| H A D | ptdump_debugfs.c | 14 DEFINE_SHOW_ATTRIBUTE(ptdump);
|
| /linux/Documentation/arch/arm64/ |
| H A D | index.rst | 28 ptdump
|
| H A D | ptdump.rst | 5 ptdump is a debugfs interface that provides a detailed dump of the 20 offlining of memory being accessed by the ptdump code.
|
| /linux/arch/powerpc/mm/ |
| H A D | Makefile | 18 obj-$(CONFIG_PTDUMP) += ptdump/
|
| /linux/arch/arm64/kvm/ |
| H A D | ptdump.c | 85 struct ptdump_state *pt_st = &st->ptdump; in kvm_ptdump_visitor() 141 .ptdump.range = &st->range[0], in kvm_ptdump_parser_create()
|
| H A D | Makefile | 31 kvm-$(CONFIG_PTDUMP_STAGE2_DEBUGFS) += ptdump.o
|
| /linux/arch/arm64/include/asm/ |
| H A D | ptdump.h | 49 struct ptdump_state ptdump; member
|
| /linux/mm/ |
| H A D | Makefile | 145 obj-$(CONFIG_PTDUMP) += ptdump.o
|
| /linux/ |
| H A D | MAINTAINERS | 16679 F: include/linux/ptdump.h 16695 F: mm/ptdump.c
|