Home
last modified time | relevance | path

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

/xnu-10002.1.13/osfmk/i386/
H A Dpcb_native.c467 pcb_t new_pcb; in i386_switch_lbrs() local
478 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 …]
/xnu-10002.1.13/bsd/netinet/
H A Dflow_divert.c382 struct flow_divert_pcb *new_pcb = NULL; in flow_divert_pcb_create() local
384 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()