Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/i86xpv/io/psm/
H A Dmp_platform_xpv.c319 apic_addspl_common(int irqno, int ipl, int min_ipl, int max_ipl) in apic_addspl_common() argument
326 ASSERT(max_ipl <= UCHAR_MAX); in apic_addspl_common()
353 if (ipl != max_ipl) in apic_addspl_common()
368 if (irqptr->airq_ipl != max_ipl && in apic_addspl_common()
371 vector = apic_allocate_vector(max_ipl, irqindex, 1); in apic_addspl_common()
380 irqptr->airq_ipl = (uchar_t)max_ipl; in apic_addspl_common()
402 } else if (irqptr->airq_ipl != max_ipl && in apic_addspl_common()
415 (uchar_t)max_ipl; in apic_addspl_common()
419 irqptr->airq_ipl = (uchar_t)max_ipl; in apic_addspl_common()
450 apic_delspl_common(int irqno, int ipl, int min_ipl, int max_ipl) in apic_delspl_common() argument
[all …]
H A Dxpv_uppc.c249 xen_uppc_addspl(int irqno, int ipl, int min_ipl, int max_ipl) in xen_uppc_addspl() argument
283 xen_uppc_delspl(int irqno, int ipl, int min_ipl, int max_ipl) in xen_uppc_delspl() argument
292 if (max_ipl == PSM_INVALID_IPL) { in xen_uppc_delspl()
302 err = ec_set_irq_priority(irqno, max_ipl); in xen_uppc_delspl()
H A Dxpv_psm.c317 xen_psm_addspl(int irqno, int ipl, int min_ipl, int max_ipl) in xen_psm_addspl() argument
331 ret = apic_addspl_common(irqno, ipl, min_ipl, max_ipl); in xen_psm_addspl()
373 xen_psm_delspl(int irqno, int ipl, int min_ipl, int max_ipl) in xen_psm_delspl() argument
388 err = apic_delspl_common(irqno, ipl, min_ipl, max_ipl); in xen_psm_delspl()
393 err = ec_set_irq_priority(irqno, max_ipl); in xen_psm_delspl()
/illumos-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) in apic_addspl_common() argument
374 ASSERT(max_ipl <= UCHAR_MAX); in apic_addspl_common()
401 if (ipl != max_ipl) in apic_addspl_common()
416 if (irqptr->airq_ipl != max_ipl && in apic_addspl_common()
419 vector = apic_allocate_vector(max_ipl, irqindex, 1); in apic_addspl_common()
428 irqptr->airq_ipl = (uchar_t)max_ipl; in apic_addspl_common()
450 } else if (irqptr->airq_ipl != max_ipl && in apic_addspl_common()
463 (uchar_t)max_ipl; in apic_addspl_common()
467 irqptr->airq_ipl = (uchar_t)max_ipl; in apic_addspl_common()
498 apic_delspl_common(int irqno, int ipl, int min_ipl, int max_ipl) in apic_delspl_common() argument
[all …]
/illumos-gate/usr/src/uts/i86pc/sys/
H A Dpsm_types.h127 int (*psm_addspl)(int irqno, int ipl, int min_ipl, int max_ipl);
128 int (*psm_delspl)(int irqno, int ipl, int min_ipl, int max_ipl);
279 int (*psm_addspl)(int irqno, int ipl, int min_ipl, int max_ipl);
280 int (*psm_delspl)(int irqno, int ipl, int min_ipl, int max_ipl);
H A Dapix.h331 extern int apix_addspl(int virtvec, int ipl, int min_ipl, int max_ipl);
332 extern int apix_delspl(int virtvec, int ipl, int min_ipl, int max_ipl);
H A Dapic.h777 extern int apic_addspl_common(int irqno, int ipl, int min_ipl, int max_ipl);
778 extern int apic_delspl_common(int irqno, int ipl, int min_ipl, int max_ipl);
/illumos-gate/usr/src/uts/i86pc/io/psm/
H A Duppc.c52 static int uppc_addspl(int irqno, int ipl, int min_ipl, int max_ipl);
53 static int uppc_delspl(int irqno, int ipl, int min_ipl, int max_ipl);
317 uppc_addspl(int irqno, int ipl, int min_ipl, int max_ipl) in uppc_addspl() argument
361 uppc_delspl(int irqno, int ipl, int min_ipl, int max_ipl) in uppc_delspl() argument
374 if ((max_ipl != PSM_INVALID_IPL) && (ipl >= min_ipl)) in uppc_delspl()
390 if (max_ipl != PSM_INVALID_IPL) { in uppc_delspl()
/illumos-gate/usr/src/uts/i86pc/io/pcplusmp/
H A Dapic.c104 static int apic_addspl(int ipl, int vector, int min_ipl, int max_ipl);
105 static int apic_delspl(int ipl, int vector, int min_ipl, int max_ipl);
679 apic_addspl(int irqno, int ipl, int min_ipl, int max_ipl) in apic_addspl() argument
681 return (apic_addspl_common(irqno, ipl, min_ipl, max_ipl)); in apic_addspl()
685 apic_delspl(int irqno, int ipl, int min_ipl, int max_ipl) in apic_delspl() argument
687 return (apic_delspl_common(irqno, ipl, min_ipl, max_ipl)); in apic_delspl()
/illumos-gate/usr/src/uts/i86pc/io/apix/
H A Dapix.c759 apix_addspl(int virtvec, int ipl, int min_ipl, int max_ipl) in apix_addspl() argument
765 UNREFERENCED_3PARAMETER(ipl, min_ipl, max_ipl); in apix_addspl()
792 apix_delspl(int virtvec, int ipl, int min_ipl, int max_ipl) in apix_delspl() argument
798 UNREFERENCED_3PARAMETER(ipl, min_ipl, max_ipl); in apix_delspl()