Home
last modified time | relevance | path

Searched refs:pgd_reg (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/arch/mips/mm/
H A Dtlbex.c355 int pgd_reg; variable
356 EXPORT_SYMBOL_GPL(pgd_reg); variable
835 if (pgd_reg != -1) { in build_get_pmde64()
836 /* pgd is in pgd_reg */ in build_get_pmde64()
840 UASM_i_MFC0(p, ptr, c0_kscratch(), pgd_reg); in build_get_pmde64()
973 if (pgd_reg != -1) { in build_get_pgde32()
974 /* pgd is in pgd_reg */ in build_get_pgde32()
975 uasm_i_mfc0(p, ptr, c0_kscratch(), pgd_reg); in build_get_pgde32()
1126 if (pgd_reg != -1) in build_fast_tlb_refill_handler()
1127 UASM_i_MFC0(p, ptr, c0_kscratch(), pgd_reg); in build_fast_tlb_refill_handler()
[all...]
/kernel/linux/linux-6.6/arch/mips/mm/
H A Dtlbex.c348 int pgd_reg; variable
349 EXPORT_SYMBOL_GPL(pgd_reg); variable
809 if (pgd_reg != -1) { in build_get_pmde64()
810 /* pgd is in pgd_reg */ in build_get_pmde64()
814 UASM_i_MFC0(p, ptr, c0_kscratch(), pgd_reg); in build_get_pmde64()
947 if (pgd_reg != -1) { in build_get_pgde32()
948 /* pgd is in pgd_reg */ in build_get_pgde32()
949 uasm_i_mfc0(p, ptr, c0_kscratch(), pgd_reg); in build_get_pgde32()
1084 if (pgd_reg != -1) in build_fast_tlb_refill_handler()
1085 UASM_i_MFC0(p, ptr, c0_kscratch(), pgd_reg); in build_fast_tlb_refill_handler()
[all...]
/kernel/linux/linux-5.10/arch/mips/include/asm/
H A Dtlbex.h16 extern int pgd_reg;
/kernel/linux/linux-6.6/arch/mips/include/asm/
H A Dtlbex.h16 extern int pgd_reg;
/kernel/linux/linux-5.10/arch/mips/kvm/
H A Dentry.c132 if (pgd_reg != -1) in kvm_mips_entry_setup()
133 kscratch_mask &= ~BIT(pgd_reg); in kvm_mips_entry_setup()
309 /* Save normal linux process pgd (VZ guarantees pgd_reg is set) */ in kvm_mips_build_enter_guest()
313 UASM_i_MFC0(&p, K0, c0_kscratch(), pgd_reg); in kvm_mips_build_enter_guest()
H A Dvz.c3321 * possible to allocate pgd_reg. in kvm_mips_emulation_init()
3323 if (WARN(pgd_reg == -1, in kvm_mips_emulation_init()
3324 "pgd_reg not allocated even though cpu_has_vz\n")) in kvm_mips_emulation_init()
/kernel/linux/linux-6.6/arch/mips/kvm/
H A Dentry.c126 if (pgd_reg != -1) in kvm_mips_entry_setup()
127 kscratch_mask &= ~BIT(pgd_reg); in kvm_mips_entry_setup()
302 /* Save normal linux process pgd (VZ guarantees pgd_reg is set) */ in kvm_mips_build_enter_guest()
306 UASM_i_MFC0(&p, K0, c0_kscratch(), pgd_reg); in kvm_mips_build_enter_guest()
H A Dvz.c3317 * possible to allocate pgd_reg. in kvm_mips_emulation_init()
3319 if (WARN(pgd_reg == -1, in kvm_mips_emulation_init()
3320 "pgd_reg not allocated even though cpu_has_vz\n")) in kvm_mips_emulation_init()

Completed in 13 milliseconds