Home
last modified time | relevance | path

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

/arch/powerpc/mm/ptdump/
Dptdump.c56 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 …]
Dhashpagetable.c25 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/
Dptdump.c34 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/
Dptdump.c77 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/
Ddump.c44 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/
Ddump_pagetables.c58 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/
Ddump_pagetables.c28 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()