Searched refs:bind_cpu (Results 1 - 6 of 6) sorted by relevance

/opensolaris-onvv-gate/usr/src/uts/i86xpv/io/psm/
H A Dmp_platform_xpv.c457 uint32_t bind_cpu; local
674 bind_cpu = irqptr->airq_temp_cpu;
675 if (((uint32_t)bind_cpu != IRQ_UNBOUND) &&
676 ((uint32_t)bind_cpu != IRQ_UNINIT)) {
677 ASSERT(apic_cpu_in_range(bind_cpu));
678 if (bind_cpu & IRQ_USER_BOUND) {
680 bind_cpu &= ~IRQ_USER_BOUND;
681 apic_cpus[bind_cpu].aci_bound--;
683 apic_cpus[bind_cpu].aci_temp_bound--;
1170 int instance, instno, prop_len, bind_cpu, coun local
1407 apic_rebind(apic_irq_t *irq_ptr, int bind_cpu, struct ioapic_reprogram_data *drep) argument
1908 apic_rebind_all(apic_irq_t *irq_ptr, int bind_cpu) argument
[all...]
H A Dxpv_psm.c131 int bind_cpu; local
134 bind_cpu = IRQ_UNBOUND;
136 return (bind_cpu);
142 bind_cpu = irqptr->airq_cpu & ~IRQ_USER_BOUND;
143 if (bind_cpu != IRQ_UNBOUND) {
144 if (!CPU_IN_SET(xen_psm_cpus_online, bind_cpu))
145 bind_cpu = 0;
150 bind_cpu = xen_psm_next_bind_cpu++;
153 } while (!CPU_IN_SET(xen_psm_cpus_online, bind_cpu));
155 bind_cpu
[all...]
/opensolaris-onvv-gate/usr/src/uts/i86pc/io/
H A Dmp_platform_misc.c501 uint32_t bind_cpu; local
720 bind_cpu = irqptr->airq_temp_cpu;
721 if (((uint32_t)bind_cpu != IRQ_UNBOUND) &&
722 ((uint32_t)bind_cpu != IRQ_UNINIT)) {
723 ASSERT(apic_cpu_in_range(bind_cpu));
724 if (bind_cpu & IRQ_USER_BOUND) {
726 bind_cpu &= ~IRQ_USER_BOUND;
727 apic_cpus[bind_cpu].aci_bound--;
729 apic_cpus[bind_cpu].aci_temp_bound--;
1216 int instance, instno, prop_len, bind_cpu, coun local
1453 apic_rebind(apic_irq_t *irq_ptr, int bind_cpu, struct ioapic_reprogram_data *drep) argument
1975 apic_rebind_all(apic_irq_t *irq_ptr, int bind_cpu) argument
[all...]
/opensolaris-onvv-gate/usr/src/uts/i86pc/io/apix/
H A Dapix_utils.c1331 int instance, instno, prop_len, bind_cpu, count; local
1359 bind_cpu = apix_get_dev_binding(dip);
1360 if (bind_cpu != IRQ_UNINIT) {
1362 return (bind_cpu);
1403 bind_cpu = stoi(&cptr);
1406 if (bind_cpu >= apic_nproc) {
1408 prop_name, prop_val, bind_cpu);
1409 bind_cpu = 0;
1412 bind_cpu |= IRQ_USER_BOUND;
1419 bind_cpu
[all...]
/opensolaris-onvv-gate/usr/src/uts/i86pc/sys/
H A Dapic.h786 extern int apic_rebind(apic_irq_t *irq_ptr, int bind_cpu,
788 extern int apic_rebind_all(apic_irq_t *irq_ptr, int bind_cpu);
/opensolaris-onvv-gate/usr/src/uts/i86pc/io/pcplusmp/
H A Dapic.c888 int bind_cpu = 0, i, hardbound = 0; local
931 bind_cpu =
933 } while (apic_rebind_all(irq_ptr, bind_cpu));

Completed in 168 milliseconds