Lines Matching refs:pg_mode
29 int pg_mode; member
138 const int pg_mode = in->pg_mode; in mmu_translate() local
155 if (!(pg_mode & PG_MODE_NXE)) { in mmu_translate()
159 if (pg_mode & PG_MODE_PAE) { in mmu_translate()
161 if (pg_mode & PG_MODE_LMA) { in mmu_translate()
162 if (pg_mode & PG_MODE_LA57) { in mmu_translate()
315 if ((pte & PG_PSE_MASK) && (pg_mode & PG_MODE_PSE)) { in mmu_translate()
362 if ((ptep & PG_RW_MASK) || !(is_user || (pg_mode & PG_MODE_WP))) { in mmu_translate()
368 !((pg_mode & PG_MODE_SMEP) && (ptep & PG_USER_MASK)))) { in mmu_translate()
373 pkr = pg_mode & PG_MODE_PKE ? env->pkru : 0; in mmu_translate()
375 pkr = pg_mode & PG_MODE_PKS ? env->pkrs : 0; in mmu_translate()
385 } else if (pkr_wd && (is_user || (pg_mode & PG_MODE_WP))) { in mmu_translate()
492 if (pg_mode & (PG_MODE_NXE | PG_MODE_SMEP)) { in mmu_translate()
544 in.pg_mode = env->nested_pg_mode; in get_physical_address()
565 in.pg_mode = get_pg_mode(env); in get_physical_address()
567 if (in.pg_mode & PG_MODE_LMA) { in get_physical_address()
569 int shift = in.pg_mode & PG_MODE_LA57 ? 56 : 47; in get_physical_address()