| /linux/tools/testing/selftests/bpf/progs/ |
| A D | exceptions.c | 21 static __noinline int static_func(u64 i) in static_func() 27 __noinline int global2static_simple(u64 i) in global2static_simple() 33 __noinline int global2static(u64 i) in global2static() 40 static __noinline int static2global(u64 i) in static2global() 95 static __noinline 201 __noinline int assert_nz_gfunc(u64 c) in assert_nz_gfunc() 209 __noinline int assert_zero_gfunc(u64 c) in assert_zero_gfunc() 217 __noinline int assert_neg_gfunc(s64 c) in assert_neg_gfunc() 225 __noinline int assert_pos_gfunc(s64 c) in assert_pos_gfunc() 233 __noinline int assert_negeq_gfunc(s64 c) in assert_negeq_gfunc() [all …]
|
| A D | exceptions_fail.c | 32 __noinline void *exception_cb_bad_ret_type(u64 cookie) in exception_cb_bad_ret_type() 37 __noinline int exception_cb_bad_arg_0(void) in exception_cb_bad_arg_0() 42 __noinline int exception_cb_bad_arg_2(int a, int b) in exception_cb_bad_arg_2() 47 __noinline int exception_cb_ok_arg_small(int a) in exception_cb_ok_arg_small() 88 __noinline 237 __noinline int throwing_exception_cb(u64 c) in throwing_exception_cb() 243 __noinline int exception_cb1(u64 c) in exception_cb1() 248 __noinline int exception_cb2(u64 c) in exception_cb2() 258 __noinline int global_func(struct __sk_buff *ctx) in global_func() 297 __noinline int exception_cb_bad_ret(u64 c) in exception_cb_bad_ret() [all …]
|
| A D | test_subprogs.c | 14 __noinline int sub1(int x) in sub1() 22 static __noinline int sub5(int v); 24 __noinline int sub2(int y) in sub2() 29 static __noinline int sub3(int z) in sub3() 34 static __noinline int sub4(int w) in sub4() 45 static __noinline int sub5(int v) in sub5() 54 __noinline int get_task_tgid(uintptr_t t) in get_task_tgid()
|
| A D | test_global_func9.c | 30 __noinline int foo(const struct S *s) in foo() 38 __noinline int bar(int *x) in bar() 45 __noinline int baz(volatile int *x) in baz() 53 __noinline int qux(enum E *e) in qux() 61 __noinline int quux(int (*arr)[10]) in quux() 69 __noinline int quuz(int **p) in quuz()
|
| A D | verifier_global_subprogs.c | 23 __noinline long global_bad(void) in global_bad() 28 __noinline long global_good(void) in global_good() 33 __noinline long global_calls_bad(void) in global_calls_bad() 38 __noinline long global_calls_good_only(void) in global_calls_good_only() 43 __noinline long global_dead(void) in global_dead() 79 __noinline int global_unsupp(const int *mem) in global_unsupp() 130 __noinline __weak int subprog_user_anon_mem(user_struct_t *t) in subprog_user_anon_mem() 155 __noinline __weak int subprog_nonnull_ptr_good(int *p1 __arg_nonnull, int *p2 __arg_nonnull) in subprog_nonnull_ptr_good()
|
| A D | verifier_subprog_precision.c | 13 __naked __noinline __used 23 __noinline __used 30 __naked __noinline __used 78 __naked __noinline __used 88 __naked __noinline __used 207 __naked __noinline __used 621 __noinline __used 658 __naked __noinline __used
|
| A D | preempt_lock.c | 47 static __noinline void preempt_disable(void) in preempt_disable() 52 static __noinline void preempt_enable(void) in preempt_enable() 84 static __noinline void preempt_balance_subprog(void) in preempt_balance_subprog() 116 int __noinline preempt_global_subprog(void) in preempt_global_subprog()
|
| A D | tailcall_bpf2bpf4.c | 30 __noinline 39 __noinline 46 __noinline
|
| A D | verifier_map_ptr_mixing.c | 147 static __naked __noinline __attribute__((used)) 158 static __naked __noinline __attribute__((used)) 197 static __naked __noinline __attribute__((used)) 208 static __naked __noinline __attribute__((used))
|
| A D | test_global_func_args.c | 25 __noinline int foo(__u32 index, struct S *s) in foo() 37 __noinline int bar(__u32 index, volatile struct S *s) in bar() 49 __noinline int baz(struct S **s) in baz()
|
| A D | test_l4lb_noinline.c | 53 static __noinline u32 jhash(const void *key, u32 length, u32 initval) in jhash() 89 static __noinline u32 __jhash_nwords(u32 a, u32 b, u32 c, u32 initval) in __jhash_nwords() 98 static __noinline u32 jhash_2words(u32 a, u32 b, u32 initval) in jhash_2words() 201 static __noinline __u32 get_packet_hash(struct packet_description *pckt, bool ipv6) in get_packet_hash() 210 static __noinline bool get_packet_dst(struct real_definition **real, in get_packet_dst() 233 static __noinline int parse_icmpv6(void *data, void *data_end, __u64 off, in parse_icmpv6() 255 static __noinline int parse_icmp(void *data, void *data_end, __u64 off, in parse_icmp() 280 static __noinline bool parse_udp(void *data, __u64 off, void *data_end, in parse_udp() 299 static __noinline bool parse_tcp(void *data, __u64 off, void *data_end, in parse_tcp() 321 static __noinline int process_packet(void *data, __u64 off, void *data_end, in process_packet()
|
| A D | test_l4lb_noinline_dynptr.c | 55 static __noinline u32 jhash(const void *key, u32 length, u32 initval) in jhash() 91 static __noinline u32 __jhash_nwords(u32 a, u32 b, u32 c, u32 initval) in __jhash_nwords() 100 static __noinline u32 jhash_2words(u32 a, u32 b, u32 initval) in jhash_2words() 203 static __noinline __u32 get_packet_hash(struct packet_description *pckt, bool ipv6) in get_packet_hash() 212 static __noinline bool get_packet_dst(struct real_definition **real, in get_packet_dst() 235 static __noinline int parse_icmpv6(struct bpf_dynptr *skb_ptr, __u64 off, in parse_icmpv6() 259 static __noinline int parse_icmp(struct bpf_dynptr *skb_ptr, __u64 off, in parse_icmp() 284 static __noinline bool parse_udp(struct bpf_dynptr *skb_ptr, __u64 off, in parse_udp() 304 static __noinline bool parse_tcp(struct bpf_dynptr *skb_ptr, __u64 off, in parse_tcp() 327 static __noinline int process_packet(struct bpf_dynptr *skb_ptr, in process_packet()
|
| A D | verifier_loops1.c | 152 static __naked __noinline __attribute__((used)) 225 static __naked __noinline __attribute__((used)) 250 static __naked __noinline __attribute__((used))
|
| A D | rcu_read_lock.c | 323 __noinline 333 __noinline 341 __noinline 352 __noinline 360 __noinline 371 __noinline
|
| A D | test_subprogs_unused.c | 7 __attribute__((unused)) __noinline int unused1(int x) in unused1() 12 static __attribute__((unused)) __noinline int unused2(int x) in unused2()
|
| A D | tailcall_bpf2bpf_hierarchy2.c | 24 static __noinline 40 static __noinline
|
| A D | tailcall_bpf2bpf3.c | 14 __noinline 29 static __noinline
|
| A D | test_spin_lock.c | 107 __noinline 117 __noinline 127 __noinline
|
| A D | verifier_ref_tracking.c | 564 static __naked __noinline __attribute__((used)) 598 static __naked __noinline __attribute__((used)) 627 static __naked __noinline __attribute__((used)) 661 static __naked __noinline __attribute__((used)) 688 static __naked __noinline __attribute__((used)) 706 static __naked __noinline __attribute__((used)) 733 static __naked __noinline __attribute__((used)) 757 static __naked __noinline __attribute__((used))
|
| A D | verifier_scalar_ids.c | 213 static __naked __noinline __used 227 static __naked __noinline __used 278 static __naked __noinline __used
|
| A D | iters.c | 464 static __noinline void fill_inner_dimension(int row) in fill_inner_dimension() 473 static __noinline int sum_inner_dimension(int row) in sum_inner_dimension() 660 static __noinline void fill(struct bpf_iter_num *it, int *arr, __u32 n, int mul) in fill() 672 static __noinline int sum(struct bpf_iter_num *it, int *arr, __u32 n) in sum() 1438 static __noinline bool nest_2(char *str) in nest_2() 1454 static __noinline bool nest_1(int n) in nest_1()
|
| A D | verifier_regalloc.c | 280 static __naked __noinline __attribute__((used)) 317 static __naked __noinline __attribute__((used))
|
| A D | profiler3.c | 5 #define INLINE __noinline
|
| A D | test_global_func8.c | 8 __noinline int foo(struct __sk_buff *skb) in foo()
|
| A D | freplace_global_func.c | 5 __noinline
|