Symbol: st_ops_args
tools/testing/selftests/bpf/prog_tests/pro_epilogue.c
19
struct st_ops_args args;
tools/testing/selftests/bpf/progs/epilogue_exit.c
70
struct st_ops_args args = { .a = 1 };
tools/testing/selftests/bpf/progs/epilogue_exit.c
79
struct st_ops_args args = {};
tools/testing/selftests/bpf/progs/epilogue_tailcall.c
12
static __noinline __used int subprog(struct st_ops_args *args)
tools/testing/selftests/bpf/progs/epilogue_tailcall.c
19
int BPF_PROG(test_epilogue_subprog, struct st_ops_args *args)
tools/testing/selftests/bpf/progs/epilogue_tailcall.c
55
int syscall_epilogue_tailcall(struct st_ops_args *args)
tools/testing/selftests/bpf/progs/pro_epilogue.c
126
struct st_ops_args args = {};
tools/testing/selftests/bpf/progs/pro_epilogue.c
135
struct st_ops_args args = {};
tools/testing/selftests/bpf/progs/pro_epilogue.c
144
struct st_ops_args args = {};
tools/testing/selftests/bpf/progs/pro_epilogue.c
17
static __noinline __used int subprog(struct st_ops_args *args)
tools/testing/selftests/bpf/progs/pro_epilogue_goto_start.c
128
struct st_ops_args args = {};
tools/testing/selftests/bpf/progs/pro_epilogue_goto_start.c
137
struct st_ops_args args = {};
tools/testing/selftests/bpf/progs/pro_epilogue_goto_start.c
146
struct st_ops_args args = {};
tools/testing/selftests/bpf/progs/pro_epilogue_with_kfunc.c
17
static __noinline __used int subprog(struct st_ops_args *args)
tools/testing/selftests/bpf/progs/pro_epilogue_with_kfunc.c
80
struct st_ops_args args = {};
tools/testing/selftests/bpf/progs/struct_ops_assoc.c
19
int BPF_PROG(test_1_a, struct st_ops_args *args)
tools/testing/selftests/bpf/progs/struct_ops_assoc.c
27
struct st_ops_args args = {};
tools/testing/selftests/bpf/progs/struct_ops_assoc.c
45
struct st_ops_args args = {};
tools/testing/selftests/bpf/progs/struct_ops_assoc.c
66
int BPF_PROG(test_1_b, struct st_ops_args *args)
tools/testing/selftests/bpf/progs/struct_ops_assoc.c
74
struct st_ops_args args = {};
tools/testing/selftests/bpf/progs/struct_ops_assoc.c
92
struct st_ops_args args = {};
tools/testing/selftests/bpf/progs/struct_ops_assoc_in_timer.c
31
struct st_ops_args args = {};
tools/testing/selftests/bpf/progs/struct_ops_assoc_in_timer.c
43
int BPF_PROG(test_1, struct st_ops_args *args)
tools/testing/selftests/bpf/progs/struct_ops_assoc_in_timer.c
64
struct st_ops_args args = {};
tools/testing/selftests/bpf/progs/struct_ops_assoc_reuse.c
20
int BPF_PROG(test_1_a, struct st_ops_args *args)
tools/testing/selftests/bpf/progs/struct_ops_assoc_reuse.c
40
struct st_ops_args args = {};
tools/testing/selftests/bpf/progs/struct_ops_assoc_reuse.c
62
struct st_ops_args args = {};
tools/testing/selftests/bpf/progs/struct_ops_id_ops_mapping1.c
20
int BPF_PROG(test_1, struct st_ops_args *args)
tools/testing/selftests/bpf/progs/struct_ops_id_ops_mapping1.c
28
struct st_ops_args args = {};
tools/testing/selftests/bpf/progs/struct_ops_id_ops_mapping1.c
46
struct st_ops_args args = {};
tools/testing/selftests/bpf/progs/struct_ops_id_ops_mapping2.c
20
int BPF_PROG(test_1, struct st_ops_args *args)
tools/testing/selftests/bpf/progs/struct_ops_id_ops_mapping2.c
28
struct st_ops_args args = {};
tools/testing/selftests/bpf/progs/struct_ops_id_ops_mapping2.c
46
struct st_ops_args args = {};
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1278
__bpf_kfunc int bpf_kfunc_st_ops_test_prologue(struct st_ops_args *args)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1290
__bpf_kfunc int bpf_kfunc_st_ops_test_epilogue(struct st_ops_args *args)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1302
__bpf_kfunc int bpf_kfunc_st_ops_test_pro_epilogue(struct st_ops_args *args)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1314
__bpf_kfunc int bpf_kfunc_st_ops_inc10(struct st_ops_args *args)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1320
__bpf_kfunc int bpf_kfunc_multi_st_ops_test_1(struct st_ops_args *args, u32 id);
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1321
__bpf_kfunc int bpf_kfunc_multi_st_ops_test_1_assoc(struct st_ops_args *args, struct bpf_prog_aux *aux);
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1618
static int bpf_test_mod_st_ops__test_prologue(struct st_ops_args *args)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1623
static int bpf_test_mod_st_ops__test_epilogue(struct st_ops_args *args)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1628
static int bpf_test_mod_st_ops__test_pro_epilogue(struct st_ops_args *args)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1659
*insn++ = BPF_LDX_MEM(BPF_DW, BPF_REG_7, BPF_REG_6, offsetof(struct st_ops_args, a));
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1661
*insn++ = BPF_STX_MEM(BPF_DW, BPF_REG_6, BPF_REG_7, offsetof(struct st_ops_args, a));
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1698
*insn++ = BPF_LDX_MEM(BPF_DW, BPF_REG_6, BPF_REG_1, offsetof(struct st_ops_args, a));
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1700
*insn++ = BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_6, offsetof(struct st_ops_args, a));
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1730
*insn++ = BPF_LDX_MEM(BPF_DW, BPF_REG_7, BPF_REG_6, offsetof(struct st_ops_args, a));
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1732
*insn++ = BPF_STX_MEM(BPF_DW, BPF_REG_6, BPF_REG_7, offsetof(struct st_ops_args, a));
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1761
*insn++ = BPF_LDX_MEM(BPF_DW, BPF_REG_6, BPF_REG_1, offsetof(struct st_ops_args, a));
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1763
*insn++ = BPF_STX_MEM(BPF_DW, BPF_REG_1, BPF_REG_6, offsetof(struct st_ops_args, a));
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1775
if (off < 0 || off + size > sizeof(struct st_ops_args))
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1879
int bpf_kfunc_multi_st_ops_test_1(struct st_ops_args *args, u32 id)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1895
int bpf_kfunc_multi_st_ops_test_1_assoc(struct st_ops_args *args, struct bpf_prog_aux *aux)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
1969
static int bpf_testmod_multi_st_ops__test_1(struct st_ops_args *args)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.h
116
int (*test_prologue)(struct st_ops_args *args);
tools/testing/selftests/bpf/test_kmods/bpf_testmod.h
117
int (*test_epilogue)(struct st_ops_args *args);
tools/testing/selftests/bpf/test_kmods/bpf_testmod.h
118
int (*test_pro_epilogue)(struct st_ops_args *args);
tools/testing/selftests/bpf/test_kmods/bpf_testmod.h
123
int (*test_1)(struct st_ops_args *args);
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
186
struct st_ops_args;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
187
int bpf_kfunc_st_ops_test_prologue(struct st_ops_args *args) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
188
int bpf_kfunc_st_ops_test_epilogue(struct st_ops_args *args) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
189
int bpf_kfunc_st_ops_test_pro_epilogue(struct st_ops_args *args) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
190
int bpf_kfunc_st_ops_inc10(struct st_ops_args *args) __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
200
extern int bpf_kfunc_multi_st_ops_test_1(struct st_ops_args *args, u32 id) __weak __ksym;
tools/testing/selftests/bpf/test_kmods/bpf_testmod_kfunc.h
201
extern int bpf_kfunc_multi_st_ops_test_1_assoc(struct st_ops_args *args) __weak __ksym;