Symbol: user_segment_descriptor
stand/efi/loader/arch/i386/elf64_freebsd.c
137
sizeof(struct user_segment_descriptor) * 2 + 28)
stand/efi/loader/arch/i386/elf64_freebsd.c
153
gdt[0] = (struct user_segment_descriptor) { 0 };
stand/efi/loader/arch/i386/elf64_freebsd.c
154
gdt[1] = (struct user_segment_descriptor) {
stand/efi/loader/arch/i386/elf64_freebsd.c
159
sizeof(struct user_segment_descriptor) * 2);
stand/efi/loader/arch/i386/elf64_freebsd.c
160
gdtr->rd_limit = sizeof(struct user_segment_descriptor) * 2 - 1;
stand/efi/loader/arch/i386/elf64_freebsd.c
99
struct user_segment_descriptor *gdt;
stand/userboot/userboot/elf64_freebsd.c
61
setup_freebsd_gdt(struct user_segment_descriptor *gdt)
stand/userboot/userboot/elf64_freebsd.c
63
gdt[GUEST_NULL_SEL] = (struct user_segment_descriptor) { 0 };
stand/userboot/userboot/elf64_freebsd.c
64
gdt[GUEST_CODE_SEL] = (struct user_segment_descriptor) {
stand/userboot/userboot/elf64_freebsd.c
67
gdt[GUEST_DATA_SEL] = (struct user_segment_descriptor) {
stand/userboot/userboot/elf64_freebsd.c
89
struct user_segment_descriptor gdt[3];
sys/amd64/amd64/machdep.c
1210
struct user_segment_descriptor *gdt;
sys/amd64/amd64/machdep.c
1331
struct user_segment_descriptor *gdt;
sys/amd64/amd64/machdep.c
597
sdtossd(struct user_segment_descriptor *sd, struct soft_segment_descriptor *ssd)
sys/amd64/amd64/machdep.c
611
ssdtosd(struct soft_segment_descriptor *ssd, struct user_segment_descriptor *sd)
sys/amd64/amd64/mp_machdep.c
201
struct user_segment_descriptor *gdt;
sys/amd64/amd64/pmap.c
2212
sizeof(struct user_segment_descriptor));
sys/amd64/amd64/pmap.c
2216
r_gdt.rd_limit = NGDT * sizeof(struct user_segment_descriptor) - 1;
sys/amd64/amd64/sys_machdep.c
100
struct user_segment_descriptor *lp;
sys/amd64/amd64/sys_machdep.c
126
user_segment_descriptor), M_TEMP, M_WAITOK);
sys/amd64/amd64/sys_machdep.c
128
sizeof(struct user_segment_descriptor));
sys/amd64/amd64/sys_machdep.c
143
struct user_segment_descriptor *sd;
sys/amd64/amd64/sys_machdep.c
158
struct user_segment_descriptor *sd;
sys/amd64/amd64/sys_machdep.c
563
sz = max_ldt_segment * sizeof(struct user_segment_descriptor);
sys/amd64/amd64/sys_machdep.c
587
sizeof(struct user_segment_descriptor));
sys/amd64/amd64/sys_machdep.c
631
sz = max_ldt_segment * sizeof(struct user_segment_descriptor);
sys/amd64/amd64/sys_machdep.c
657
struct user_segment_descriptor *lp;
sys/amd64/amd64/sys_machdep.c
673
lp = &((struct user_segment_descriptor *)(pldt->ldt_base))[uap->start];
sys/amd64/amd64/sys_machdep.c
674
data = malloc(num * sizeof(struct user_segment_descriptor), M_TEMP,
sys/amd64/amd64/sys_machdep.c
681
sizeof(struct user_segment_descriptor));
sys/amd64/amd64/sys_machdep.c
690
struct user_segment_descriptor *descs)
sys/amd64/amd64/sys_machdep.c
694
struct user_segment_descriptor *dp;
sys/amd64/amd64/sys_machdep.c
808
dp = &((struct user_segment_descriptor *)(pldt->ldt_base))[i];
sys/amd64/amd64/sys_machdep.c
838
struct user_segment_descriptor *descs)
sys/amd64/amd64/vm_machdep.c
274
(struct user_segment_descriptor *)
sys/amd64/ia32/ia32_misc.c
59
uapl.descs = (struct user_segment_descriptor *)(uintptr_t)
sys/amd64/ia32/ia32_syscall.c
273
struct user_segment_descriptor desc;
sys/amd64/include/pcpu.h
71
struct user_segment_descriptor *pc_fs32p; \
sys/amd64/include/pcpu.h
73
struct user_segment_descriptor *pc_gs32p; \
sys/amd64/include/pcpu.h
94
struct user_segment_descriptor pc_gdt[NGDT]; \
sys/amd64/include/proc.h
102
struct user_segment_descriptor *descs);
sys/amd64/include/segments.h
101
struct user_segment_descriptor *sdp);
sys/amd64/include/segments.h
98
void sdtossd(struct user_segment_descriptor *sdp,
sys/i386/i386/machdep.c
1696
struct user_segment_descriptor desc;
sys/x86/include/segments.h
138
struct user_segment_descriptor sd;
sys/x86/include/sysarch.h
164
struct user_segment_descriptor *);
sys/x86/include/sysarch.h
97
struct user_segment_descriptor *descs __packed;
usr.sbin/bhyve/amd64/task_switch.c
120
usd_to_seg_desc(struct user_segment_descriptor *usd)
usr.sbin/bhyve/amd64/task_switch.c
204
uint16_t sel, struct user_segment_descriptor *desc, bool doread,
usr.sbin/bhyve/amd64/task_switch.c
232
uint16_t sel, struct user_segment_descriptor *desc, int *faultptr)
usr.sbin/bhyve/amd64/task_switch.c
239
uint16_t sel, struct user_segment_descriptor *desc, int *faultptr)
usr.sbin/bhyve/amd64/task_switch.c
253
uint16_t sel, struct user_segment_descriptor *desc, int *faultptr)
usr.sbin/bhyve/amd64/task_switch.c
312
struct user_segment_descriptor usd;
usr.sbin/bhyve/amd64/task_switch.c
711
struct user_segment_descriptor nt_desc, ot_desc;