Searched refs:ldt (Results 1 - 13 of 13) sorted by relevance

/freebsd-10.3-release/sys/i386/include/
H A Dsegments.h88 extern union descriptor *ldt;
91 extern union descriptor ldt[NLDT];
/freebsd-10.3-release/sys/ia64/ia32/
H A Dia32_signal.c135 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.3-release/sys/i386/linux/
H A Dlinux_machdep.c600 struct i386_ldt_args ldt; local
607 ldt.start = 0;
608 ldt.descs = uap->ptr;
609 ldt.num = uap->bytecount / sizeof(union descriptor);
610 error = i386_get_ldt(td, &ldt);
630 ldt.start = ld.entry_number;
631 ldt.descs = &desc;
632 ldt.num = 1;
644 error = i386_set_ldt(td, &ldt, &desc);
/freebsd-10.3-release/sys/netpfil/ipfw/
H A Dip_fw_nat.c219 int ldt, retval, found; local
223 ldt = 0;
266 ldt = 1;
340 ldt = 1;
343 if (ldt) {
/freebsd-10.3-release/sys/contrib/octeon-sdk/
H A Dcvmx-trax-defs.h1203 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 Dcvmx-sso-defs.h686 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.3-release/sys/i386/i386/
H A Dsys_machdep.c486 bcopy(ldt, new_ldt->ldt_base, PAGE_SIZE);
525 bcopy(ldt, new_ldt->ldt_base, sizeof(ldt));
603 nldt = sizeof(ldt)/sizeof(ldt[0]);
605 lp = &ldt[uap->start];
832 /* Allocate a user ldt. */
867 * Signal other cpus to reload ldt. We need to unlock dt_lock
H A Dmachdep.c1707 union descriptor *ldt; variable in typeref:union:descriptor
1710 union descriptor ldt[NLDT]; /* local descriptor table */ variable in typeref:union:descriptor
1823 { .ssd_base = (int) ldt,
1824 .ssd_limit = sizeof(ldt)-1,
1832 { .ssd_base = (int) ldt,
3012 /* make ldt memory segments */
3013 PT_SET_MA(ldt, xpmap_ptom(VTOP(ldt)) | PG_V | PG_RW);
3014 bzero(ldt, PAGE_SIZE);
3018 ssdtosd(&ldt_segs[x], &ldt[
[all...]
/freebsd-10.3-release/sys/amd64/vmm/amd/
H A Dvmcb.c98 seg = &state->ldt;
H A Dvmcb.h281 struct vmcb_segment ldt; member in struct:vmcb_state
/freebsd-10.3-release/sys/amd64/amd64/
H A Dmachdep.c1216 uint16_t ldt, tr; local
1224 __asm __volatile("sldt %0" : "=r" (ldt));
1225 db_printf("ldtr\t0x%04x\n", ldt);
1888 PCPU_SET(ldt, (struct system_segment_descriptor *)&gdt[GUSERLDT_SEL]);
H A Dsys_machdep.c432 *PCPU_GET(ldt) = mdp->md_ldt_sd;
/freebsd-10.3-release/sys/i386/xen/
H A Dxen_machdep.c1021 /* allocate page for ldt */
1022 ldt = (union descriptor *)cur_space; cur_space += PAGE_SIZE;

Completed in 4760 milliseconds