Searched refs:lbrs (Results 1 – 5 of 5) sorted by relevance
347 lbr_tos = pcb->lbrs.lbr_tos & (X86_MAX_LBRS - 1); in i386_lbr_native_state_to_mach_thread_state()356 to_rip = pcb->lbrs.lbrs[i].to_rip; in i386_lbr_native_state_to_mach_thread_state()357 machlbrp->lbrs[j].to_ip = lbr_mode_based_filter(to_rip, from_userspace); in i386_lbr_native_state_to_mach_thread_state()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()361 machlbrp->lbrs[j].tsx_abort = machlbrp->lbrs[j].in_tsx = 0; /* Not Supported */ in i386_lbr_native_state_to_mach_thread_state()373 to_rip = pcb->lbrs.lbrs[i].to_rip; in i386_lbr_native_state_to_mach_thread_state()374 machlbrp->lbrs[j].to_ip = lbr_mode_based_filter(to_rip, from_userspace); 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()[all …]
157 x86_lbrs_t lbrs; member
483 struct x86_lbr_record lbrs[X86_MAX_LBRS]; member
220 static struct lbr_data lbrs[MAX_CPUS]; variable1294 struct lbr_data *lbr = &lbrs[cpu_number()]; in capture_lbr_state()1301 lbr->from[i] = thread_lbr_data.lbrs[i].from_ip; in capture_lbr_state()1302 lbr->to[i] = thread_lbr_data.lbrs[i].to_ip; in capture_lbr_state()1328 memcpy(buf, lbrs[cpu].from, sizeof(uint64_t) * lbr_stack_size); in copy_lbr_data_for_core()1329 memcpy((uint64_t *)buf + lbr_stack_size * sizeof(uint64_t), lbrs[cpu].to, in copy_lbr_data_for_core()1353 lbrs[i].from = kalloc_data(size, Z_WAITOK | Z_ZERO); in lbr_for_kmode_init()1354 lbrs[i].to = kalloc_data(size, Z_WAITOK | Z_ZERO); in lbr_for_kmode_init()1355 if (!lbrs[i].from || !lbrs[i].to) { in lbr_for_kmode_init()1357 if (lbrs[i].from) { in lbr_for_kmode_init()[all …]
699 _STRUCT_LAST_BRANCH_RECORD lbrs[__LASTBRANCH_MAX]; variable