Lines Matching refs:offsetof
61 #define REG_OFFSET_NAME(r) {.name = #r, .offset = offsetof(struct pt_regs, r)}
131 [0] = offsetof(struct pt_regs, ax),
132 [1] = offsetof(struct pt_regs, dx),
133 [2] = offsetof(struct pt_regs, cx)
135 [0] = offsetof(struct pt_regs, di),
136 [1] = offsetof(struct pt_regs, si),
137 [2] = offsetof(struct pt_regs, dx),
138 [3] = offsetof(struct pt_regs, cx),
139 [4] = offsetof(struct pt_regs, r8),
140 [5] = offsetof(struct pt_regs, r9)
202 BUILD_BUG_ON(offsetof(struct pt_regs, bx) != 0); in pt_regs_access()
212 if (offset != offsetof(struct user_regs_struct, gs)) in get_segment_reg()
242 case offsetof(struct user_regs_struct, cs): in set_segment_reg()
243 case offsetof(struct user_regs_struct, ss): in set_segment_reg()
251 case offsetof(struct user_regs_struct, gs): in set_segment_reg()
267 BUILD_BUG_ON(offsetof(struct pt_regs, r15) != 0); in pt_regs_access()
279 case offsetof(struct user_regs_struct, fs): in get_segment_reg()
286 case offsetof(struct user_regs_struct, gs): in get_segment_reg()
292 case offsetof(struct user_regs_struct, ds): in get_segment_reg()
298 case offsetof(struct user_regs_struct, es): in get_segment_reg()
305 case offsetof(struct user_regs_struct, cs): in get_segment_reg()
306 case offsetof(struct user_regs_struct, ss): in get_segment_reg()
322 case offsetof(struct user_regs_struct,fs): in set_segment_reg()
336 case offsetof(struct user_regs_struct,gs): in set_segment_reg()
350 case offsetof(struct user_regs_struct,ds): in set_segment_reg()
355 case offsetof(struct user_regs_struct,es): in set_segment_reg()
364 case offsetof(struct user_regs_struct,cs): in set_segment_reg()
369 case offsetof(struct user_regs_struct,ss): in set_segment_reg()
417 case offsetof(struct user_regs_struct, cs): in putreg()
418 case offsetof(struct user_regs_struct, ds): in putreg()
419 case offsetof(struct user_regs_struct, es): in putreg()
420 case offsetof(struct user_regs_struct, fs): in putreg()
421 case offsetof(struct user_regs_struct, gs): in putreg()
422 case offsetof(struct user_regs_struct, ss): in putreg()
425 case offsetof(struct user_regs_struct, flags): in putreg()
429 case offsetof(struct user_regs_struct,fs_base): in putreg()
440 case offsetof(struct user_regs_struct,gs_base): in putreg()
459 case offsetof(struct user_regs_struct, cs): in getreg()
460 case offsetof(struct user_regs_struct, ds): in getreg()
461 case offsetof(struct user_regs_struct, es): in getreg()
462 case offsetof(struct user_regs_struct, fs): in getreg()
463 case offsetof(struct user_regs_struct, gs): in getreg()
464 case offsetof(struct user_regs_struct, ss): in getreg()
467 case offsetof(struct user_regs_struct, flags): in getreg()
471 case offsetof(struct user_regs_struct, fs_base): { in getreg()
486 case offsetof(struct user_regs_struct, gs_base): { in getreg()
833 else if (addr >= offsetof(struct user, u_debugreg[0]) && in arch_ptrace()
834 addr <= offsetof(struct user, u_debugreg[7])) { in arch_ptrace()
835 addr -= offsetof(struct user, u_debugreg[0]); in arch_ptrace()
849 else if (addr >= offsetof(struct user, u_debugreg[0]) && in arch_ptrace()
850 addr <= offsetof(struct user, u_debugreg[7])) { in arch_ptrace()
851 addr -= offsetof(struct user, u_debugreg[0]); in arch_ptrace()
940 case offsetof(struct user32, regs.l): \
944 case offsetof(struct user32, regs.rs): \
946 offsetof(struct user_regs_struct, rs), \
973 case offsetof(struct user32, regs.orig_eax): in putreg32()
986 case offsetof(struct user32, regs.eflags): in putreg32()
989 case offsetof(struct user32, u_debugreg[0]) ... in putreg32()
990 offsetof(struct user32, u_debugreg[7]): in putreg32()
991 regno -= offsetof(struct user32, u_debugreg[0]); in putreg32()
1011 case offsetof(struct user32, regs.l): \
1015 case offsetof(struct user32, regs.rs): \
1017 offsetof(struct user_regs_struct, rs)); \
1044 case offsetof(struct user32, regs.eflags): in getreg32()
1048 case offsetof(struct user32, u_debugreg[0]) ... in getreg32()
1049 offsetof(struct user32, u_debugreg[7]): in getreg32()
1050 regno -= offsetof(struct user32, u_debugreg[0]); in getreg32()
1144 addr < offsetof(struct user_regs_struct, cs)) in x32_arch_ptrace()
1150 else if (addr >= offsetof(struct user, u_debugreg[0]) && in x32_arch_ptrace()
1151 addr <= offsetof(struct user, u_debugreg[7])) { in x32_arch_ptrace()
1152 addr -= offsetof(struct user, u_debugreg[0]); in x32_arch_ptrace()
1165 addr < offsetof(struct user_regs_struct, cs)) in x32_arch_ptrace()
1170 else if (addr >= offsetof(struct user, u_debugreg[0]) && in x32_arch_ptrace()
1171 addr <= offsetof(struct user, u_debugreg[7])) { in x32_arch_ptrace()
1172 addr -= offsetof(struct user, u_debugreg[0]); in x32_arch_ptrace()