Lines Matching refs:pg_level
199 struct pg_level { struct
207 static struct pg_level pg_level[] = { argument
241 if ((st->current_prot & pg_level[st->level].ro_bit->mask) == in note_prot_wx()
242 pg_level[st->level].ro_bit->val) in note_prot_wx()
244 if ((st->current_prot & pg_level[st->level].nx_bit->mask) == in note_prot_wx()
245 pg_level[st->level].nx_bit->val) in note_prot_wx()
258 u64 prot = val & pg_level[level].mask; in note_page()
285 if (pg_level[st->level].bits) in note_page()
286 dump_prot(st, pg_level[st->level].bits, pg_level[st->level].num); in note_page()
407 for (i = 0; i < ARRAY_SIZE(pg_level); i++) in ptdump_initialize()
408 if (pg_level[i].bits) in ptdump_initialize()
409 for (j = 0; j < pg_level[i].num; j++) { in ptdump_initialize()
410 pg_level[i].mask |= pg_level[i].bits[j].mask; in ptdump_initialize()
411 if (pg_level[i].bits[j].ro_bit) in ptdump_initialize()
412 pg_level[i].ro_bit = &pg_level[i].bits[j]; in ptdump_initialize()
413 if (pg_level[i].bits[j].nx_bit) in ptdump_initialize()
414 pg_level[i].nx_bit = &pg_level[i].bits[j]; in ptdump_initialize()