Home
last modified time | relevance | path

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

/freebsd-13-stable/usr.sbin/bhyve/
HDspinup_ap.c44 spinup_ap_realmode(struct vmctx *ctx, int newcpu, uint64_t rip) in spinup_ap_realmode() argument
57 error = vm_set_register(ctx, newcpu, VM_REG_GUEST_RIP, 0); in spinup_ap_realmode()
60 error = vm_get_desc(ctx, newcpu, VM_REG_GUEST_CS, &desc_base, in spinup_ap_realmode()
65 error = vm_set_desc(ctx, newcpu, VM_REG_GUEST_CS, in spinup_ap_realmode()
70 error = vm_set_register(ctx, newcpu, VM_REG_GUEST_CS, cs); in spinup_ap_realmode()
75 spinup_ap(struct vmctx *ctx, int newcpu, uint64_t rip) in spinup_ap() argument
79 assert(newcpu != 0); in spinup_ap()
80 assert(newcpu < guest_ncpus); in spinup_ap()
82 error = vcpu_reset(ctx, newcpu); in spinup_ap()
85 spinup_ap_realmode(ctx, newcpu, rip); in spinup_ap()
[all …]
HDbhyverun.c549 fbsdrun_addcpu(struct vmctx *ctx, int newcpu) in fbsdrun_addcpu() argument
553 error = vm_activate_cpu(ctx, newcpu); in fbsdrun_addcpu()
555 err(EX_OSERR, "could not activate CPU %d", newcpu); in fbsdrun_addcpu()
557 CPU_SET_ATOMIC(newcpu, &cpumask); in fbsdrun_addcpu()
559 vm_suspend_cpu(ctx, newcpu); in fbsdrun_addcpu()
561 mt_vmm_info[newcpu].mt_ctx = ctx; in fbsdrun_addcpu()
562 mt_vmm_info[newcpu].mt_vcpu = newcpu; in fbsdrun_addcpu()
564 error = pthread_create(&mt_vmm_info[newcpu].mt_thr, NULL, in fbsdrun_addcpu()
565 fbsdrun_start_thread, &mt_vmm_info[newcpu]); in fbsdrun_addcpu()
HDspinup_ap.h32 void spinup_ap(struct vmctx *ctx, int newcpu, uint64_t rip);
/freebsd-13-stable/sys/kern/
HDsched_4bsd.c581 unsigned int newcpu; in updatepri() local
588 newcpu = ts->ts_estcpu; in updatepri()
590 while (newcpu && --ts->ts_slptime) in updatepri()
591 newcpu = decay_cpu(loadfac, newcpu); in updatepri()
592 ts->ts_estcpu = newcpu; in updatepri()
HDsubr_csan.c104 kcsan_report(csan_cell_t *new, u_int newcpu, csan_cell_t *old, u_int oldcpu) in kcsan_report() argument
123 newcpu, in kcsan_report()