---
name: "rtl_global_pend_irq"
section: "3"
platform: "linux"
package: "rtlinux"
version: "2.0rel-1"
release: "Debian 2.2 (Potato)"
platforms: ["linux"]
url: "https://new.carta.tech/rtl_global_pend_irq"
---

# rtl\_global\_pend\_irq(3)

schedule a Linux interrupt

## NAME

rtl\_global\_pend\_irq - schedule a Linux interrupt

## SYNOPSIS

**#include \<rtl\_core.h\>**

**extern void rtl\_global\_pend\_irq(int irq);**

## DESCRIPTION

This function is specific to Real-Time Linux. **rtl\_global\_pend\_irq** schedules the IRQ *irq* to happen when the system enters the Linux mode. The interrupt *irq* can be the interrupt vector previously obtained from **rtl\_get\_soft\_irq** or the Linux interrupt vector used in Linux **request\_irq.**

## AUTHOR

Michael Barabanov \<baraban@fsmlabs.com\>

## SEE ALSO

[**rtl\_get\_soft\_irq**(3)](/rtl_get_soft_irq/3.md)
