Searched refs:new_pcb (Results 1 – 2 of 2) sorted by relevance
467 pcb_t new_pcb; in i386_switch_lbrs() local478 new_pcb = THREAD_TO_PCB(new); in i386_switch_lbrs()490 wrmsr64(cpu_lbr_setp->msr_lbrs[i].msr_from, new_pcb->lbrs.lbrs[i].from_rip); in i386_switch_lbrs()491 wrmsr64(cpu_lbr_setp->msr_lbrs[i].msr_to, new_pcb->lbrs.lbrs[i].to_rip); in i386_switch_lbrs()492 wrmsr64(cpu_lbr_setp->msr_lbrs[i].msr_info, new_pcb->lbrs.lbrs[i].info); in i386_switch_lbrs()503 new_pcb->lbrs.lbrs[i].from_rip | in i386_switch_lbrs()504 ((new_pcb->lbrs.lbrs[i].from_rip & BIT_47) ? 0x6000000000000000ULL : 0)); in i386_switch_lbrs()506 new_pcb->lbrs.lbrs[i].to_rip | in i386_switch_lbrs()507 ((new_pcb->lbrs.lbrs[i].to_rip & BIT_47) ? 0x6000000000000000ULL : 0)); in i386_switch_lbrs()511 wrmsr64(cpu_lbr_setp->msr_lbrs[i].msr_from, new_pcb->lbrs.lbrs[i].from_rip); in i386_switch_lbrs()[all …]
382 struct flow_divert_pcb *new_pcb = NULL; in flow_divert_pcb_create() local384 new_pcb = zalloc_flags(flow_divert_pcb_zone, Z_WAITOK | Z_ZERO); in flow_divert_pcb_create()385 lck_mtx_init(&new_pcb->mtx, &flow_divert_mtx_grp, &flow_divert_mtx_attr); in flow_divert_pcb_create()386 new_pcb->so = so; in flow_divert_pcb_create()387 new_pcb->log_level = nil_pcb.log_level; in flow_divert_pcb_create()389 FDRETAIN(new_pcb); /* Represents the socket's reference */ in flow_divert_pcb_create()391 return new_pcb; in flow_divert_pcb_create()