| /Linux-v5.4/arch/powerpc/mm/ptdump/ |
| D | ptdump.c | 55 struct pg_state { struct 113 static void dump_flag_info(struct pg_state *st, const struct flag_info in dump_flag_info() 145 static void dump_addr(struct pg_state *st, unsigned long addr) in dump_addr() 174 static void note_prot_wx(struct pg_state *st, unsigned long addr) in note_prot_wx() 188 static void note_page(struct pg_state *st, unsigned long addr, in note_page() 247 static void walk_pte(struct pg_state *st, pmd_t *pmd, unsigned long start) in walk_pte() 260 static void walk_pmd(struct pg_state *st, pud_t *pud, unsigned long start) in walk_pmd() 276 static void walk_pud(struct pg_state *st, pgd_t *pgd, unsigned long start) in walk_pud() 292 static void walk_pagetables(struct pg_state *st) in walk_pagetables() 349 struct pg_state st = { in ptdump_show() [all …]
|
| D | hashpagetable.c | 26 struct pg_state { struct 142 static int calculate_pagesize(struct pg_state *st, int ps, char s[]) in calculate_pagesize() 155 static void dump_flag_info(struct pg_state *st, const struct flag_info in dump_flag_info() 184 static void dump_hpte_info(struct pg_state *st, unsigned long ea, u64 v, u64 r, in dump_hpte_info() 323 static unsigned long hpte_find(struct pg_state *st, unsigned long ea, int psize) in hpte_find() 372 static void walk_pte(struct pg_state *st, pmd_t *pmd, unsigned long start) in walk_pte() 406 static void walk_pmd(struct pg_state *st, pud_t *pud, unsigned long start) in walk_pmd() 420 static void walk_pud(struct pg_state *st, pgd_t *pgd, unsigned long start) in walk_pud() 434 static void walk_pagetables(struct pg_state *st) in walk_pagetables() 453 static void walk_linearmapping(struct pg_state *st) in walk_linearmapping() [all …]
|
| /Linux-v5.4/arch/arm64/mm/ |
| D | dump.c | 77 struct pg_state { struct 196 static void dump_prot(struct pg_state *st, const struct prot_bits *bits, in dump_prot() 214 static void note_prot_uxn(struct pg_state *st, unsigned long addr) in note_prot_uxn() 228 static void note_prot_wx(struct pg_state *st, unsigned long addr) in note_prot_wx() 243 static void note_page(struct pg_state *st, unsigned long addr, unsigned level, in note_page() 295 static void walk_pte(struct pg_state *st, pmd_t *pmdp, unsigned long start, in walk_pte() 306 static void walk_pmd(struct pg_state *st, pud_t *pudp, unsigned long start, in walk_pmd() 325 static void walk_pud(struct pg_state *st, pgd_t *pgdp, unsigned long start, in walk_pud() 344 static void walk_pgd(struct pg_state *st, struct mm_struct *mm, in walk_pgd() 366 struct pg_state st = { in ptdump_walk_pgd() [all …]
|
| /Linux-v5.4/arch/s390/mm/ |
| D | dump_pagetables.c | 45 struct pg_state { struct 67 static void note_page(struct seq_file *m, struct pg_state *st, in note_page() argument 115 struct pg_state *st) in note_kasan_early_shadow_page() 133 static void walk_pte_level(struct seq_file *m, struct pg_state *st, in walk_pte_level() 150 static void walk_pmd_level(struct seq_file *m, struct pg_state *st, in walk_pmd_level() 181 static void walk_pud_level(struct seq_file *m, struct pg_state *st, in walk_pud_level() 212 static void walk_p4d_level(struct seq_file *m, struct pg_state *st, in walk_p4d_level() 239 struct pg_state st; in walk_pgd_level()
|
| /Linux-v5.4/arch/arm/mm/ |
| D | dump.c | 45 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, pgd_t *pgd, unsigned long start) in walk_pud() 374 static void walk_pgd(struct pg_state *st, struct mm_struct *mm, in walk_pgd() 393 struct pg_state st = { in ptdump_walk_pgd() 428 struct pg_state st = { in ptdump_check_wx()
|
| /Linux-v5.4/arch/x86/mm/ |
| D | dump_pagetables.c | 28 struct pg_state { struct 239 static void note_wx(struct pg_state *st) in note_wx() 268 static void note_page(struct seq_file *m, struct pg_state *st, in note_page() 357 static void walk_pte_level(struct seq_file *m, struct pg_state *st, pmd_t addr, in walk_pte_level() 382 static inline bool kasan_page_table(struct seq_file *m, struct pg_state *st, in kasan_page_table() 396 static inline bool kasan_page_table(struct seq_file *m, struct pg_state *st, in kasan_page_table() 405 static void walk_pmd_level(struct seq_file *m, struct pg_state *st, pud_t addr, in walk_pmd_level() 438 static void walk_pud_level(struct seq_file *m, struct pg_state *st, p4d_t addr, in walk_pud_level() 471 static void walk_p4d_level(struct seq_file *m, struct pg_state *st, pgd_t addr, in walk_p4d_level() 524 struct pg_state st = {}; in ptdump_walk_pgd_level_core()
|
| /Linux-v5.4/drivers/misc/mei/ |
| D | hw-me.c | 230 hw->pg_state = MEI_PG_OFF; in mei_me_hw_config() 234 hw->pg_state = MEI_PG_ON; in mei_me_hw_config() 250 return hw->pg_state; in mei_me_pg_state() 693 hw->pg_state = MEI_PG_ON; in mei_me_pg_legacy_enter_sync() 746 hw->pg_state = MEI_PG_OFF; in mei_me_pg_legacy_exit_sync() 907 hw->pg_state = MEI_PG_ON; in mei_me_d0i3_enter_sync() 938 hw->pg_state = MEI_PG_ON; in mei_me_d0i3_enter() 990 hw->pg_state = MEI_PG_OFF; in mei_me_d0i3_exit_sync() 1012 hw->pg_state = MEI_PG_OFF; in mei_me_pg_legacy_intr() 1030 if (hw->pg_state == MEI_PG_ON) { in mei_me_d0i3_intr() [all …]
|
| D | hw-me.h | 52 enum mei_pg_state pg_state; member
|
| D | mei_dev.h | 293 enum mei_pg_state (*pg_state)(struct mei_device *dev); member 624 return dev->ops->pg_state(dev); in mei_pg_state()
|
| D | hw-txe.c | 1160 .pg_state = mei_txe_pg_state,
|