Lines Matching refs:regs
229 #define __PT_PARM1_REG regs[0]
230 #define __PT_PARM2_REG regs[1]
231 #define __PT_PARM3_REG regs[2]
232 #define __PT_PARM4_REG regs[3]
233 #define __PT_PARM5_REG regs[4]
234 #define __PT_PARM6_REG regs[5]
235 #define __PT_PARM7_REG regs[6]
236 #define __PT_PARM8_REG regs[7]
248 #define __PT_RET_REG regs[30]
249 #define __PT_FP_REG regs[29] /* Works only with CONFIG_FRAME_POINTER */
250 #define __PT_RC_REG regs[0]
261 #define __PT_PARM1_REG regs[4]
262 #define __PT_PARM2_REG regs[5]
263 #define __PT_PARM3_REG regs[6]
264 #define __PT_PARM4_REG regs[7]
265 #define __PT_PARM5_REG regs[8]
266 #define __PT_PARM6_REG regs[9]
267 #define __PT_PARM7_REG regs[10]
268 #define __PT_PARM8_REG regs[11]
277 #define __PT_RET_REG regs[31]
278 #define __PT_FP_REG regs[30] /* Works only with CONFIG_FRAME_POINTER */
279 #define __PT_RC_REG regs[2]
280 #define __PT_SP_REG regs[29]
311 #define __PT_RET_REG regs[31]
420 #define __PT_PARM1_REG regs[4]
421 #define __PT_PARM2_REG regs[5]
422 #define __PT_PARM3_REG regs[6]
423 #define __PT_PARM4_REG regs[7]
424 #define __PT_PARM5_REG regs[8]
425 #define __PT_PARM6_REG regs[9]
426 #define __PT_PARM7_REG regs[10]
427 #define __PT_PARM8_REG regs[11]
438 #define __PT_RET_REG regs[1]
439 #define __PT_FP_REG regs[22]
440 #define __PT_RC_REG regs[4]
441 #define __PT_SP_REG regs[3]
848 #define ___bpf_syscall_args1(x) ___bpf_syscall_args0(), (void *)PT_REGS_PARM1_SYSCALL(regs)
849 #define ___bpf_syscall_args2(x, args...) ___bpf_syscall_args1(args), (void *)PT_REGS_PARM2_SYSCALL(regs)
850 #define ___bpf_syscall_args3(x, args...) ___bpf_syscall_args2(args), (void *)PT_REGS_PARM3_SYSCALL(regs)
851 #define ___bpf_syscall_args4(x, args...) ___bpf_syscall_args3(args), (void *)PT_REGS_PARM4_SYSCALL(regs)
852 #define ___bpf_syscall_args5(x, args...) ___bpf_syscall_args4(args), (void *)PT_REGS_PARM5_SYSCALL(regs)
853 #define ___bpf_syscall_args6(x, args...) ___bpf_syscall_args5(args), (void *)PT_REGS_PARM6_SYSCALL(regs)
854 #define ___bpf_syscall_args7(x, args...) ___bpf_syscall_args6(args), (void *)PT_REGS_PARM7_SYSCALL(regs)
859 #define ___bpf_syswrap_args1(x) ___bpf_syswrap_args0(), (void *)PT_REGS_PARM1_CORE_SYSCALL(regs)
860 #define ___bpf_syswrap_args2(x, args...) ___bpf_syswrap_args1(args), (void *)PT_REGS_PARM2_CORE_SYSCALL(regs)
861 #define ___bpf_syswrap_args3(x, args...) ___bpf_syswrap_args2(args), (void *)PT_REGS_PARM3_CORE_SYSCALL(regs)
862 #define ___bpf_syswrap_args4(x, args...) ___bpf_syswrap_args3(args), (void *)PT_REGS_PARM4_CORE_SYSCALL(regs)
863 #define ___bpf_syswrap_args5(x, args...) ___bpf_syswrap_args4(args), (void *)PT_REGS_PARM5_CORE_SYSCALL(regs)
864 #define ___bpf_syswrap_args6(x, args...) ___bpf_syswrap_args5(args), (void *)PT_REGS_PARM6_CORE_SYSCALL(regs)
865 #define ___bpf_syswrap_args7(x, args...) ___bpf_syswrap_args6(args), (void *)PT_REGS_PARM7_CORE_SYSCALL(regs)
899 struct pt_regs *regs = LINUX_HAS_SYSCALL_WRAPPER \