/freebsd-10.2-release/sys/i386/include/ |
H A D | segments.h | 88 extern union descriptor *ldt; 91 extern union descriptor ldt[NLDT];
|
/freebsd-10.2-release/sys/ia64/ia32/ |
H A D | ia32_signal.c | 135 vm_offset_t gdt, ldt; local 174 ldt = gdt + IA32_PAGE_SIZE; 177 desc.sd_lobase = ldt & 0xffffff; 184 desc.sd_hibase = ldt >> 24; 196 copyout(&desc, (caddr_t) ldt + 8*LUCODE_SEL, sizeof(desc)); 198 copyout(&desc, (caddr_t) ldt + 8*LUDATA_SEL, sizeof(desc)); 229 ldtseg = ldt /* base */
|
/freebsd-10.2-release/sys/i386/linux/ |
H A D | linux_machdep.c | 633 struct i386_ldt_args ldt; local 640 ldt.start = 0; 641 ldt.descs = uap->ptr; 642 ldt.num = uap->bytecount / sizeof(union descriptor); 643 error = i386_get_ldt(td, &ldt); 663 ldt.start = ld.entry_number; 664 ldt.descs = &desc; 665 ldt.num = 1; 677 error = i386_set_ldt(td, &ldt, &desc);
|
/freebsd-10.2-release/sys/netpfil/ipfw/ |
H A D | ip_fw_nat.c | 219 int ldt, retval, found; local 223 ldt = 0; 266 ldt = 1; 340 ldt = 1; 343 if (ldt) {
|
/freebsd-10.2-release/sys/contrib/octeon-sdk/ |
H A D | cvmx-trax-defs.h | 1203 uint64_t ldt : 1; /**< Enable LDT tracing member in struct:cvmx_trax_filt_cmd::cvmx_trax_filt_cmd_cn31xx 1221 uint64_t ldt : 1; 1262 uint64_t ldt : 1; /**< Enable LDT tracing member in struct:cvmx_trax_filt_cmd::cvmx_trax_filt_cmd_cn52xx 1280 uint64_t ldt : 1; 1407 uint64_t ldt : 1; /**< Enable LDT tracing member in struct:cvmx_trax_filt_cmd::cvmx_trax_filt_cmd_cn61xx 1413 uint64_t ldt : 1; 2180 uint64_t ldt : 1; /**< Enable LDT tracing member in struct:cvmx_trax_trig0_cmd::cvmx_trax_trig0_cmd_cn31xx 2198 uint64_t ldt : 1; 2239 uint64_t ldt : 1; /**< Enable LDT tracing member in struct:cvmx_trax_trig0_cmd::cvmx_trax_trig0_cmd_cn52xx 2257 uint64_t ldt 2384 uint64_t ldt : 1; /**< Enable LDT tracing member in struct:cvmx_trax_trig0_cmd::cvmx_trax_trig0_cmd_cn61xx 3026 uint64_t ldt : 1; /**< Enable LDT tracing member in struct:cvmx_trax_trig1_cmd::cvmx_trax_trig1_cmd_cn31xx 3085 uint64_t ldt : 1; /**< Enable LDT tracing member in struct:cvmx_trax_trig1_cmd::cvmx_trax_trig1_cmd_cn52xx 3230 uint64_t ldt : 1; /**< Enable LDT tracing member in struct:cvmx_trax_trig1_cmd::cvmx_trax_trig1_cmd_cn61xx [all...] |
H A D | cvmx-sso-defs.h | 686 uint64_t ldt : 1; /**< LDT Setting for RW Loads */ member in struct:cvmx_sso_cfg::cvmx_sso_cfg_s 696 uint64_t ldt : 1; 723 uint64_t ldt : 1; /**< LDT Setting for RW Loads */ member in struct:cvmx_sso_cfg::cvmx_sso_cfg_cn68xxp1 733 uint64_t ldt : 1;
|
/freebsd-10.2-release/sys/i386/i386/ |
H A D | sys_machdep.c | 495 bcopy(ldt, new_ldt->ldt_base, PAGE_SIZE); 534 bcopy(ldt, new_ldt->ldt_base, sizeof(ldt)); 612 nldt = sizeof(ldt)/sizeof(ldt[0]); 614 lp = &ldt[uap->start]; 841 /* Allocate a user ldt. */ 876 * Signal other cpus to reload ldt. We need to unlock dt_lock
|
H A D | machdep.c | 1715 union descriptor *ldt; variable in typeref:union:descriptor 1718 union descriptor ldt[NLDT]; /* local descriptor table */ variable in typeref:union:descriptor 1831 { .ssd_base = (int) ldt, 1832 .ssd_limit = sizeof(ldt)-1, 1840 { .ssd_base = (int) ldt, 2997 /* make ldt memory segments */ 2998 PT_SET_MA(ldt, xpmap_ptom(VTOP(ldt)) | PG_V | PG_RW); 2999 bzero(ldt, PAGE_SIZE); 3003 ssdtosd(&ldt_segs[x], &ldt[ [all...] |
/freebsd-10.2-release/sys/amd64/vmm/amd/ |
H A D | vmcb.c | 98 seg = &state->ldt;
|
H A D | vmcb.h | 281 struct vmcb_segment ldt; member in struct:vmcb_state
|
/freebsd-10.2-release/sys/amd64/amd64/ |
H A D | machdep.c | 1225 uint16_t ldt, tr; local 1233 __asm __volatile("sldt %0" : "=r" (ldt)); 1234 db_printf("ldtr\t0x%04x\n", ldt); 1871 PCPU_SET(ldt, (struct system_segment_descriptor *)&gdt[GUSERLDT_SEL]);
|
H A D | sys_machdep.c | 432 *PCPU_GET(ldt) = mdp->md_ldt_sd;
|
/freebsd-10.2-release/sys/dev/isp/ |
H A D | isp_freebsd.c | 187 callout_init_mtx(&fc->ldt, &isp->isp_osinfo.lock, 0); 197 callout_reset(&fc->ldt, isp_quickboot_time * hz, isp_ldt, fc); 204 if (callout_active(&fc->ldt)) 205 callout_stop(&fc->ldt); 4728 callout_deactivate(&fc->ldt); 5752 if (!callout_active(&fc->ldt)) { 5753 callout_reset(&fc->ldt, fc->loop_down_limit * hz, isp_ldt, fc); 5940 if (fc->ready && callout_active(&fc->ldt)) { 5942 callout_stop(&fc->ldt);
|
H A D | isp_freebsd.h | 260 struct callout ldt; /* loop down timer */ member in struct:isp_fc
|
/freebsd-10.2-release/sys/i386/xen/ |
H A D | xen_machdep.c | 1021 /* allocate page for ldt */ 1022 ldt = (union descriptor *)cur_space; cur_space += PAGE_SIZE;
|