Lines Matching refs:pg_level
202 struct pg_level {
211 static struct pg_level pg_level[] = {
248 if ((st->current_prot & pg_level[st->level].ro_bit->mask) ==
249 pg_level[st->level].ro_bit->val)
251 if ((st->current_prot & pg_level[st->level].nx_bit->mask) ==
252 pg_level[st->level].nx_bit->val)
265 u64 prot = val & pg_level[level].mask;
289 pg_level[st->level].name);
293 if (pg_level[st->level].bits)
294 dump_prot(st, pg_level[st->level].bits, pg_level[st->level].num);
431 for (i = 0; i < ARRAY_SIZE(pg_level); i++)
432 if (pg_level[i].bits)
433 for (j = 0; j < pg_level[i].num; j++) {
434 pg_level[i].mask |= pg_level[i].bits[j].mask;
435 if (pg_level[i].bits[j].ro_bit)
436 pg_level[i].ro_bit = &pg_level[i].bits[j];
437 if (pg_level[i].bits[j].nx_bit)
438 pg_level[i].nx_bit = &pg_level[i].bits[j];