6#ifndef ZEPHYR_INCLUDE_ARCH_POSIX_POSIX_SOC_IF_H_
7#define ZEPHYR_INCLUDE_ARCH_POSIX_POSIX_SOC_IF_H_
36#ifdef CONFIG_IRQ_OFFLOAD
37void posix_irq_offload(
void (*routine)(
const void *),
const void *parameter);
void posix_irq_enable(unsigned int irq)
void posix_irq_full_unlock(void)
void posix_irq_disable(unsigned int irq)
void posix_atomic_halt_cpu(unsigned int imask)
unsigned int posix_irq_lock(void)
void posix_sw_set_pending_IRQ(unsigned int IRQn)
void posix_halt_cpu(void)
void posix_sw_clear_pending_IRQ(unsigned int IRQn)
void posix_irq_unlock(unsigned int key)
int posix_irq_is_enabled(unsigned int irq)
int posix_get_current_irq(void)