| /freebsd-12.1/usr.sbin/bhyve/ |
| H A D | task_switch.c | 280 code_desc(int sd_type) in code_desc() argument 283 return ((sd_type & 0x18) == 0x18); in code_desc() 287 stack_desc(int sd_type) in stack_desc() argument 290 return ((sd_type & 0x1A) == 0x12); in stack_desc() 294 data_desc(int sd_type) in data_desc() argument 297 return ((sd_type & 0x18) == 0x10 || (sd_type & 0x1A) == 0x1A); in data_desc() 301 ldt_desc(int sd_type) in ldt_desc() argument 304 return (sd_type == SDT_SYSLDT); in ldt_desc() 422 if (code_desc(usd.sd_type) && (usd.sd_type & 0x4) != 0) in validate_seg_desc() 839 ot_desc.sd_type &= ~0x2; in vmexit_task_switch() [all …]
|
| /freebsd-12.1/stand/efi/loader/arch/amd64/ |
| H A D | trap.c | 192 tss_desc->sd_type = SDT_SYSTSS; in efi_setup_tss() 250 if (gdt_desc->sd_type == 0 && gdt_desc->sd_mbz == 0) { in efi_redirect_exceptions() 294 if (tss_desc->sd_type != SDT_SYSTSS && in efi_redirect_exceptions() 295 tss_desc->sd_type != SDT_SYSBSY) { in efi_redirect_exceptions() 302 tss_desc->sd_type = SDT_SYSTSS; /* unbusy */ in efi_redirect_exceptions()
|
| /freebsd-12.1/sys/x86/include/ |
| H A D | segments.h | 67 unsigned sd_type:5; /* segment type */ member 80 unsigned sd_type:5; /* segment type */ member
|
| /freebsd-12.1/lib/libvmmapi/ |
| H A D | vmmapi_freebsd.c | 61 { .sd_lolimit = 0xffff, .sd_type = SDT_MEMER, /* CODE */ 63 { .sd_lolimit = 0xffff, .sd_type = SDT_MEMRW, /* DATA */ 66 .sd_type = SDT_SYS386TSS, .sd_p = 1 }
|
| /freebsd-12.1/sys/amd64/include/ |
| H A D | segments.h | 54 u_int64_t sd_type:5; /* segment type */ member
|
| /freebsd-12.1/sys/i386/i386/ |
| H A D | sys_machdep.c | 88 sdp->sd_type = SDT_MEMRWA; in fill_based_sd() 613 switch (dp->sd.sd_type) { in i386_set_ldt() 682 if (dp->sd.sd_type == SDT_SYSNULL) in i386_set_ldt()
|
| H A D | mp_machdep.c | 260 gdt[myid * NGDT + GPROC0_SEL].sd.sd_type = SDT_SYS386TSS; in init_secondary()
|
| H A D | vm_machdep.c | 553 sd.sd_type = SDT_MEMRWA; in cpu_set_user_tls()
|
| H A D | machdep.c | 1124 desc.sd.sd_type = SDT_MEMERA; in setup_priv_lcall_gate() 1668 ssd->ssd_type = sd->sd_type; 2502 gdt[GPROC0_SEL].sd.sd_type = SDT_SYS386TSS; /* clear busy bit */ in init386() 2550 gdt[GPROC0_SEL].sd.sd_type = SDT_SYS386TSS; in machdep_init_trampoline() 2632 desc.sd_type = SDT_MEMERA; in i386_setup_lcall_gate()
|
| /freebsd-12.1/sys/amd64/amd64/ |
| H A D | sys_machdep.c | 436 tss_sd->sd_type = SDT_SYSTSS; 702 switch (dp->sd_type) { in amd64_set_ldt() 770 if (dp->sd_type == SDT_SYSNULL) in amd64_set_ldt()
|
| H A D | machdep.c | 929 ssd->ssd_type = sd->sd_type; 947 sd->sd_type = ssd->ssd_type; 965 sd->sd_type = ssd->ssd_type;
|
| /freebsd-12.1/sys/i386/linux/ |
| H A D | linux_machdep.c | 322 sd.sd_lolimit, sd.sd_hilimit, sd.sd_type, in linux_set_cloned_tls() 465 desc.sd.sd_type = SDT_MEMRO | ((ld.read_exec_only ^ 1) << 1) | in linux_modify_ldt() 715 sd.sd_type, in linux_set_thread_area()
|
| /freebsd-12.1/sys/amd64/ia32/ |
| H A D | ia32_syscall.c | 270 desc.sd_type = SDT_MEMERA; in setup_lcall_gate()
|
| /freebsd-12.1/gnu/usr.bin/gdb/kgdb/ |
| H A D | trgt_i386.c | 155 if (sd.sd_type != SDT_SYS386BSY) { in kgdb_trgt_fetch_tss()
|
| /freebsd-12.1/sys/amd64/linux32/ |
| H A D | linux32_machdep.c | 436 sd.sd_type, sd.sd_dpl, sd.sd_p, sd.sd_xx, in linux_set_cloned_tls() 821 sd.sd_type, in linux_set_thread_area()
|
| /freebsd-12.1/sys/cam/scsi/ |
| H A D | scsi_low.h | 312 u_int8_t sd_type; member
|
| /freebsd-12.1/sys/cddl/contrib/opensolaris/uts/intel/dtrace/ |
| H A D | fasttrap_isa.c | 869 type = desc->sd_type; in fasttrap_do_seg()
|
| /freebsd-12.1/sys/amd64/vmm/amd/ |
| H A D | svm.c | 1782 tss_sd->sd_type = SDT_SYSTSS; in restore_host_tss()
|