Searched refs:kernel_vm86_regs (Results 1 – 5 of 5) sorted by relevance
/linux-3.4.99/arch/x86/include/asm/ |
D | vm86.h | 141 struct kernel_vm86_regs { struct 156 struct kernel_vm86_regs regs; argument 187 void handle_vm86_fault(struct kernel_vm86_regs *, long); 188 int handle_vm86_trap(struct kernel_vm86_regs *, long, int); 189 struct pt_regs *save_v86_state(struct kernel_vm86_regs *); 199 static inline int handle_vm86_trap(struct kernel_vm86_regs *a, long b, int c) in handle_vm86_trap()
|
D | math_emu.h | 15 struct kernel_vm86_regs *vm86;
|
/linux-3.4.99/arch/x86/kernel/ |
D | vm86_32.c | 93 const struct kernel_vm86_regs *regs) in copy_vm86_regs_to_user() 101 ret += copy_to_user(user, regs, offsetof(struct kernel_vm86_regs, pt.orig_ax)); in copy_vm86_regs_to_user() 103 sizeof(struct kernel_vm86_regs) - in copy_vm86_regs_to_user() 104 offsetof(struct kernel_vm86_regs, pt.orig_ax)); in copy_vm86_regs_to_user() 110 static int copy_vm86_regs_from_user(struct kernel_vm86_regs *regs, in copy_vm86_regs_from_user() 117 ret += copy_from_user(regs, user, offsetof(struct kernel_vm86_regs, pt.orig_ax)); in copy_vm86_regs_from_user() 120 sizeof(struct kernel_vm86_regs) - in copy_vm86_regs_from_user() 121 offsetof(struct kernel_vm86_regs, pt.orig_ax) + in copy_vm86_regs_from_user() 126 struct pt_regs *save_v86_state(struct kernel_vm86_regs *regs) in save_v86_state() 358 static inline void return_to_32bit(struct kernel_vm86_regs *regs16, int retval) in return_to_32bit() [all …]
|
D | traps.c | 174 if (handle_vm86_trap((struct kernel_vm86_regs *) regs, in do_trap() 289 handle_vm86_fault((struct kernel_vm86_regs *) regs, error_code); in do_general_protection() 429 handle_vm86_trap((struct kernel_vm86_regs *) regs, error_code, in do_debug()
|
/linux-3.4.99/arch/x86/math-emu/ |
D | get_address.c | 46 offsetof(struct kernel_vm86_regs, ds), 47 offsetof(struct kernel_vm86_regs, es), 48 offsetof(struct kernel_vm86_regs, fs), 49 offsetof(struct kernel_vm86_regs, gs), 51 offsetof(struct kernel_vm86_regs, ds)
|