Searched refs:max_ipl (Results 1 - 10 of 10) sorted by relevance

/opensolaris-onvv-gate/usr/src/uts/i86xpv/io/psm/
H A Dmp_platform_xpv.c323 apic_addspl_common(int irqno, int ipl, int min_ipl, int max_ipl) argument
330 ASSERT(max_ipl <= UCHAR_MAX);
357 if (ipl != max_ipl)
369 * Upgrade vector if max_ipl is not earlier ipl. If we cannot allocate,
372 if (irqptr->airq_ipl != max_ipl &&
375 vector = apic_allocate_vector(max_ipl, irqindex, 1);
384 irqptr->airq_ipl = (uchar_t)max_ipl;
406 } else if (irqptr->airq_ipl != max_ipl &&
419 (uchar_t)max_ipl;
423 irqptr->airq_ipl = (uchar_t)max_ipl;
454 apic_delspl_common(int irqno, int ipl, int min_ipl, int max_ipl) argument
[all...]
H A Dxpv_uppc.c248 xen_uppc_addspl(int irqno, int ipl, int min_ipl, int max_ipl) argument
282 xen_uppc_delspl(int irqno, int ipl, int min_ipl, int max_ipl) argument
291 if (max_ipl == PSM_INVALID_IPL) {
301 err = ec_set_irq_priority(irqno, max_ipl);
H A Dxpv_psm.c316 xen_psm_addspl(int irqno, int ipl, int min_ipl, int max_ipl) argument
330 ret = apic_addspl_common(irqno, ipl, min_ipl, max_ipl);
372 xen_psm_delspl(int irqno, int ipl, int min_ipl, int max_ipl) argument
387 err = apic_delspl_common(irqno, ipl, min_ipl, max_ipl);
392 err = ec_set_irq_priority(irqno, max_ipl);
/opensolaris-onvv-gate/usr/src/uts/i86pc/sys/
H A Dpsm_types.h126 int (*psm_addspl)(int irqno, int ipl, int min_ipl, int max_ipl);
127 int (*psm_delspl)(int irqno, int ipl, int min_ipl, int max_ipl);
274 int (*psm_addspl)(int irqno, int ipl, int min_ipl, int max_ipl);
275 int (*psm_delspl)(int irqno, int ipl, int min_ipl, int max_ipl);
H A Dapix.h334 extern int apix_addspl(int virtvec, int ipl, int min_ipl, int max_ipl);
335 extern int apix_delspl(int virtvec, int ipl, int min_ipl, int max_ipl);
H A Dapic.h776 extern int apic_addspl_common(int irqno, int ipl, int min_ipl, int max_ipl);
777 extern int apic_delspl_common(int irqno, int ipl, int min_ipl, int max_ipl);
/opensolaris-onvv-gate/usr/src/uts/i86pc/io/
H A Dmp_platform_misc.c367 apic_addspl_common(int irqno, int ipl, int min_ipl, int max_ipl) argument
374 ASSERT(max_ipl <= UCHAR_MAX);
401 if (ipl != max_ipl)
413 * Upgrade vector if max_ipl is not earlier ipl. If we cannot allocate,
416 if (irqptr->airq_ipl != max_ipl &&
419 vector = apic_allocate_vector(max_ipl, irqindex, 1);
428 irqptr->airq_ipl = (uchar_t)max_ipl;
450 } else if (irqptr->airq_ipl != max_ipl &&
463 (uchar_t)max_ipl;
467 irqptr->airq_ipl = (uchar_t)max_ipl;
498 apic_delspl_common(int irqno, int ipl, int min_ipl, int max_ipl) argument
[all...]
/opensolaris-onvv-gate/usr/src/uts/i86pc/io/psm/
H A Duppc.c51 static int uppc_addspl(int irqno, int ipl, int min_ipl, int max_ipl);
52 static int uppc_delspl(int irqno, int ipl, int min_ipl, int max_ipl);
312 uppc_addspl(int irqno, int ipl, int min_ipl, int max_ipl) argument
356 uppc_delspl(int irqno, int ipl, int min_ipl, int max_ipl) argument
369 if ((max_ipl != PSM_INVALID_IPL) && (ipl >= min_ipl))
385 if (max_ipl != PSM_INVALID_IPL) {
/opensolaris-onvv-gate/usr/src/uts/i86pc/io/pcplusmp/
H A Dapic.c96 static int apic_addspl(int ipl, int vector, int min_ipl, int max_ipl);
97 static int apic_delspl(int ipl, int vector, int min_ipl, int max_ipl);
769 apic_addspl(int irqno, int ipl, int min_ipl, int max_ipl) argument
771 return (apic_addspl_common(irqno, ipl, min_ipl, max_ipl));
775 apic_delspl(int irqno, int ipl, int min_ipl, int max_ipl) argument
777 return (apic_delspl_common(irqno, ipl, min_ipl, max_ipl));
/opensolaris-onvv-gate/usr/src/uts/i86pc/io/apix/
H A Dapix.c808 apix_addspl(int virtvec, int ipl, int min_ipl, int max_ipl) argument
814 UNREFERENCED_3PARAMETER(ipl, min_ipl, max_ipl);
841 apix_delspl(int virtvec, int ipl, int min_ipl, int max_ipl) argument
847 UNREFERENCED_3PARAMETER(ipl, min_ipl, max_ipl);

Completed in 138 milliseconds