Symbol: descriptor
lib/libarch/i386/i386_get_ldt.c
39
i386_get_ldt(int start, union descriptor *desc, int num)
lib/libarch/i386/i386_set_ldt.c
39
i386_set_ldt(int start, union descriptor *desc, int num)
sys/arch/alpha/include/rpb.h
448
int64_t descriptor;
sys/arch/amd64/amd64/gdt.c
185
ci->ci_gdt = (union descriptor *)&pcpuarea->ent[cpu_index(ci)].gdt;
sys/arch/amd64/amd64/gdt.c
190
ci->ci_gdt = (union descriptor *)uvm_km_alloc(kernel_map, gdt_size,
sys/arch/amd64/amd64/netbsd32_machdep.c
677
union descriptor *descv;
sys/arch/amd64/amd64/netbsd32_machdep.c
707
union descriptor *cp;
sys/arch/amd64/amd64/netbsd32_machdep.c
719
const size_t alloc_size = ua.num * sizeof(union descriptor);
sys/arch/i386/i386/gdt.c
112
(union descriptor *)sd);
sys/arch/i386/i386/gdt.c
146
union descriptor *old_gdt;
sys/arch/i386/i386/gdt.c
158
gdtstore = (union descriptor *)uvm_km_alloc(kernel_map, gdt_size, 0,
sys/arch/i386/i386/gdt.c
190
ci->ci_gdt = (union descriptor *)uvm_km_alloc(kernel_map, gdt_size,
sys/arch/i386/i386/gdt.c
50
(((sz) - DYNSEL_START) / sizeof(union descriptor))
sys/arch/i386/i386/gdt.c
78
update_descriptor(union descriptor *table, union descriptor *entry)
sys/arch/i386/i386/machdep.c
1028
extern union descriptor tmpgdt[];
sys/arch/i386/i386/machdep.c
1080
initgdt(union descriptor *tgdt)
sys/arch/i386/i386/machdep.c
1256
union descriptor *tgdt;
sys/arch/i386/i386/machdep.c
1484
gdtstore = (union descriptor *)gdt_vaddr;
sys/arch/i386/i386/machdep.c
1485
ldtstore = (union descriptor *)ldt_vaddr;
sys/arch/i386/i386/machdep.c
1496
ldtstore = (union descriptor *)ldt_vaddr;
sys/arch/i386/i386/machdep.c
252
void initgdt(union descriptor *);
sys/arch/i386/i386/machdep.c
519
(union descriptor *)&pcb->pcb_fsd);
sys/arch/i386/i386/machdep.c
521
(union descriptor *)&pcb->pcb_gsd);
sys/arch/i386/i386/machdep.c
966
union descriptor *gdtstore, *ldtstore;
sys/arch/i386/i386/machdep.c
967
union descriptor *pentium_idt;
sys/arch/i386/include/segments.h
199
extern union descriptor *gdtstore, *ldtstore;
sys/arch/i386/include/segments.h
208
void update_descriptor(union descriptor *, union descriptor *);
sys/arch/x86/include/cpu.h
191
union descriptor *ci_gdt;
sys/arch/x86/include/gdt.h
65
#define MAX_USERLDT_SLOTS (int)(MAX_USERLDT_SIZE / sizeof(union descriptor))
sys/arch/x86/include/pmap_private.h
191
union descriptor *pm_ldt; /* user-set LDT */
sys/arch/x86/include/sysarch.h
128
int x86_get_ldt1(struct lwp *, struct x86_get_ldt_args *, union descriptor *);
sys/arch/x86/include/sysarch.h
129
int x86_set_ldt1(struct lwp *, struct x86_set_ldt_args *, union descriptor *);
sys/arch/x86/include/sysarch.h
135
int _X86_SYSARCH_L(get_ldt)(int, union descriptor *, int);
sys/arch/x86/include/sysarch.h
136
int _X86_SYSARCH_L(set_ldt)(int, union descriptor *, int);
sys/arch/x86/include/sysarch.h
92
union descriptor *desc;
sys/arch/x86/include/sysarch.h
98
union descriptor *desc;
sys/arch/x86/x86/pmap.c
3325
union descriptor *new_ldt;
sys/arch/x86/x86/pmap.c
3343
new_ldt = (union descriptor *)uvm_km_alloc(kernel_map,
sys/arch/x86/x86/pmap.c
3448
union descriptor *ldt;
sys/arch/x86/x86/sys_machdep.c
103
cp = malloc(ua.num * sizeof(union descriptor), M_TEMP, M_WAITOK);
sys/arch/x86/x86/sys_machdep.c
119
x86_get_ldt1(struct lwp *l, struct x86_get_ldt_args *ua, union descriptor *cp)
sys/arch/x86/x86/sys_machdep.c
128
union descriptor *lp;
sys/arch/x86/x86/sys_machdep.c
133
const size_t min_ldt_size = NLDT * sizeof(union descriptor);
sys/arch/x86/x86/sys_machdep.c
146
if (ua->start * sizeof(union descriptor) < min_ldt_size)
sys/arch/x86/x86/sys_machdep.c
160
lp = (union descriptor *)ldtstore;
sys/arch/x86/x86/sys_machdep.c
172
memcpy(cp, lp, num * sizeof(union descriptor));
sys/arch/x86/x86/sys_machdep.c
187
union descriptor *descv;
sys/arch/x86/x86/sys_machdep.c
210
union descriptor *descv)
sys/arch/x86/x86/sys_machdep.c
218
union descriptor *old_ldt, *new_ldt;
sys/arch/x86/x86/sys_machdep.c
223
const size_t min_ldt_size = NLDT * sizeof(union descriptor);
sys/arch/x86/x86/sys_machdep.c
236
if (ua->start * sizeof(union descriptor) < min_ldt_size)
sys/arch/x86/x86/sys_machdep.c
241
union descriptor *desc = &descv[i];
sys/arch/x86/x86/sys_machdep.c
289
new_ldt = (union descriptor *)uvm_km_alloc(kernel_map,
sys/arch/x86/x86/sys_machdep.c
555
union descriptor usd;
sys/arch/x86/x86/sys_machdep.c
94
union descriptor *cp;
sys/arch/xen/x86/cpu.c
905
extern union descriptor *ldtstore;
sys/arch/xen/x86/x86_xpmap.c
178
end = base + entries * sizeof(union descriptor);
sys/arch/xen/x86/x86_xpmap.c
626
extern union descriptor tmpgdt[];
sys/compat/linux/arch/i386/linux_machdep.c
495
union descriptor *ldt_buf;
sys/compat/linux/arch/i386/linux_machdep.c
510
gl.num = SCARG(uap, bytecount) / sizeof(union descriptor);
sys/compat/linux/arch/i386/linux_machdep.c
540
union descriptor d;
tests/lib/libi386/t_user_ldt.c
126
union descriptor desc;
tests/lib/libi386/t_user_ldt.c
204
union descriptor desc;
tests/lib/libi386/t_user_ldt.c
248
union descriptor desc;
tests/lib/libi386/t_user_ldt.c
308
union descriptor desc;
tests/lib/libi386/t_user_ldt.c
54
union descriptor desc;
tests/lib/libi386/t_user_ldt.c
72
build_desc(union descriptor *desc, void *basep, uint32_t limit, int type,