Home
last modified time | relevance | path

Searched refs:gdt (Results 1 – 14 of 14) sorted by relevance

/illumos-gate/usr/src/uts/intel/os/
H A Ddesctbls.c461 init_gdt_common(user_desc_t *gdt) in init_gdt_common() argument
465 ASSERT3P(gdt, !=, NULL); in init_gdt_common()
467 init_boot_gdt(gdt); in init_gdt_common()
487 gdt[GDT_KDATA].usd_def32 = 1; in init_gdt_common()
504 ucs_on = ucs_off = gdt[GDT_UCODE]; in init_gdt_common()
947 user_desc_t *gdt; in init_desctbls() local
952 gdt = init_gdt(); in init_desctbls()
959 CPU->cpu_gdt = gdt; in init_desctbls()
993 user_desc_t *gdt; in init_desctbls() local
1017 gdt = init_gdt(); in init_desctbls()
[all …]
/illumos-gate/usr/src/boot/i386/pxeldr/
H A Dpxeldr.S283 gdt: .word 0x0,0x0,0x0,0x0 # Null entry label
288 gdt.1:
292 gdtdesc: .word gdt.1-gdt-1 # Limit
293 .long gdt # Base
/illumos-gate/usr/src/boot/i386/libi386/
H A Damd64_tramp.S58 .word gdtend - gdt
59 .long VTOP(gdt) # low
62 gdt: label
H A Drelocater_tramp.S62 lea (gdt-relocater) (%esi), %eax
310 gdt: .word 0x0, 0x0 /* null entry */ label
320 gdt.1:
322 gdtdesc: .word gdt.1 - gdt - 1 /* limit */
/illumos-gate/usr/src/uts/i86pc/os/
H A Dcpr_impl.c87 init_real_mode_platter(int cpun, uint32_t offset, uint_t cr4, wc_desctbr_t gdt);
342 wc_desctbr_t gdt; in i_cpr_pre_resume_cpus() local
354 gdt.base = cpup->wc_gdt_base; in i_cpr_pre_resume_cpus()
355 gdt.limit = cpup->wc_gdt_limit; in i_cpr_pre_resume_cpus()
360 init_real_mode_platter(who, code_length, cpup->wc_cr4, gdt); in i_cpr_pre_resume_cpus()
510 wc_desctbr_t gdt; in i_cpr_power_down() local
623 gdt.base = cpup->wc_gdt_base; in i_cpr_power_down()
624 gdt.limit = cpup->wc_gdt_limit; in i_cpr_power_down()
629 init_real_mode_platter(0, code_length, cpup->wc_cr4, gdt); in i_cpr_power_down()
857 real_mode_platter->rm_gdt_base = gdt.base; in init_real_mode_platter()
[all …]
/illumos-gate/usr/src/boot/efi/loader/arch/amd64/
H A Dmultiboot_tramp.S61 lea gdt(%rip), %rax
104 gdt: label
123 gdtdesc: .word gdt_end - gdt - 1 /* limit */
H A Dtrap.c172 efi_setup_tss(struct region_descriptor *gdt, uint32_t loader_tss_idx, in efi_setup_tss() argument
178 tss_desc = (struct system_segment_descriptor *)(gdt->rd_base + in efi_setup_tss()
/illumos-gate/usr/src/boot/i386/cdboot/
H A Dcdboot.S554 gdt: .word 0x0,0x0,0x0,0x0 # Null entry label
559 gdt.1:
563 gdtdesc: .word gdt.1-gdt-1 # Limit
564 .long gdt # Base
/illumos-gate/usr/src/uts/intel/io/vmm/
H A Dvmm_host.h87 return ((uint64_t)*PCPU_PTR(gdt)); in vmm_get_host_gdtrbase()
/illumos-gate/usr/src/boot/sys/amd64/include/
H A Dsegments.h89 extern struct user_segment_descriptor gdt[];
/illumos-gate/usr/src/cmd/svr4pkg/pkgcond/
H A Dmain.c290 GLOBALDATA_T *gdt = NULL; in main() local
418 if (parseGlobalData(PKGCOND_GLOBAL_VARIABLE, &gdt) != R_SUCCESS) { in main()
424 if (setRootPath(gdt->gd_installRoot, in main()
425 (strcmp(gdt->gd_installRoot, "/") == 0) ? NULL : in main()
434 setCmdLinePath(&(gdt->gd_cmdline_path), argv, argc); in main()
436 gdt->gd_cmdline_path == NULL ? "" : gdt->gd_cmdline_path); in main()
440 if (calculateFileSystemConfig(gdt) != R_SUCCESS) { in main()
447 dumpGlobalData(gdt); in main()
464 result = cmds[cur_cmd].c_func(newargc, newargv, gdt); in main()
/illumos-gate/usr/src/uts/intel/io/vmm/amd/
H A Dvmcb.c73 return (&state->gdt); in vmcb_segptr()
H A Dvmcb.h340 struct vmcb_segment gdt; /* 0x60: base + 16bit limit */ member
/illumos-gate/usr/src/grub/grub-0.97/stage2/
H A Dasm.S2740 gdt: label
2764 .long gdt /* addr */