Lines Matching defs:sel
345 unsigned short sel;
356 savesegment(ds, sel);
357 return sel;
359 savesegment(es, sel);
360 return sel;
362 savesegment(fs, sel);
363 return sel;
365 savesegment(gs, sel);
366 return sel;
405 savesegment(gs, sel);
406 return sel;
610 * @sel: Segment selector
621 static bool get_desc(struct desc_struct *out, unsigned short sel)
627 if ((sel & SEGMENT_TI_MASK) == SEGMENT_LDT) {
632 sel >>= 3;
636 if (ldt && sel < ldt->nr_entries) {
637 *out = ldt->entries[sel];
655 desc_base = sel & ~(SEGMENT_RPL_MASK | SEGMENT_TI_MASK);
684 short sel;
686 sel = get_segment_selector(regs, seg_reg_idx);
687 if (sel < 0)
695 return (unsigned long)(sel << 4);
722 if (!sel)
725 if (!get_desc(&desc, sel))
752 short sel;
754 sel = get_segment_selector(regs, seg_reg_idx);
755 if (sel < 0)
761 if (!sel)
764 if (!get_desc(&desc, sel))
799 short sel;
805 sel = get_segment_selector(regs, INAT_SEG_REG_CS);
806 if (sel < 0)
807 return sel;
809 if (!get_desc(&desc, sel))