Lines Matching defs:sel
564 u_short sel;
565 __asm __volatile("movw %%fs,%0" : "=rm" (sel));
566 return (sel);
572 u_short sel;
573 __asm __volatile("movw %%gs,%0" : "=rm" (sel));
574 return (sel);
580 u_short sel;
581 __asm __volatile("movw %%ss,%0" : "=rm" (sel));
582 return (sel);
586 load_ds(u_short sel)
588 __asm __volatile("movw %0,%%ds" : : "rm" (sel));
592 load_es(u_short sel)
594 __asm __volatile("movw %0,%%es" : : "rm" (sel));
618 load_fs(u_short sel)
622 : : "rm" (sel), "c" (MSR_FSBASE) : "eax", "edx");
629 load_gs(u_short sel)
637 : : "rm" (sel), "c" (MSR_GSBASE) : "eax", "edx");
642 load_fs(u_short sel)
644 __asm __volatile("movw %0,%%fs" : : "rm" (sel));
648 load_gs(u_short sel)
650 __asm __volatile("movw %0,%%gs" : : "rm" (sel));
685 lldt(u_short sel)
687 __asm __volatile("lldt %0" : : "r" (sel));
691 ltr(u_short sel)
693 __asm __volatile("ltr %0" : : "r" (sel));
699 u_short sel;
701 __asm __volatile("str %0" : "=r" (sel));
702 return (sel);
830 void lldt(u_short sel);
840 void load_fs(u_short sel);
841 void load_gs(u_short sel);
842 void ltr(u_short sel);