Searched refs:cop0 (Results 1 - 6 of 6) sorted by relevance

/linux-master/arch/mips/kvm/
H A Dstats.c57 if (vcpu->arch.cop0.stat[i][j])
59 vcpu->arch.cop0.stat[i][j]);
H A Dvz.c425 struct mips_coproc *cop0 = &vcpu->arch.cop0; local
428 compare = kvm_read_sw_gc0_compare(cop0);
429 cause = kvm_read_sw_gc0_cause(cop0);
520 struct mips_coproc *cop0 = &vcpu->arch.cop0; local
536 kvm_write_sw_gc0_cause(cop0, cause);
537 kvm_write_sw_gc0_compare(cop0, compare);
866 struct mips_coproc *cop0 = &vcpu->arch.cop0; local
879 struct mips_coproc *cop0 = &vcpu->arch.cop0; local
1914 struct mips_coproc *cop0 = &vcpu->arch.cop0; local
2138 struct mips_coproc *cop0 = &vcpu->arch.cop0; local
2565 struct mips_coproc *cop0 = &vcpu->arch.cop0; local
2707 struct mips_coproc *cop0 = &vcpu->arch.cop0; local
3079 struct mips_coproc *cop0 = &vcpu->arch.cop0; local
[all...]
H A Demulate.c315 struct mips_coproc *cop0 = &vcpu->arch.cop0; local
318 (kvm_read_c0_guest_cause(cop0) & CAUSEF_DC);
387 struct mips_coproc *cop0 = &vcpu->arch.cop0; local
394 compare = kvm_read_c0_guest_compare(cop0);
447 struct mips_coproc *cop0 = &vcpu->arch.cop0; local
451 return kvm_read_c0_guest_count(cop0);
505 struct mips_coproc *cop0 local
606 struct mips_coproc *cop0 = &vcpu->arch.cop0; local
652 struct mips_coproc *cop0 = &vcpu->arch.cop0; local
699 struct mips_coproc *cop0 = &vcpu->arch.cop0; local
782 struct mips_coproc *cop0 = &vcpu->arch.cop0; local
809 struct mips_coproc *cop0 = &vcpu->arch.cop0; local
829 struct mips_coproc *cop0 = &vcpu->arch.cop0; local
855 struct mips_coproc *cop0 = &vcpu->arch.cop0; local
[all...]
H A Dmips.c652 struct mips_coproc *cop0 = &vcpu->arch.cop0; local
682 if (kvm_read_c0_guest_status(cop0) & ST0_FR)
692 if (idx & 1 && !(kvm_read_c0_guest_status(cop0) & ST0_FR))
712 if (!(kvm_read_c0_guest_status(cop0) & ST0_FR))
764 struct mips_coproc *cop0 = &vcpu->arch.cop0; local
816 if (kvm_read_c0_guest_status(cop0) & ST0_FR)
826 if (idx & 1 && !(kvm_read_c0_guest_status(cop0) & ST0_FR))
1083 kvm_read_c0_guest_cause(&vcpu->arch.cop0)
1089 struct mips_coproc *cop0; local
1374 struct mips_coproc *cop0 = &vcpu->arch.cop0; local
1418 struct mips_coproc *cop0 = &vcpu->arch.cop0; local
[all...]
H A Dtrace.h325 __entry->epc = kvm_read_c0_guest_epc(&vcpu->arch.cop0);
327 __entry->badvaddr = kvm_read_c0_guest_badvaddr(&vcpu->arch.cop0);
328 __entry->status = kvm_read_c0_guest_status(&vcpu->arch.cop0);
329 __entry->cause = kvm_read_c0_guest_cause(&vcpu->arch.cop0);
/linux-master/arch/mips/include/asm/
H A Dkvm_host.h320 struct mips_coproc cop0; member in struct:kvm_vcpu_arch
437 static inline __KVMT##type kvm_read_sw_gc0_##name(struct mips_coproc *cop0) \
439 return cop0->reg[(_reg)][(sel)]; \
441 static inline void kvm_write_sw_gc0_##name(struct mips_coproc *cop0, \
444 cop0->reg[(_reg)][(sel)] = val; \
449 static inline void kvm_set_sw_gc0_##name(struct mips_coproc *cop0, \
452 cop0->reg[(_reg)][(sel)] |= val; \
454 static inline void kvm_clear_sw_gc0_##name(struct mips_coproc *cop0, \
457 cop0->reg[(_reg)][(sel)] &= ~val; \
459 static inline void kvm_change_sw_gc0_##name(struct mips_coproc *cop0, \
[all...]

Completed in 154 milliseconds