Home
last modified time | relevance | path

Searched refs:newcpu (Results 1 – 6 of 6) sorted by relevance

/freebsd-13.1/usr.sbin/bhyve/
H A Dspinup_ap.c62 error = vm_set_register(ctx, newcpu, VM_REG_GUEST_RIP, *rip); in spinup_ap_realmode()
65 error = vm_get_desc(ctx, newcpu, VM_REG_GUEST_CS, &desc_base, in spinup_ap_realmode()
70 error = vm_set_desc(ctx, newcpu, VM_REG_GUEST_CS, in spinup_ap_realmode()
75 error = vm_set_register(ctx, newcpu, VM_REG_GUEST_CS, cs); in spinup_ap_realmode()
84 assert(newcpu != 0); in spinup_ap()
85 assert(newcpu < guest_ncpus); in spinup_ap()
87 error = vcpu_reset(ctx, newcpu); in spinup_ap()
90 fbsdrun_set_capabilities(ctx, newcpu); in spinup_ap()
101 spinup_ap_realmode(ctx, newcpu, &rip); in spinup_ap()
103 fbsdrun_addcpu(ctx, vcpu, newcpu, rip); in spinup_ap()
[all …]
H A Dbhyverun.c549 fbsdrun_addcpu(struct vmctx *ctx, int fromcpu, int newcpu, uint64_t rip) in fbsdrun_addcpu() argument
561 error = vm_activate_cpu(ctx, newcpu); in fbsdrun_addcpu()
563 err(EX_OSERR, "could not activate CPU %d", newcpu); in fbsdrun_addcpu()
565 CPU_SET_ATOMIC(newcpu, &cpumask); in fbsdrun_addcpu()
571 vmexit[newcpu].rip = rip; in fbsdrun_addcpu()
572 vmexit[newcpu].inst_length = 0; in fbsdrun_addcpu()
574 mt_vmm_info[newcpu].mt_ctx = ctx; in fbsdrun_addcpu()
575 mt_vmm_info[newcpu].mt_vcpu = newcpu; in fbsdrun_addcpu()
577 error = pthread_create(&mt_vmm_info[newcpu].mt_thr, NULL, in fbsdrun_addcpu()
578 fbsdrun_start_thread, &mt_vmm_info[newcpu]); in fbsdrun_addcpu()
H A Dspinup_ap.h34 int spinup_ap(struct vmctx *ctx, int vcpu, int newcpu, uint64_t rip);
H A Dbhyverun.h47 void fbsdrun_addcpu(struct vmctx *ctx, int fromcpu, int newcpu, uint64_t rip);
/freebsd-13.1/sys/kern/
H A Dsched_4bsd.c583 unsigned int newcpu; in updatepri() local
590 newcpu = ts->ts_estcpu; in updatepri()
592 while (newcpu && --ts->ts_slptime) in updatepri()
593 newcpu = decay_cpu(loadfac, newcpu); in updatepri()
594 ts->ts_estcpu = newcpu; in updatepri()
H A Dsubr_csan.c106 kcsan_report(csan_cell_t *new, u_int newcpu, csan_cell_t *old, u_int oldcpu) in kcsan_report() argument
125 newcpu, in kcsan_report()