Searched refs:real_regs (Results 1 - 3 of 3) sorted by relevance
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/ |
H A D | bpf_syscall_macro.c | 35 struct pt_regs *real_regs; in BPF_KPROBE() local 42 real_regs = PT_REGS_SYSCALL_REGS(ctx); in BPF_KPROBE() 47 bpf_probe_read_kernel(&tmp, sizeof(tmp), &PT_REGS_PARM1_SYSCALL(real_regs)); in BPF_KPROBE() 50 bpf_probe_read_kernel(&arg2, sizeof(arg2), &PT_REGS_PARM2_SYSCALL(real_regs)); in BPF_KPROBE() 51 bpf_probe_read_kernel(&arg3, sizeof(arg3), &PT_REGS_PARM3_SYSCALL(real_regs)); in BPF_KPROBE() 52 bpf_probe_read_kernel(&arg4_cx, sizeof(arg4_cx), &PT_REGS_PARM4(real_regs)); in BPF_KPROBE() 53 bpf_probe_read_kernel(&arg4, sizeof(arg4), &PT_REGS_PARM4_SYSCALL(real_regs)); in BPF_KPROBE() 54 bpf_probe_read_kernel(&arg5, sizeof(arg5), &PT_REGS_PARM5_SYSCALL(real_regs)); in BPF_KPROBE() 57 arg1_core = PT_REGS_PARM1_CORE_SYSCALL(real_regs); in BPF_KPROBE() 58 arg2_core = PT_REGS_PARM2_CORE_SYSCALL(real_regs); in BPF_KPROBE() [all...] |
/kernel/linux/linux-5.10/samples/bpf/ |
H A D | test_probe_write_user_kern.c | 34 struct pt_regs *real_regs = (struct pt_regs *)PT_REGS_PARM1_CORE(ctx); in bpf_prog1() local 35 void *sockaddr_arg = (void *)PT_REGS_PARM2_CORE(real_regs); in bpf_prog1() 36 int sockaddr_len = (int)PT_REGS_PARM3_CORE(real_regs); in bpf_prog1()
|
H A D | map_perf_test_kern.c | 165 struct pt_regs *real_regs = (struct pt_regs *)PT_REGS_PARM1_CORE(ctx); in stress_lru_hmap_alloc() local 184 in6 = (struct sockaddr_in6 *)PT_REGS_PARM2_CORE(real_regs); in stress_lru_hmap_alloc() 185 addrlen = (int)PT_REGS_PARM3_CORE(real_regs); in stress_lru_hmap_alloc()
|
Completed in 2 milliseconds