Lines Matching defs:entry
60 descriptor_table_entry_t entry;
61 memset(&entry, 0, sizeof(entry));
62 entry.limit0 = (limit & 0x0ffff);
63 entry.limit = (limit & 0xf0000) >> 16;
64 entry.base0 = (base & 0x0000ffff);
65 entry.base1 = (base & 0x00ff0000) >> 16;
66 entry.base2 = (base & 0xff000000) >> 24;
67 entry.type = ((read_exec_only ^ 1) << 1) | (contents << 2);
68 entry.s = 1;
69 entry.dpl = 0x3;
70 entry.p = seg_not_present ^ 1;
71 entry.avl = useable;
72 entry.l = 0;
73 entry.d = seg_32bit;
74 entry.g = limit_in_pages;
76 entry_number = i386_set_ldt(LDT_AUTO_ALLOC, reinterpret_cast<ldt_entry*>(&entry), 1);
96 // Update LDT entry.
112 // Change %fs to be new LDT entry.
150 // Extract the LDT entry number from the FS register.
157 // Free LDT entry.