Searched refs:GPR_A0 (Results 1 – 4 of 4) sorted by relevance
/linux/arch/mips/mm/ |
H A D | page.c | 224 uasm_i_sd(buf, GPR_ZERO, off, GPR_A0); in build_clear_store() 226 uasm_i_sw(buf, GPR_ZERO, off, GPR_A0); in build_clear_store() 237 GPR_A0); in build_clear_pref() 240 uasm_i_cache(buf, Create_Dirty_Excl_SD, off, GPR_A0); in build_clear_pref() 254 uasm_i_cache(buf, Create_Dirty_Excl_D, off, GPR_A0); in build_clear_pref() 292 pg_addiu(&buf, GPR_A2, GPR_A0, off); in build_clear_page() 294 uasm_i_ori(&buf, GPR_A2, GPR_A0, off); in build_clear_page() 311 pg_addiu(&buf, GPR_A0, GPR_A0, 2 * off); in build_clear_page() 316 uasm_il_bne(&buf, &r, GPR_A0, GPR_A2, label_clear_pref); in build_clear_page() 322 pg_addiu(&buf, GPR_A2, GPR_A0, pref_bias_clear_store); in build_clear_page() [all …]
|
/linux/arch/mips/kvm/ |
H A D | entry.c | 181 UASM_i_MTC0(&p, GPR_A0, scratch_vcpu[0], scratch_vcpu[1]); in kvm_mips_build_vcpu_run() 184 UASM_i_ADDIU(&p, GPR_K1, GPR_A0, offsetof(struct kvm_vcpu, arch)); in kvm_mips_build_vcpu_run() 266 UASM_i_LW(&p, GPR_A0, offsetof(struct kvm, arch.gpa_mm.pgd), GPR_S0); in kvm_mips_build_enter_guest() 271 UASM_i_MTC0(&p, GPR_A0, C0_PWBASE); in kvm_mips_build_enter_guest() 646 UASM_i_LW(&p, GPR_A0, in kvm_mips_build_exit() 652 UASM_i_MTC0(&p, GPR_A0, C0_PWBASE); in kvm_mips_build_exit() 716 uasm_i_move(&p, GPR_A0, GPR_S0); in kvm_mips_build_exit()
|
/linux/arch/mips/include/asm/ |
H A D | regdef.h | 26 #define GPR_A0 4 /* argument registers */ macro 69 #define GPR_A0 4 /* argument registers */ macro
|
/linux/arch/mips/kernel/ |
H A D | pm-cps.c | 341 const unsigned r_online = GPR_A0; in cps_gen_entry_code()
|