|
Voxia OS v0.0.1
Hobby Project Operating System Targeting x86-64
|
#include <type.h>Go to the source code of this file.
Functions | |
| static uintptr_t | irq_save (void) |
| static void | irq_restore (uintptr_t flags) |
| static void | irq_enable (void) |
| static void | irq_disable (void) |
| static bool | irq_is_enabled (void) |
|
inlinestatic |
Definition at line 34 of file irq_lock.h.
|
inlinestatic |
Definition at line 30 of file irq_lock.h.
|
inlinestatic |
Definition at line 39 of file irq_lock.h.
References flags.
|
inlinestatic |
Definition at line 20 of file irq_lock.h.
References flags.
Referenced by __attribute__(), console_add_space(), console_newline(), console_printf(), console_vaprintf(), notify_dev_create(), and unlock_irqrestore().
|
inlinestatic |
Definition at line 6 of file irq_lock.h.
References flags.
Referenced by __attribute__(), console_add_space(), console_newline(), console_printf(), console_vaprintf(), lock_irqsave(), and notify_dev_create().