/linux-master/arch/powerpc/mm/ptdump/ |
H A D | ptdump.h | 20 extern struct pgtable_level pg_level[5];
|
H A D | ptdump.c | 202 u64 flag = level >= 0 ? val & pg_level[level].mask : 0; 218 u64 flag = level >= 0 ? val & pg_level[level].mask : 0; 241 if (pg_level[st->level].flag) 242 dump_flag_info(st, pg_level[st->level].flag, 244 pg_level[st->level].num); 324 for (i = 0; i < ARRAY_SIZE(pg_level); i++) 325 if (pg_level[i].flag) 326 for (j = 0; j < pg_level[i].num; j++) 327 pg_level[i].mask |= pg_level[ [all...] |
H A D | 8xx.c | 72 struct pgtable_level pg_level[5] = { variable in typeref:struct:pgtable_level
|
H A D | shared.c | 70 struct pgtable_level pg_level[5] = { variable in typeref:struct:pgtable_level
|
H A D | book3s64.c | 105 struct pgtable_level pg_level[5] = { variable in typeref:struct:pgtable_level
|
/linux-master/arch/x86/coco/tdx/ |
H A D | tdx-shared.c | 5 enum pg_level pg_level) 7 unsigned long accept_size = page_level_size(pg_level); 23 switch (pg_level) { 4 try_accept_one(phys_addr_t start, unsigned long len, enum pg_level pg_level) argument
|
/linux-master/arch/arm/mm/ |
H A D | dump.c | 202 struct pg_level { struct 211 static struct pg_level pg_level[] = { variable in typeref:struct: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[s [all...] |
/linux-master/arch/arm64/mm/ |
H A D | ptdump.c | 146 struct pg_level { struct 153 static struct pg_level pg_level[] __ro_after_init = { 237 prot = val & pg_level[level].mask; 263 pg_level[st->level].name); 264 if (st->current_prot && pg_level[st->level].bits) 265 dump_prot(st, pg_level[st->level].bits, 266 pg_level[st->level].num); 315 for (i = 0; i < ARRAY_SIZE(pg_level); i++) 316 if (pg_level[ [all...] |
/linux-master/arch/riscv/mm/ |
H A D | ptdump.c | 186 struct pg_level { struct 191 static struct pg_level pg_level[] = { variable in typeref:struct:pg_level 260 pg_level[st->level].name); 286 prot = val & pg_level[level].mask; 406 pg_level[1].name = pgtable_l5_enabled ? "P4D" : "PGD"; 407 pg_level[2].name = pgtable_l4_enabled ? "PUD" : "PGD"; 409 for (i = 0; i < ARRAY_SIZE(pg_level); i++) 411 pg_level[i].mask |= pte_bits[j].mask;
|
/linux-master/arch/x86/include/asm/ |
H A D | sev.h | 268 int rmp_make_private(u64 pfn, u64 gpa, enum pg_level level, u32 asid, bool immutable); 269 int rmp_make_shared(u64 pfn, enum pg_level level); 277 static inline int rmp_make_private(u64 pfn, u64 gpa, enum pg_level level, u32 asid, 282 static inline int rmp_make_shared(u64 pfn, enum pg_level level) { return -ENODEV; }
|
H A D | pgtable.h | 1490 static inline int page_level_shift(enum pg_level level) 1494 static inline unsigned long page_level_size(enum pg_level level) 1498 static inline unsigned long page_level_mask(enum pg_level level)
|
H A D | pgtable_types.h | 546 enum pg_level { enum
|
/linux-master/arch/x86/virt/svm/ |
H A D | sev.c | 492 pr_err("RMPUPDATE failed for PFN %llx, pg_level: %d, ret: %d\n", 503 int rmp_make_private(u64 pfn, u64 gpa, enum pg_level level, u32 asid, bool immutable) 519 int rmp_make_shared(u64 pfn, enum pg_level level)
|
/linux-master/arch/x86/mm/pat/ |
H A D | set_memory.c | 772 enum pg_level level; 851 enum pg_level level;
|
/linux-master/tools/testing/selftests/kvm/include/x86_64/ |
H A D | processor.h | 1320 enum pg_level { enum
|