Searched refs:__USER_DS (Results 1 - 20 of 20) sorted by relevance

/linux-master/arch/x86/kernel/
H A Ddoublefault_32.c96 .es = __USER_DS,
99 .ds = __USER_DS,
H A Dsignal_32.c286 loadsegment(ds, __USER_DS);
287 loadsegment(es, __USER_DS);
289 regs->ds = __USER_DS;
290 regs->es = __USER_DS;
294 regs->ss = __USER_DS;
368 loadsegment(ds, __USER_DS);
369 loadsegment(es, __USER_DS);
371 regs->ds = __USER_DS;
372 regs->es = __USER_DS;
376 regs->ss = __USER_DS;
[all...]
H A Dprocess_32.c116 regs->ds = __USER_DS;
117 regs->es = __USER_DS;
118 regs->ss = __USER_DS;
H A Dprocess_64.c335 loadseg(which, __USER_DS);
538 loadsegment(fs, __USER_DS);
539 load_gs_index(__USER_DS);
585 __USER_CS, __USER_DS, 0);
594 __USER_DS, __USER_DS);
686 * SS apparently equal to __USER_DS but actually unusable.
H A Dsignal_64.c47 regs->ss = __USER_DS;
233 if (unlikely(regs->ss != __USER_DS))
346 loadsegment(ds, __USER_DS);
347 loadsegment(es, __USER_DS);
350 regs->ss = __USER_DS;
H A Dsignal.c105 regs->ss != __USER_DS &&
H A Dhead_32.S281 movl $(__USER_DS),%eax # DS/ES contains default USER segment
/linux-master/arch/x86/entry/
H A Dentry_64_compat.S64 pushq $__USER_DS /* pt_regs->ss */
197 pushq $__USER_DS /* pt_regs->ss */
247 * SS = __USER_DS
H A Dcommon.c106 if (unlikely(regs->cs != __USER_CS || regs->ss != __USER_DS))
429 if (unlikely(regs->cs != __USER32_CS || regs->ss != __USER_DS))
H A Dentry_32.S230 movl $(__USER_DS), %edx
803 pushl $__USER_DS /* pt_regs->ss */
888 * Don't bother with DS and ES (they already contain __USER_DS).
H A Dentry_64.S101 pushq $__USER_DS /* pt_regs->ss */
761 movl $__USER_DS, %eax
/linux-master/arch/x86/include/asm/
H A Dsegment.h137 #define __USER_DS (GDT_ENTRY_DEFAULT_USER_DS*8 + 3) macro
216 #define __USER_DS (GDT_ENTRY_DEFAULT_USER_DS*8 + 3) macro
H A Delf.h173 elf_common_init(&current->thread, regs, __USER_DS)
/linux-master/arch/x86/xen/
H A Dxen-asm.S245 * CS were. The kernel expects __USER_DS and __USER_CS, so
248 movq $__USER_DS, 4*8(%rsp)
265 * CS were. The kernel expects __USER_DS and __USER32_CS, so
268 movq $__USER_DS, 4*8(%rsp)
287 * CS were. The kernel expects __USER_DS and __USER32_CS, so
290 movq $__USER_DS, 4*8(%rsp)
H A Dsmp_pv.c253 ctxt->user_regs.ds = __USER_DS;
254 ctxt->user_regs.es = __USER_DS;
/linux-master/arch/x86/kernel/acpi/
H A Dwakeup_32.S18 movw $__USER_DS, %ax
/linux-master/arch/x86/power/
H A Dcpu.c225 loadsegment(ds, __USER_DS);
226 loadsegment(es, __USER_DS);
/linux-master/arch/x86/mm/
H A Dextable.c206 asm volatile ("mov %0, %%fs" : : "rm" (__USER_DS));
/linux-master/arch/x86/math-emu/
H A Dfpu_entry.c134 } else if (FPU_CS == __USER_CS && FPU_DS == __USER_DS) {
/linux-master/arch/x86/kvm/vmx/
H A Dvmx.c7427 loadsegment(ds, __USER_DS);
7428 loadsegment(es, __USER_DS);

Completed in 180 milliseconds