Searched refs:newcpu (Results 1 – 8 of 8) sorted by relevance
/illumos-gate/usr/src/cmd/bhyve/amd64/ |
H A D | spinup_ap.c | 57 spinup_ap_realmode(struct vcpu *newcpu, uint64_t rip) in spinup_ap_realmode() argument 70 error = vm_set_register(newcpu, VM_REG_GUEST_RIP, 0); in spinup_ap_realmode() 73 error = vm_get_desc(newcpu, VM_REG_GUEST_CS, &desc_base, in spinup_ap_realmode() 78 error = vm_set_desc(newcpu, VM_REG_GUEST_CS, in spinup_ap_realmode() 83 error = vm_set_register(newcpu, VM_REG_GUEST_CS, cs); in spinup_ap_realmode() 89 spinup_ap(struct vcpu *newcpu, uint64_t rip) in spinup_ap() argument 93 error = vcpu_reset(newcpu); in spinup_ap() 97 spinup_ap_realmode(newcpu, rip); in spinup_ap() 99 vm_resume_cpu(newcpu); in spinup_ap()
|
H A D | spinup_ap.h | 32 void spinup_ap(struct vcpu *newcpu, uint64_t rip);
|
/illumos-gate/usr/src/cmd/stat/common/ |
H A D | walkers.c | 47 struct cpu_snapshot *newcpu = &new->s_cpus[i]; in cpu_walk() local 50 cb(cpu, newcpu, data); in cpu_walk() 57 if ((CPU_ACTIVE(cpu) && !CPU_ACTIVE(newcpu)) || in cpu_walk() 58 (!CPU_ACTIVE(cpu) && CPU_ACTIVE(newcpu))) in cpu_walk() 61 cpu->cs_pset_id != newcpu->cs_pset_id) in cpu_walk()
|
/illumos-gate/usr/src/uts/i86pc/io/apix/ |
H A D | apix_utils.c | 652 processorid_t oldcpu = oldp->v_cpuid, newcpu = newp->v_cpuid; in apix_dup_vectors() local 660 top = xv_vector(newcpu, newvec + i); in apix_dup_vectors() 1464 apix_rebind(apix_vector_t *vecp, processorid_t newcpu, int count) in apix_rebind() argument 1473 if (!apix_is_cpu_enabled(newcpu)) in apix_rebind() 1476 if (vecp->v_cpuid == newcpu) /* rebind to the same cpu */ in apix_rebind() 1480 APIX_ENTER_CPU_LOCK(newcpu); in apix_rebind() 1484 newp = apix_alloc_vector_oncpu(newcpu, NULL, 0, vecp->v_type); in apix_rebind() 1487 newp = apix_alloc_nvectors_oncpu(newcpu, NULL, 0, count, in apix_rebind() 1491 APIX_LEAVE_CPU_LOCK(newcpu); in apix_rebind() 1499 APIX_LEAVE_CPU_LOCK(newcpu); in apix_rebind() [all …]
|
/illumos-gate/usr/src/cmd/intrd/ |
H A D | intrd.pl | 813 my $newcpu = $delta->{$newcpuid}; 816 $newcpu->{intrs} += $ivec->{time}; 817 $newcpu->{intrload} = $newcpu->{intrs} / $newcpu->{tot}; 818 $newcpu->{ivecs}{$inum} = $ivec; 820 $newcpu->{bigintr} = $ivec->{time} 821 if $ivec->{time} > $newcpu->{bigintr};
|
/illumos-gate/usr/src/uts/i86xpv/io/psm/ |
H A D | xpv_psm.c | 785 processorid_t newcpu; in xen_psm_rebind_irq() local 788 newcpu = xen_psm_bind_intr(irq); in xen_psm_rebind_irq() 789 if (newcpu == IRQ_UNBOUND) { in xen_psm_rebind_irq() 793 CPUSET_ONLY(ncpu, newcpu & ~IRQ_USER_BOUND); in xen_psm_rebind_irq() 799 irqptr->airq_temp_cpu = (uchar_t)newcpu; in xen_psm_rebind_irq()
|
/illumos-gate/usr/src/uts/sun4u/io/pci/ |
H A D | pcipsy.c | 572 goto newcpu; in pci_intr_dist_cpuid() 586 goto newcpu; in pci_intr_dist_cpuid() 652 newcpu: cpu_id = intr_dist_cpuid(); /* target new cpu */ in pci_intr_dist_cpuid()
|
/illumos-gate/usr/src/uts/sun4u/opl/io/pcicmu/ |
H A D | pcicmu.c | 1329 goto newcpu; in pcmu_intr_dist_cpuid() 1343 goto newcpu; in pcmu_intr_dist_cpuid() 1412 newcpu: cpu_id = intr_dist_cpuid(); /* target new cpu */ in pcmu_intr_dist_cpuid()
|