Searched refs:ldt_entry (Results 1 – 2 of 2) sorted by relevance
1504 long ldt_entry = -1L; in go32_sldt() local1514 ldt_entry = parse_and_eval_long (arg); in go32_sldt()1515 if (ldt_entry < 0 in go32_sldt()1516 || (ldt_entry & 4) == 0 in go32_sldt()1517 || (ldt_entry & 3) != (cpl & 3)) in go32_sldt()1518 error ("Invalid LDT entry 0x%03lx.", (unsigned long)ldt_entry); in go32_sldt()1553 if (ldt_entry >= 0) in go32_sldt()1555 if (ldt_entry > limit) in go32_sldt()1557 (unsigned long)ldt_entry, limit); in go32_sldt()1559 display_descriptor (ldt_descr.stype, base, ldt_entry / 8, 1); in go32_sldt()
2936 static struct ssd *ldt_entry = NULL; in proc_get_LDT_entry() local2944 if (ldt_entry == NULL) in proc_get_LDT_entry()2945 ldt_entry = (struct ssd *) xmalloc (sizeof (struct ssd)); in proc_get_LDT_entry()2958 while (read (fd, ldt_entry, sizeof (struct ssd)) == sizeof (struct ssd)) in proc_get_LDT_entry()2960 if (ldt_entry->sel == 0 && in proc_get_LDT_entry()2961 ldt_entry->bo == 0 && in proc_get_LDT_entry()2962 ldt_entry->acc1 == 0 && in proc_get_LDT_entry()2963 ldt_entry->acc2 == 0) in proc_get_LDT_entry()2966 if (ldt_entry->sel == key) in proc_get_LDT_entry()2967 return ldt_entry; in proc_get_LDT_entry()[all …]