/illumos-gate/usr/src/uts/intel/os/ |
H A D | sysi86.c | 686 user_desc_t *ldt; in ldt_alloc() local 702 ldt = kmem_zalloc(ldtsz, KM_SLEEP); in ldt_alloc() 703 ASSERT(IS_P2ALIGNED(ldt, PAGESIZE)); in ldt_alloc() 706 if (xen_ldt_setprot(ldt, ldtsz, PROT_READ)) in ldt_alloc() 710 pp->p_ldt = ldt; in ldt_alloc() 717 user_desc_t *ldt; in ldt_free() local 723 ldt = pp->p_ldt; in ldt_free() 743 if (xen_ldt_setprot(ldt, ldtsz, PROT_READ | PROT_WRITE)) in ldt_free() 747 kmem_free(ldt, ldtsz); in ldt_free()
|
H A D | sendsig.c | 466 user_desc_t *ldt; in sendsig32() local 472 if ((ldt = p->p_ldt) != NULL) in sendsig32() 474 USEGD_GETBASE(&ldt[SELTOIDX(rp->r_ss)]); in sendsig32()
|
/illumos-gate/usr/src/uts/i86xpv/os/ |
H A D | xen_machdep.c | 992 xen_set_ldt(user_desc_t *ldt, uint_t nsels) in xen_set_ldt() argument 998 op.arg1.linear_addr = (uintptr_t)ldt; in xen_set_ldt() 1003 (void *)ldt, nsels, -(int)err); in xen_set_ldt() 1132 xen_ldt_setprot(user_desc_t *ldt, size_t lsize, uint_t prot) in xen_ldt_setprot() argument 1135 caddr_t lva = (caddr_t)ldt; in xen_ldt_setprot() 1141 if ((err = as_setprot(&kas, (caddr_t)ldt, lsize, prot)) != 0) in xen_ldt_setprot()
|
/illumos-gate/usr/src/test/os-tests/tests/i386/ |
H A D | Makefile | 19 PROGS += ldt badseg_exec badseg
|
/illumos-gate/usr/src/lib/libproc/common/ |
H A D | Pservice.c | 288 ps_lgetLDT(struct ps_prochandle *P, lwpid_t lwpid, struct ssd *ldt) in ps_lgetLDT() argument 322 *ldt = ldtarray[i]; in ps_lgetLDT()
|
/illumos-gate/usr/src/uts/intel/io/vmm/amd/ |
H A D | vmcb.c | 77 return (&state->ldt); in vmcb_segptr()
|
H A D | vmcb.h | 342 struct vmcb_segment ldt; /* 0x70 */ member
|
/illumos-gate/usr/src/test/os-tests/runfiles/ |
H A D | default.run | 124 tests = ['ldt', 'badseg']
|
/illumos-gate/usr/src/pkg/manifests/ |
H A D | system-test-ostest.p5m | 105 $(i386_ONLY)file path=opt/os-tests/tests/i386/ldt mode=0555
|
/illumos-gate/usr/src/tools/smatch/src/smatch_scripts/implicit_dependencies/with_structs/ |
H A D | implicit_dependencies_verbose.pretty | 7265 'modify_ldt': [{'call': 'swapoff', 'reason': set([('mm_context_t', 'ldt')])}, 7267 'reason': set([('mm_context_t', 'ldt')])}, 7269 'reason': set([('mm_context_t', 'ldt')])}, 7281 'reason': set([('mm_context_t', 'ldt')])}, 7282 {'call': 'shmdt', 'reason': set([('mm_context_t', 'ldt')])}, 7283 {'call': 'brk', 'reason': set([('mm_context_t', 'ldt')])}, 7285 'reason': set([('mm_context_t', 'ldt')])}, 7287 'reason': set([('mm_context_t', 'ldt')])}, 7289 'reason': set([('mm_context_t', 'ldt')])}, 7290 {'call': 'mremap', 'reason': set([('mm_context_t', 'ldt')])}, [all …]
|
H A D | implicit_dependencies_verbose | 9885 'modify_ldt': [{'call': 'swapoff', 'reason': set([('mm_context_t', 'ldt')])}, 9887 'reason': set([('mm_context_t', 'ldt')])}, 9889 'reason': set([('mm_context_t', 'ldt')])}, 9901 'reason': set([('mm_context_t', 'ldt')])}, 9902 {'call': 'shmdt', 'reason': set([('mm_context_t', 'ldt')])}, 9903 {'call': 'brk', 'reason': set([('mm_context_t', 'ldt')])}, 9905 'reason': set([('mm_context_t', 'ldt')])}, 9907 'reason': set([('mm_context_t', 'ldt')])}, 9909 'reason': set([('mm_context_t', 'ldt')])}, 9910 {'call': 'mremap', 'reason': set([('mm_context_t', 'ldt')])}, [all …]
|
/illumos-gate/usr/src/tools/smatch/src/smatch_data/ |
H A D | kernel.implicit_dependencies.v1 | 495 sys_modify_ldt read_list: [(struct mm_context_t)->ldt, (struct user_desc)->entry_number, (struct us…
|