Searched refs:dr7 (Results 1 – 6 of 6) sorted by relevance
/qemu/target/i386/tcg/system/ |
H A D | bpt_helper.c | 27 static inline bool hw_local_breakpoint_enabled(unsigned long dr7, int index) in hw_local_breakpoint_enabled() argument 29 return (dr7 >> (index * 2)) & 1; in hw_local_breakpoint_enabled() 32 static inline bool hw_global_breakpoint_enabled(unsigned long dr7, int index) in hw_global_breakpoint_enabled() argument 34 return (dr7 >> (index * 2)) & 2; in hw_global_breakpoint_enabled() 37 static inline bool hw_breakpoint_enabled(unsigned long dr7, int index) in hw_breakpoint_enabled() argument 39 return hw_global_breakpoint_enabled(dr7, index) || in hw_breakpoint_enabled() 40 hw_local_breakpoint_enabled(dr7, index); in hw_breakpoint_enabled() 43 static inline int hw_breakpoint_type(unsigned long dr7, int index) in hw_breakpoint_type() argument 45 return (dr7 >> (DR7_TYPE_SHIFT + (index * 4))) & 3; in hw_breakpoint_type() 48 static inline int hw_breakpoint_len(unsigned long dr7, int index) in hw_breakpoint_len() argument [all …]
|
H A D | svm_helper.c | 208 env->vm_hsave + offsetof(struct vmcb, save.dr7), env->dr[7]); in helper_vmrun() 374 new_dr7 = x86_ldq_phys(cs, env->vm_vmcb + offsetof(struct vmcb, save.dr7)); in helper_vmrun() 814 env->vm_vmcb + offsetof(struct vmcb, save.dr7), env->dr[7]); in do_vmexit() 897 env->vm_hsave + offsetof(struct vmcb, save.dr7)) & ~0xff); in do_vmexit()
|
/qemu/target/i386/ |
H A D | svm.h | 210 uint64_t dr7; member
|
H A D | machine.c | 391 target_ulong dr7; in cpu_post_load() local 400 dr7 = env->dr[7]; in cpu_post_load() 401 env->dr[7] = dr7 & ~(DR7_GLOBAL_BP_MASK | DR7_LOCAL_BP_MASK); in cpu_post_load() 402 cpu_x86_update_dr7(env, dr7); in cpu_post_load()
|
/qemu/linux-headers/asm-x86/ |
H A D | kvm.h | 288 __u64 dr7; member 373 __u64 dr7; member
|
/qemu/target/i386/kvm/ |
H A D | kvm.c | 5170 dbgregs.dr7 = env->dr[7]; in kvm_put_debugregs() 5190 env->dr[5] = env->dr[7] = dbgregs.dr7; in kvm_get_debugregs() 5801 switch ((arch_info->dr7 >> (16 + n*4)) & 0x3) { in kvm_handle_debug()
|