Lines Matching refs:thread
84 #define VFLAGS (*(unsigned short *)&(current->thread.vm86->veflags))
85 #define VEFLAGS (current->thread.vm86->veflags)
98 struct vm86 *vm86 = current->thread.vm86; in save_v86_state()
148 tsk->thread.sp0 = vm86->saved_sp0; in save_v86_state()
149 tsk->thread.sysenter_cs = __KERNEL_CS; in save_v86_state()
150 load_sp0(tss, &tsk->thread); in save_v86_state()
231 struct vm86 *vm86 = tsk->thread.vm86; in do_sys_vm86()
265 tsk->thread.vm86 = vm86; in do_sys_vm86()
354 vm86->saved_sp0 = tsk->thread.sp0; in do_sys_vm86()
359 tsk->thread.sp0 += 16; in do_sys_vm86()
361 tsk->thread.sysenter_cs = 0; in do_sys_vm86()
362 load_sp0(tss, &tsk->thread); in do_sys_vm86()
407 set_flags(VEFLAGS, flags, current->thread.vm86->veflags_mask); in set_vflags_long()
417 set_flags(VFLAGS, flags, current->thread.vm86->veflags_mask); in set_vflags_short()
432 return flags | (VEFLAGS & current->thread.vm86->veflags_mask); in get_vflags()
530 struct vm86 *vm86 = current->thread.vm86; in do_int()
560 struct vm86 *vm86 = current->thread.vm86; in handle_vm86_trap()
572 current->thread.trap_nr = trapno; in handle_vm86_trap()
573 current->thread.error_code = error_code; in handle_vm86_trap()
585 struct vm86plus_info_struct *vmpi = ¤t->thread.vm86->vm86plus; in handle_vm86_fault()