Searched refs:bind_cpu (Results 1 - 6 of 6) sorted by relevance
/opensolaris-onvv-gate/usr/src/uts/i86xpv/io/psm/ |
H A D | mp_platform_xpv.c | 457 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 D | xpv_psm.c | 131 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 D | mp_platform_misc.c | 501 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 D | apix_utils.c | 1331 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 D | apic.h | 786 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 D | apic.c | 888 int bind_cpu = 0, i, hardbound = 0; local 931 bind_cpu = 933 } while (apic_rebind_all(irq_ptr, bind_cpu));
|
Completed in 168 milliseconds