region_descriptor
struct region_descriptor;
lidt(struct region_descriptor *addr)
void lidt(struct region_descriptor *addr);
extern struct region_descriptor r_idt_arr[];
extern struct region_descriptor r_gdt;
void lgdt(struct region_descriptor *rdp);
struct region_descriptor r_gdt;
struct region_descriptor r_idt_arr[MAXCPU];
setregion(struct region_descriptor *rd, void *base, uint16_t limit)
struct region_descriptor region;
static void setregion(struct region_descriptor *, void *, uint16_t);