16 #ifndef __L4UTIL__ARCH_ARCH__IRQ_H__ 17 #define __L4UTIL__ARCH_ARCH__IRQ_H__ 25 L4_INLINE
void l4util_cli (
void);
26 L4_INLINE
void l4util_sti (
void);
27 L4_INLINE
void l4util_flags_save(
l4_umword_t *flags);
28 L4_INLINE
void l4util_flags_restore(
l4_umword_t *flags);
34 extern void __do_not_use_l4util_cli(
void);
35 __do_not_use_l4util_cli();
43 extern void __do_not_use_l4util_sti(
void);
44 __do_not_use_l4util_sti();
53 extern void __do_not_use_l4util_flags_save(
void);
54 __do_not_use_l4util_flags_save();
62 extern void __do_not_use_l4util_flags_restore(
void);
63 __do_not_use_l4util_flags_restore();
#define EXTERN_C_END
End section with C types and functions.
L4 compiler related defines.
unsigned long l4_umword_t
Unsigned machine word.
#define EXTERN_C_BEGIN
Start section with C types and functions.