Home
last modified time | relevance | path

Searched refs:pg_state (Results 1 – 10 of 10) sorted by relevance

/Linux-v5.4/arch/powerpc/mm/ptdump/
Dptdump.c55 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 …]
Dhashpagetable.c26 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/
Ddump.c77 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/
Ddump_pagetables.c45 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/
Ddump.c45 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/
Ddump_pagetables.c28 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/
Dhw-me.c230 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 …]
Dhw-me.h52 enum mei_pg_state pg_state; member
Dmei_dev.h293 enum mei_pg_state (*pg_state)(struct mei_device *dev); member
624 return dev->ops->pg_state(dev); in mei_pg_state()
Dhw-txe.c1160 .pg_state = mei_txe_pg_state,