Home
last modified time | relevance | path

Searched refs:from_rip (Results 1 – 2 of 2) sorted by relevance

/xnu-8792.61.2/osfmk/i386/
H A Dproc_reg.h476 uint64_t from_rip; member
688 #define LBR_TYPE_MISPRED_FROMRIP(from_rip) (((from_rip) & 0xFFFFFFFFFFFFULL) | (((from_rip) & … argument
689 #define LBR_TYPE_MISPRED_MISPREDICT(from_rip) (((from_rip) & MSR_IA32_LBRINFO_MISPREDICT) ? 1 : 0) argument
691 #define LBR_TYPE_TSXINFO_FROMRIP(from_rip) (LBR_TYPE_MISPRED_FROMRIP(from_rip)) argument
692 #define LBR_TYPE_TSXINFO_MISPREDICT(from_rip) (((from_rip) & MSR_IA32_LBRINFO_MISPREDICT) ? 1 : 0) argument
693 #define LBR_TYPE_TSXINFO_TSX_ABORT(from_rip) (((from_rip) & MSR_IA32_LBRINFO_TSX_ABORT) ? 1 : 0) argument
694 #define LBR_TYPE_TSXINFO_IN_TSX(from_rip) (((from_rip) & MSR_IA32_LBRINFO_IN_TSX) ? 1 : 0) argument
H A Dpcb_native.c344 uint64_t from_rip, to_rip; in i386_lbr_native_state_to_mach_thread_state() local
358 from_rip = LBR_TYPE_MISPRED_FROMRIP(pcb->lbrs.lbrs[i].from_rip); in i386_lbr_native_state_to_mach_thread_state()
359 machlbrp->lbrs[j].from_ip = lbr_mode_based_filter(from_rip, from_userspace); in i386_lbr_native_state_to_mach_thread_state()
360 machlbrp->lbrs[j].mispredict = LBR_TYPE_MISPRED_MISPREDICT(pcb->lbrs.lbrs[i].from_rip); in i386_lbr_native_state_to_mach_thread_state()
376 from_rip = LBR_TYPE_TSXINFO_FROMRIP(pcb->lbrs.lbrs[i].from_rip); in i386_lbr_native_state_to_mach_thread_state()
377 machlbrp->lbrs[j].from_ip = lbr_mode_based_filter(from_rip, from_userspace); in i386_lbr_native_state_to_mach_thread_state()
378 machlbrp->lbrs[j].mispredict = LBR_TYPE_TSXINFO_MISPREDICT(pcb->lbrs.lbrs[i].from_rip); in i386_lbr_native_state_to_mach_thread_state()
380 machlbrp->lbrs[j].tsx_abort = LBR_TYPE_TSXINFO_TSX_ABORT(pcb->lbrs.lbrs[i].from_rip); in i386_lbr_native_state_to_mach_thread_state()
381 machlbrp->lbrs[j].in_tsx = LBR_TYPE_TSXINFO_IN_TSX(pcb->lbrs.lbrs[i].from_rip); in i386_lbr_native_state_to_mach_thread_state()
397 from_rip = pcb->lbrs.lbrs[i].from_rip; in i386_lbr_native_state_to_mach_thread_state()
[all …]