Lines Matching refs:Irq

401   @param[in]   Irq     IRQ0-IRQ15.
404 @retval EFI_SUCCESS The Vector that matches Irq was returned.
405 @retval EFI_INVALID_PARAMETER Irq is not valid.
412 IN EFI_8259_IRQ Irq,
416 if (Irq < Efi8259Irq0 || Irq > Efi8259Irq15) {
420 if (Irq <= Efi8259Irq7) {
421 *Vector = (UINT8) (mMasterBase + Irq);
423 *Vector = (UINT8) (mSlaveBase + (Irq - Efi8259Irq8));
433 @param[in] Irq IRQ0-IRQ15.
436 @retval EFI_SUCCESS The Irq was enabled on the 8259 PIC.
437 @retval EFI_INVALID_PARAMETER The Irq is not valid.
444 IN EFI_8259_IRQ Irq,
448 if (Irq < Efi8259Irq0 || Irq > Efi8259Irq15) {
452 mProtectedModeMask = (UINT16) (mProtectedModeMask & ~(1 << Irq));
454 mProtectedModeEdgeLevel = (UINT16) (mProtectedModeEdgeLevel | (1 << Irq));
456 mProtectedModeEdgeLevel = (UINT16) (mProtectedModeEdgeLevel & ~(1 << Irq));
468 @param[in] Irq IRQ0-IRQ15.
470 @retval EFI_SUCCESS The Irq was disabled on the 8259 PIC.
471 @retval EFI_INVALID_PARAMETER The Irq is not valid.
478 IN EFI_8259_IRQ Irq
481 if (Irq < Efi8259Irq0 || Irq > Efi8259Irq15) {
485 mProtectedModeMask = (UINT16) (mProtectedModeMask | (1 << Irq));
487 mProtectedModeEdgeLevel = (UINT16) (mProtectedModeEdgeLevel & ~(1 << Irq));
545 @param[in] Irq The interrupt for which to issue the EOI command.
548 @retval EFI_INVALID_PARAMETER The Irq is not valid.
555 IN EFI_8259_IRQ Irq
558 if (Irq < Efi8259Irq0 || Irq > Efi8259Irq15) {
562 if (Irq >= Efi8259Irq8) {
589 EFI_8259_IRQ Irq;
600 for (Irq = Efi8259Irq0; Irq <= Efi8259Irq15; Irq++) {
601 Interrupt8259EndOfInterrupt (&mInterrupt8259, Irq);