|
Defines |
#define | __MACHDEP_GATES_H__ 1 |
#define | TASKGATE_ENTER |
#define | TASKGATE_LEAVE |
Functions |
void | handle_nmi (int n) |
void | setgate2 (struct gate_descriptor *gd, void *func, int args, int type, int dpl, int xx) |
void | setgate (struct gate_descriptor *gd, void *func, int args, int type, int dpl) |
void | setsegment2 (struct segment_descriptor *sd, void *base, size_t limit, int type, int dpl, int def32, int gran, int xx) |
void | setsegment (struct segment_descriptor *sd, void *base, size_t limit, int type, int dpl, int def32, int gran) |
void | settaskgate2 (struct gate_descriptor *gd, u_int selector, int args, int type, int dpl, int xx) |
void | settaskgate (struct gate_descriptor *gd, u_int selector, int args, int type, int dpl) |
void | gdt_dump (t_printf_fn printf_fn, char *s, union descriptor *base, int slot) |
void | idt_dump (t_printf_fn printf_fn, char *s, union descriptor *base, int slot) |
void | tss_dump (t_printf_fn printf_fn, char *s, t_tss *tss) |