Home
last modified time | relevance | path

Searched refs:sd_type (Results 1 – 25 of 29) sorted by relevance

12

/src/usr.sbin/bhyve/amd64/
H A Dtask_switch.c129 seg_desc.access = usd->sd_type | usd->sd_dpl << 5 | usd->sd_p << 7; in usd_to_seg_desc()
277 code_desc(int sd_type) in code_desc() argument
280 return ((sd_type & 0x18) == 0x18); in code_desc()
284 stack_desc(int sd_type) in stack_desc() argument
287 return ((sd_type & 0x1A) == 0x12); in stack_desc()
291 data_desc(int sd_type) in data_desc() argument
294 return ((sd_type & 0x18) == 0x10 || (sd_type & 0x1A) == 0x1A); in data_desc()
298 ldt_desc(int sd_type) in ldt_desc() argument
301 return (sd_type == SDT_SYSLDT); in ldt_desc()
375 if ((ldtseg && !ldt_desc(usd.sd_type)) || in validate_seg_desc()
[all …]
/src/stand/efi/loader/arch/amd64/
H A Dtrap.c225 tss_desc->sd_type = SDT_SYSTSS; in efi_setup_tss()
284 if (gdt_desc->sd_type == 0 && gdt_desc->sd_mbz == 0) { in efi_redirect_exceptions()
328 if (tss_desc->sd_type != SDT_SYSTSS && in efi_redirect_exceptions()
329 tss_desc->sd_type != SDT_SYSBSY) { in efi_redirect_exceptions()
336 tss_desc->sd_type = SDT_SYSTSS; /* unbusy */ in efi_redirect_exceptions()
/src/stand/userboot/userboot/
H A Delf64_freebsd.c65 .sd_p = 1, .sd_long = 1, .sd_type = SDT_MEME in setup_freebsd_gdt()
68 .sd_p = 1, .sd_type = SDT_MEMRO in setup_freebsd_gdt()
/src/sys/x86/include/
H A Dsegments.h64 unsigned sd_type:5; /* segment type */ member
77 unsigned sd_type:5; /* segment type */ member
/src/lib/libvmmapi/amd64/
H A Dvmmapi_freebsd_machdep.c57 { .sd_lolimit = 0xffff, .sd_type = SDT_MEMER, /* CODE */
59 { .sd_lolimit = 0xffff, .sd_type = SDT_MEMRW, /* DATA */
62 .sd_type = SDT_SYS386TSS, .sd_p = 1 }
/src/sys/amd64/include/
H A Dsegments.h55 u_int64_t sd_type:5; /* segment type */ member
/src/tools/test/stress2/misc/
H A Dsegregs.sh81 desc.sd.sd_type = SDT_MEMRWA;
H A Dldt.sh120 descs[0].sd.sd_type = type;
/src/sys/i386/i386/
H A Dsys_machdep.c86 sdp->sd_type = SDT_MEMRWA; in fill_based_sd()
607 switch (dp->sd.sd_type) { in i386_set_ldt()
676 if (dp->sd.sd_type == SDT_SYSNULL) in i386_set_ldt()
H A Dmachdep.c741 ssd->ssd_type = sd->sd_type; in sdtossd()
1586 gdt[GPROC0_SEL].sd.sd_type = SDT_SYS386TSS; /* clear busy bit */ in init386()
1628 gdt[GPROC0_SEL].sd.sd_type = SDT_SYS386TSS; in machdep_init_trampoline()
1708 desc.sd_type = SDT_MEMERA; in i386_setup_lcall_gate()
H A Dvm_machdep.c521 sd.sd_type = SDT_MEMRWA; in cpu_set_user_tls()
H A Dmp_machdep.c322 gdt[myid * NGDT + GPROC0_SEL].sd.sd_type = SDT_SYS386TSS; in init_secondary()
H A Dexec_machdep.c928 desc.sd.sd_type = SDT_MEMERA; in setup_priv_lcall_gate()
/src/sys/amd64/amd64/
H A Dsys_machdep.c450 tss_sd->sd_type = SDT_SYSTSS; in amd64_set_ioperm()
717 switch (dp->sd_type) { in amd64_set_ldt()
785 if (dp->sd_type == SDT_SYSNULL) in amd64_set_ldt()
H A Dmachdep.c595 ssd->ssd_type = sd->sd_type; in sdtossd()
611 sd->sd_type = ssd->ssd_type; in ssdtosd()
627 sd->sd_type = ssd->ssd_type; in ssdtosyssd()
/src/sys/amd64/ia32/
H A Dia32_syscall.c275 desc.sd_type = SDT_MEMERA; in setup_lcall_gate()
/src/stand/efi/loader/arch/i386/
H A Delf64_freebsd.c154 .sd_p = 1, .sd_long = 1, .sd_type = SDT_MEMERC in elf64_exec()
/src/sys/dev/irdma/
H A Dirdma_main.h294 u32 sd_type; member
H A Dirdma_hw.c897 info.entry_type = rf->sd_type; in irdma_create_hmc_objs()
1663 rf->sd_type = IRDMA_SD_TYPE_DIRECT; in irdma_hmc_setup()
/src/sys/i386/linux/
H A Dlinux_machdep.c396 desc.sd.sd_type = SDT_MEMRO | ((ld.read_exec_only ^ 1) << 1) | in linux_modify_ldt()
/src/sys/cddl/contrib/opensolaris/uts/intel/dtrace/
H A Dfasttrap_isa.c867 type = desc->sd_type; in fasttrap_do_seg()
/src/contrib/libdiff/test/
H A Dexpect021.diff83 sd->sd_type = SR_MD_CRYPTO;
H A Dtest117.right-P.txt99 sd->sd_type = SR_MD_CRYPTO;
H A Dtest122.right-P.txt111 sd->sd_type = SR_MD_CRYPTO;
H A Dtest021.right.txt111 sd->sd_type = SR_MD_CRYPTO;

12