• Home
  • Raw
  • Download

Lines Matching refs:pt

74 #define AL(regs)	(((unsigned char *)&((regs)->pt.ax))[0])
75 #define AH(regs) (((unsigned char *)&((regs)->pt.ax))[1])
76 #define IP(regs) (*(unsigned short *)&((regs)->pt.ip))
77 #define SP(regs) (*(unsigned short *)&((regs)->pt.sp))
101 ret += copy_to_user(user, regs, offsetof(struct kernel_vm86_regs, pt.orig_ax)); in copy_vm86_regs_to_user()
102 ret += copy_to_user(&user->orig_eax, &regs->pt.orig_ax, in copy_vm86_regs_to_user()
104 offsetof(struct kernel_vm86_regs, pt.orig_ax)); in copy_vm86_regs_to_user()
117 ret += copy_from_user(regs, user, offsetof(struct kernel_vm86_regs, pt.orig_ax)); in copy_vm86_regs_from_user()
119 ret += copy_from_user(&regs->pt.orig_ax, &user->orig_eax, in copy_vm86_regs_from_user()
121 offsetof(struct kernel_vm86_regs, pt.orig_ax) + in copy_vm86_regs_from_user()
143 set_flags(regs->pt.flags, VEFLAGS, X86_EFLAGS_VIF | current->thread.v86mask); in save_v86_state()
289 info->regs.pt.ds = 0; in do_sys_vm86()
290 info->regs.pt.es = 0; in do_sys_vm86()
291 info->regs.pt.fs = 0; in do_sys_vm86()
293 info->regs.pt.gs = 0; in do_sys_vm86()
301 VEFLAGS = info->regs.pt.flags; in do_sys_vm86()
302 info->regs.pt.flags &= SAFE_MASK; in do_sys_vm86()
303 info->regs.pt.flags |= info->regs32->flags & ~SAFE_MASK; in do_sys_vm86()
304 info->regs.pt.flags |= X86_VM_MASK; in do_sys_vm86()
384 regs->pt.flags &= ~X86_EFLAGS_TF; in clear_TF()
389 regs->pt.flags &= ~X86_EFLAGS_AC; in clear_AC()
407 set_flags(regs->pt.flags, flags, SAFE_MASK); in set_vflags_long()
417 set_flags(regs->pt.flags, flags, SAFE_MASK); in set_vflags_short()
426 unsigned long flags = regs->pt.flags & RETURN_MASK; in get_vflags()
530 if (regs->pt.cs == BIOSSEG) in do_int()
542 pushw(ssp, sp, regs->pt.cs, cannot_handle); in do_int()
544 regs->pt.cs = segoffs >> 16; in do_int()
567 do_int(regs, trapno, (unsigned char __user *) (regs->pt.ss << 4), SP(regs)); in handle_vm86_trap()
596 orig_flags = *(unsigned short *)&regs->pt.flags; in handle_vm86_fault()
598 csp = (unsigned char __user *) (regs->pt.cs << 4); in handle_vm86_fault()
599 ssp = (unsigned char __user *) (regs->pt.ss << 4); in handle_vm86_fault()
686 regs->pt.cs = newcs; in handle_vm86_fault()