Lines Matching full:x

54 #define PT_REGS_PARM1(x) ((x)->di)  argument
55 #define PT_REGS_PARM2(x) ((x)->si) argument
56 #define PT_REGS_PARM3(x) ((x)->dx) argument
57 #define PT_REGS_PARM4(x) ((x)->cx) argument
58 #define PT_REGS_PARM5(x) ((x)->r8) argument
59 #define PT_REGS_RET(x) ((x)->sp) argument
60 #define PT_REGS_FP(x) ((x)->bp) argument
61 #define PT_REGS_RC(x) ((x)->ax) argument
62 #define PT_REGS_SP(x) ((x)->sp) argument
63 #define PT_REGS_IP(x) ((x)->ip) argument
65 #define PT_REGS_PARM1_CORE(x) BPF_CORE_READ((x), di) argument
66 #define PT_REGS_PARM2_CORE(x) BPF_CORE_READ((x), si) argument
67 #define PT_REGS_PARM3_CORE(x) BPF_CORE_READ((x), dx) argument
68 #define PT_REGS_PARM4_CORE(x) BPF_CORE_READ((x), cx) argument
69 #define PT_REGS_PARM5_CORE(x) BPF_CORE_READ((x), r8) argument
70 #define PT_REGS_RET_CORE(x) BPF_CORE_READ((x), sp) argument
71 #define PT_REGS_FP_CORE(x) BPF_CORE_READ((x), bp) argument
72 #define PT_REGS_RC_CORE(x) BPF_CORE_READ((x), ax) argument
73 #define PT_REGS_SP_CORE(x) BPF_CORE_READ((x), sp) argument
74 #define PT_REGS_IP_CORE(x) BPF_CORE_READ((x), ip) argument
80 #define PT_REGS_PARM1(x) ((x)->eax) argument
81 #define PT_REGS_PARM2(x) ((x)->edx) argument
82 #define PT_REGS_PARM3(x) ((x)->ecx) argument
83 #define PT_REGS_PARM4(x) 0 argument
84 #define PT_REGS_PARM5(x) 0 argument
85 #define PT_REGS_RET(x) ((x)->esp) argument
86 #define PT_REGS_FP(x) ((x)->ebp) argument
87 #define PT_REGS_RC(x) ((x)->eax) argument
88 #define PT_REGS_SP(x) ((x)->esp) argument
89 #define PT_REGS_IP(x) ((x)->eip) argument
91 #define PT_REGS_PARM1_CORE(x) BPF_CORE_READ((x), eax) argument
92 #define PT_REGS_PARM2_CORE(x) BPF_CORE_READ((x), edx) argument
93 #define PT_REGS_PARM3_CORE(x) BPF_CORE_READ((x), ecx) argument
94 #define PT_REGS_PARM4_CORE(x) 0 argument
95 #define PT_REGS_PARM5_CORE(x) 0 argument
96 #define PT_REGS_RET_CORE(x) BPF_CORE_READ((x), esp) argument
97 #define PT_REGS_FP_CORE(x) BPF_CORE_READ((x), ebp) argument
98 #define PT_REGS_RC_CORE(x) BPF_CORE_READ((x), eax) argument
99 #define PT_REGS_SP_CORE(x) BPF_CORE_READ((x), esp) argument
100 #define PT_REGS_IP_CORE(x) BPF_CORE_READ((x), eip) argument
104 #define PT_REGS_PARM1(x) ((x)->rdi) argument
105 #define PT_REGS_PARM2(x) ((x)->rsi) argument
106 #define PT_REGS_PARM3(x) ((x)->rdx) argument
107 #define PT_REGS_PARM4(x) ((x)->rcx) argument
108 #define PT_REGS_PARM5(x) ((x)->r8) argument
109 #define PT_REGS_RET(x) ((x)->rsp) argument
110 #define PT_REGS_FP(x) ((x)->rbp) argument
111 #define PT_REGS_RC(x) ((x)->rax) argument
112 #define PT_REGS_SP(x) ((x)->rsp) argument
113 #define PT_REGS_IP(x) ((x)->rip) argument
115 #define PT_REGS_PARM1_CORE(x) BPF_CORE_READ((x), rdi) argument
116 #define PT_REGS_PARM2_CORE(x) BPF_CORE_READ((x), rsi) argument
117 #define PT_REGS_PARM3_CORE(x) BPF_CORE_READ((x), rdx) argument
118 #define PT_REGS_PARM4_CORE(x) BPF_CORE_READ((x), rcx) argument
119 #define PT_REGS_PARM5_CORE(x) BPF_CORE_READ((x), r8) argument
120 #define PT_REGS_RET_CORE(x) BPF_CORE_READ((x), rsp) argument
121 #define PT_REGS_FP_CORE(x) BPF_CORE_READ((x), rbp) argument
122 #define PT_REGS_RC_CORE(x) BPF_CORE_READ((x), rax) argument
123 #define PT_REGS_SP_CORE(x) BPF_CORE_READ((x), rsp) argument
124 #define PT_REGS_IP_CORE(x) BPF_CORE_READ((x), rip) argument
134 #define PT_REGS_PARM1(x) (((PT_REGS_S390 *)(x))->gprs[2]) argument
135 #define PT_REGS_PARM2(x) (((PT_REGS_S390 *)(x))->gprs[3]) argument
136 #define PT_REGS_PARM3(x) (((PT_REGS_S390 *)(x))->gprs[4]) argument
137 #define PT_REGS_PARM4(x) (((PT_REGS_S390 *)(x))->gprs[5]) argument
138 #define PT_REGS_PARM5(x) (((PT_REGS_S390 *)(x))->gprs[6]) argument
139 #define PT_REGS_RET(x) (((PT_REGS_S390 *)(x))->gprs[14]) argument
141 #define PT_REGS_FP(x) (((PT_REGS_S390 *)(x))->gprs[11]) argument
142 #define PT_REGS_RC(x) (((PT_REGS_S390 *)(x))->gprs[2]) argument
143 #define PT_REGS_SP(x) (((PT_REGS_S390 *)(x))->gprs[15]) argument
144 #define PT_REGS_IP(x) (((PT_REGS_S390 *)(x))->psw.addr) argument
146 #define PT_REGS_PARM1_CORE(x) BPF_CORE_READ((PT_REGS_S390 *)(x), gprs[2]) argument
147 #define PT_REGS_PARM2_CORE(x) BPF_CORE_READ((PT_REGS_S390 *)(x), gprs[3]) argument
148 #define PT_REGS_PARM3_CORE(x) BPF_CORE_READ((PT_REGS_S390 *)(x), gprs[4]) argument
149 #define PT_REGS_PARM4_CORE(x) BPF_CORE_READ((PT_REGS_S390 *)(x), gprs[5]) argument
150 #define PT_REGS_PARM5_CORE(x) BPF_CORE_READ((PT_REGS_S390 *)(x), gprs[6]) argument
151 #define PT_REGS_RET_CORE(x) BPF_CORE_READ((PT_REGS_S390 *)(x), gprs[14]) argument
152 #define PT_REGS_FP_CORE(x) BPF_CORE_READ((PT_REGS_S390 *)(x), gprs[11]) argument
153 #define PT_REGS_RC_CORE(x) BPF_CORE_READ((PT_REGS_S390 *)(x), gprs[2]) argument
154 #define PT_REGS_SP_CORE(x) BPF_CORE_READ((PT_REGS_S390 *)(x), gprs[15]) argument
155 #define PT_REGS_IP_CORE(x) BPF_CORE_READ((PT_REGS_S390 *)(x), psw.addr) argument
159 #define PT_REGS_PARM1(x) ((x)->uregs[0]) argument
160 #define PT_REGS_PARM2(x) ((x)->uregs[1]) argument
161 #define PT_REGS_PARM3(x) ((x)->uregs[2]) argument
162 #define PT_REGS_PARM4(x) ((x)->uregs[3]) argument
163 #define PT_REGS_PARM5(x) ((x)->uregs[4]) argument
164 #define PT_REGS_RET(x) ((x)->uregs[14]) argument
165 #define PT_REGS_FP(x) ((x)->uregs[11]) /* Works only with CONFIG_FRAME_POINTER */ argument
166 #define PT_REGS_RC(x) ((x)->uregs[0]) argument
167 #define PT_REGS_SP(x) ((x)->uregs[13]) argument
168 #define PT_REGS_IP(x) ((x)->uregs[12]) argument
170 #define PT_REGS_PARM1_CORE(x) BPF_CORE_READ((x), uregs[0]) argument
171 #define PT_REGS_PARM2_CORE(x) BPF_CORE_READ((x), uregs[1]) argument
172 #define PT_REGS_PARM3_CORE(x) BPF_CORE_READ((x), uregs[2]) argument
173 #define PT_REGS_PARM4_CORE(x) BPF_CORE_READ((x), uregs[3]) argument
174 #define PT_REGS_PARM5_CORE(x) BPF_CORE_READ((x), uregs[4]) argument
175 #define PT_REGS_RET_CORE(x) BPF_CORE_READ((x), uregs[14]) argument
176 #define PT_REGS_FP_CORE(x) BPF_CORE_READ((x), uregs[11]) argument
177 #define PT_REGS_RC_CORE(x) BPF_CORE_READ((x), uregs[0]) argument
178 #define PT_REGS_SP_CORE(x) BPF_CORE_READ((x), uregs[13]) argument
179 #define PT_REGS_IP_CORE(x) BPF_CORE_READ((x), uregs[12]) argument
186 #define PT_REGS_PARM1(x) (((PT_REGS_ARM64 *)(x))->regs[0]) argument
187 #define PT_REGS_PARM2(x) (((PT_REGS_ARM64 *)(x))->regs[1]) argument
188 #define PT_REGS_PARM3(x) (((PT_REGS_ARM64 *)(x))->regs[2]) argument
189 #define PT_REGS_PARM4(x) (((PT_REGS_ARM64 *)(x))->regs[3]) argument
190 #define PT_REGS_PARM5(x) (((PT_REGS_ARM64 *)(x))->regs[4]) argument
191 #define PT_REGS_RET(x) (((PT_REGS_ARM64 *)(x))->regs[30]) argument
193 #define PT_REGS_FP(x) (((PT_REGS_ARM64 *)(x))->regs[29]) argument
194 #define PT_REGS_RC(x) (((PT_REGS_ARM64 *)(x))->regs[0]) argument
195 #define PT_REGS_SP(x) (((PT_REGS_ARM64 *)(x))->sp) argument
196 #define PT_REGS_IP(x) (((PT_REGS_ARM64 *)(x))->pc) argument
198 #define PT_REGS_PARM1_CORE(x) BPF_CORE_READ((PT_REGS_ARM64 *)(x), regs[0]) argument
199 #define PT_REGS_PARM2_CORE(x) BPF_CORE_READ((PT_REGS_ARM64 *)(x), regs[1]) argument
200 #define PT_REGS_PARM3_CORE(x) BPF_CORE_READ((PT_REGS_ARM64 *)(x), regs[2]) argument
201 #define PT_REGS_PARM4_CORE(x) BPF_CORE_READ((PT_REGS_ARM64 *)(x), regs[3]) argument
202 #define PT_REGS_PARM5_CORE(x) BPF_CORE_READ((PT_REGS_ARM64 *)(x), regs[4]) argument
203 #define PT_REGS_RET_CORE(x) BPF_CORE_READ((PT_REGS_ARM64 *)(x), regs[30]) argument
204 #define PT_REGS_FP_CORE(x) BPF_CORE_READ((PT_REGS_ARM64 *)(x), regs[29]) argument
205 #define PT_REGS_RC_CORE(x) BPF_CORE_READ((PT_REGS_ARM64 *)(x), regs[0]) argument
206 #define PT_REGS_SP_CORE(x) BPF_CORE_READ((PT_REGS_ARM64 *)(x), sp) argument
207 #define PT_REGS_IP_CORE(x) BPF_CORE_READ((PT_REGS_ARM64 *)(x), pc) argument
211 #define PT_REGS_PARM1(x) ((x)->regs[4]) argument
212 #define PT_REGS_PARM2(x) ((x)->regs[5]) argument
213 #define PT_REGS_PARM3(x) ((x)->regs[6]) argument
214 #define PT_REGS_PARM4(x) ((x)->regs[7]) argument
215 #define PT_REGS_PARM5(x) ((x)->regs[8]) argument
216 #define PT_REGS_RET(x) ((x)->regs[31]) argument
217 #define PT_REGS_FP(x) ((x)->regs[30]) /* Works only with CONFIG_FRAME_POINTER */ argument
218 #define PT_REGS_RC(x) ((x)->regs[2]) argument
219 #define PT_REGS_SP(x) ((x)->regs[29]) argument
220 #define PT_REGS_IP(x) ((x)->cp0_epc) argument
222 #define PT_REGS_PARM1_CORE(x) BPF_CORE_READ((x), regs[4]) argument
223 #define PT_REGS_PARM2_CORE(x) BPF_CORE_READ((x), regs[5]) argument
224 #define PT_REGS_PARM3_CORE(x) BPF_CORE_READ((x), regs[6]) argument
225 #define PT_REGS_PARM4_CORE(x) BPF_CORE_READ((x), regs[7]) argument
226 #define PT_REGS_PARM5_CORE(x) BPF_CORE_READ((x), regs[8]) argument
227 #define PT_REGS_RET_CORE(x) BPF_CORE_READ((x), regs[31]) argument
228 #define PT_REGS_FP_CORE(x) BPF_CORE_READ((x), regs[30]) argument
229 #define PT_REGS_RC_CORE(x) BPF_CORE_READ((x), regs[2]) argument
230 #define PT_REGS_SP_CORE(x) BPF_CORE_READ((x), regs[29]) argument
231 #define PT_REGS_IP_CORE(x) BPF_CORE_READ((x), cp0_epc) argument
235 #define PT_REGS_PARM1(x) ((x)->gpr[3]) argument
236 #define PT_REGS_PARM2(x) ((x)->gpr[4]) argument
237 #define PT_REGS_PARM3(x) ((x)->gpr[5]) argument
238 #define PT_REGS_PARM4(x) ((x)->gpr[6]) argument
239 #define PT_REGS_PARM5(x) ((x)->gpr[7]) argument
240 #define PT_REGS_RC(x) ((x)->gpr[3]) argument
241 #define PT_REGS_SP(x) ((x)->sp) argument
242 #define PT_REGS_IP(x) ((x)->nip) argument
244 #define PT_REGS_PARM1_CORE(x) BPF_CORE_READ((x), gpr[3]) argument
245 #define PT_REGS_PARM2_CORE(x) BPF_CORE_READ((x), gpr[4]) argument
246 #define PT_REGS_PARM3_CORE(x) BPF_CORE_READ((x), gpr[5]) argument
247 #define PT_REGS_PARM4_CORE(x) BPF_CORE_READ((x), gpr[6]) argument
248 #define PT_REGS_PARM5_CORE(x) BPF_CORE_READ((x), gpr[7]) argument
249 #define PT_REGS_RC_CORE(x) BPF_CORE_READ((x), gpr[3]) argument
250 #define PT_REGS_SP_CORE(x) BPF_CORE_READ((x), sp) argument
251 #define PT_REGS_IP_CORE(x) BPF_CORE_READ((x), nip) argument
255 #define PT_REGS_PARM1(x) ((x)->u_regs[UREG_I0]) argument
256 #define PT_REGS_PARM2(x) ((x)->u_regs[UREG_I1]) argument
257 #define PT_REGS_PARM3(x) ((x)->u_regs[UREG_I2]) argument
258 #define PT_REGS_PARM4(x) ((x)->u_regs[UREG_I3]) argument
259 #define PT_REGS_PARM5(x) ((x)->u_regs[UREG_I4]) argument
260 #define PT_REGS_RET(x) ((x)->u_regs[UREG_I7]) argument
261 #define PT_REGS_RC(x) ((x)->u_regs[UREG_I0]) argument
262 #define PT_REGS_SP(x) ((x)->u_regs[UREG_FP]) argument
264 #define PT_REGS_PARM1_CORE(x) BPF_CORE_READ((x), u_regs[UREG_I0]) argument
265 #define PT_REGS_PARM2_CORE(x) BPF_CORE_READ((x), u_regs[UREG_I1]) argument
266 #define PT_REGS_PARM3_CORE(x) BPF_CORE_READ((x), u_regs[UREG_I2]) argument
267 #define PT_REGS_PARM4_CORE(x) BPF_CORE_READ((x), u_regs[UREG_I3]) argument
268 #define PT_REGS_PARM5_CORE(x) BPF_CORE_READ((x), u_regs[UREG_I4]) argument
269 #define PT_REGS_RET_CORE(x) BPF_CORE_READ((x), u_regs[UREG_I7]) argument
270 #define PT_REGS_RC_CORE(x) BPF_CORE_READ((x), u_regs[UREG_I0]) argument
271 #define PT_REGS_SP_CORE(x) BPF_CORE_READ((x), u_regs[UREG_FP]) argument
275 #define PT_REGS_IP(x) ((x)->tpc) argument
276 #define PT_REGS_IP_CORE(x) BPF_CORE_READ((x), tpc) argument
278 #define PT_REGS_IP(x) ((x)->pc) argument
279 #define PT_REGS_IP_CORE(x) BPF_CORE_READ((x), pc) argument
307 #define ___bpf_ctx_cast1(x) ___bpf_ctx_cast0(), (void *)ctx[0] argument
308 #define ___bpf_ctx_cast2(x, args...) ___bpf_ctx_cast1(args), (void *)ctx[1] argument
309 #define ___bpf_ctx_cast3(x, args...) ___bpf_ctx_cast2(args), (void *)ctx[2] argument
310 #define ___bpf_ctx_cast4(x, args...) ___bpf_ctx_cast3(args), (void *)ctx[3] argument
311 #define ___bpf_ctx_cast5(x, args...) ___bpf_ctx_cast4(args), (void *)ctx[4] argument
312 #define ___bpf_ctx_cast6(x, args...) ___bpf_ctx_cast5(args), (void *)ctx[5] argument
313 #define ___bpf_ctx_cast7(x, args...) ___bpf_ctx_cast6(args), (void *)ctx[6] argument
314 #define ___bpf_ctx_cast8(x, args...) ___bpf_ctx_cast7(args), (void *)ctx[7] argument
315 #define ___bpf_ctx_cast9(x, args...) ___bpf_ctx_cast8(args), (void *)ctx[8] argument
316 #define ___bpf_ctx_cast10(x, args...) ___bpf_ctx_cast9(args), (void *)ctx[9] argument
317 #define ___bpf_ctx_cast11(x, args...) ___bpf_ctx_cast10(args), (void *)ctx[10] argument
318 #define ___bpf_ctx_cast12(x, args...) ___bpf_ctx_cast11(args), (void *)ctx[11] argument
354 #define ___bpf_kprobe_args1(x) \ argument
356 #define ___bpf_kprobe_args2(x, args...) \ argument
358 #define ___bpf_kprobe_args3(x, args...) \ argument
360 #define ___bpf_kprobe_args4(x, args...) \ argument
362 #define ___bpf_kprobe_args5(x, args...) \ argument
392 #define ___bpf_kretprobe_args1(x) \ argument