Searched refs:UASM_i_LW (Results 1 – 3 of 3) sorted by relevance
/linux/arch/mips/kvm/ |
H A D | entry.c | 114 UASM_i_LW(p, tmp, offsetof(struct pt_regs, cp0_epc), frame); in kvm_mips_build_restore_scratch() 118 UASM_i_LW(p, tmp, offsetof(struct pt_regs, cp0_cause), frame); in kvm_mips_build_restore_scratch() 204 UASM_i_LW(&p, GPR_K0, offsetof(struct kvm_vcpu_arch, guest_ebase), GPR_K1); in kvm_mips_build_vcpu_run() 246 UASM_i_LW(&p, GPR_T0, offsetof(struct kvm_vcpu_arch, pc), GPR_K1); in kvm_mips_build_enter_guest() 264 UASM_i_LW(&p, GPR_S0, (int)offsetof(struct kvm_vcpu, kvm) - in kvm_mips_build_enter_guest() 266 UASM_i_LW(&p, GPR_A0, offsetof(struct kvm, arch.gpa_mm.pgd), GPR_S0); in kvm_mips_build_enter_guest() 317 UASM_i_LW(&p, GPR_K0, 0, GPR_T3); in kvm_mips_build_enter_guest() 328 UASM_i_LW(&p, GPR_T2, uasm_rel_lo((long)&cpu_data[0].asid_mask), GPR_AT); in kvm_mips_build_enter_guest() 347 UASM_i_LW(&p, i, offsetof(struct kvm_vcpu_arch, gprs[i]), GPR_K1); in kvm_mips_build_enter_guest() 352 UASM_i_LW(&p, GPR_K0, offsetof(struct kvm_vcpu_arch, hi), GPR_K1); in kvm_mips_build_enter_guest() [all …]
|
/linux/arch/mips/mm/ |
H A D | tlbex.c | 377 UASM_i_LW(p, 1, offsetof(struct tlb_reg_save, a), GPR_K0); in build_restore_work_registers() 378 UASM_i_LW(p, 2, offsetof(struct tlb_reg_save, b), GPR_K0); in build_restore_work_registers() 639 UASM_i_LW(p, 1, scratchpad_offset(0), 0); in build_restore_pagemask() 681 UASM_i_LW(p, tmp, 0, pmd); in build_is_huge_pte() 730 UASM_i_LW(p, pte, 0, ptr); /* Needed because SC killed our PTE */ in build_huge_handler_tail() 913 UASM_i_LW(p, 1, scratchpad_offset(0), 0); in build_get_pgd_vmalloc64() 976 UASM_i_LW(p, ptr, 0, ptr); in build_get_ptep() 982 UASM_i_LW(p, ptr, 0, ptr); in build_get_ptep() 1025 UASM_i_LW(p, tmp, pte_off_even, ptep); /* get even pte */ in build_update_entries() 1026 UASM_i_LW(p, ptep, pte_off_odd, ptep); /* get odd pte */ in build_update_entries() [all …]
|
/linux/arch/mips/include/asm/ |
H A D | uasm.h | 213 # define UASM_i_LW(buf, rs, rt, off) uasm_i_ld(buf, rs, rt, off) macro 229 # define UASM_i_LW(buf, rs, rt, off) uasm_i_lw(buf, rs, rt, off) macro
|