Home
last modified time | relevance | path

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

/xnu-12377.1.9/osfmk/i386/
H A Dpcb_native.c469 pcb_t new_pcb; in i386_switch_lbrs() local
480 new_pcb = THREAD_TO_PCB(new); in i386_switch_lbrs()
492 wrmsr64(cpu_lbr_setp->msr_lbrs[i].msr_from, new_pcb->lbrs.lbrs[i].from_rip); in i386_switch_lbrs()
493 wrmsr64(cpu_lbr_setp->msr_lbrs[i].msr_to, new_pcb->lbrs.lbrs[i].to_rip); in i386_switch_lbrs()
494 wrmsr64(cpu_lbr_setp->msr_lbrs[i].msr_info, new_pcb->lbrs.lbrs[i].info); in i386_switch_lbrs()
505 new_pcb->lbrs.lbrs[i].from_rip | in i386_switch_lbrs()
506 ((new_pcb->lbrs.lbrs[i].from_rip & BIT_47) ? 0x6000000000000000ULL : 0)); in i386_switch_lbrs()
508 new_pcb->lbrs.lbrs[i].to_rip | in i386_switch_lbrs()
509 ((new_pcb->lbrs.lbrs[i].to_rip & BIT_47) ? 0x6000000000000000ULL : 0)); in i386_switch_lbrs()
513 wrmsr64(cpu_lbr_setp->msr_lbrs[i].msr_from, new_pcb->lbrs.lbrs[i].from_rip); in i386_switch_lbrs()
[all …]
/xnu-12377.1.9/bsd/netinet/
H A Dflow_divert.c392 struct flow_divert_pcb *new_pcb = NULL; in flow_divert_pcb_create() local
394 new_pcb = zalloc_flags(flow_divert_pcb_zone, Z_WAITOK | Z_ZERO); in flow_divert_pcb_create()
395 lck_mtx_init(&new_pcb->mtx, &flow_divert_mtx_grp, &flow_divert_mtx_attr); in flow_divert_pcb_create()
396 new_pcb->so = so; in flow_divert_pcb_create()
397 new_pcb->log_level = nil_pcb.log_level; in flow_divert_pcb_create()
399 FDRETAIN(new_pcb); /* Represents the socket's reference */ in flow_divert_pcb_create()
401 return new_pcb; in flow_divert_pcb_create()