| /tools/testing/selftests/bpf/progs/ |
| D | test_sockmap_listen.c | 65 __u32 zero = 0; in prog_stream_verdict() local 69 verdict = bpf_sk_redirect_map(skb, &sock_map, zero, 0); in prog_stream_verdict() 71 verdict = bpf_sk_redirect_hash(skb, &sock_hash, &zero, 0); in prog_stream_verdict() 84 __u32 zero = 0; in prog_skb_verdict() local 88 verdict = bpf_sk_redirect_map(skb, &sock_map, zero, in prog_skb_verdict() 91 verdict = bpf_sk_redirect_hash(skb, &sock_hash, &zero, in prog_skb_verdict() 105 __u32 zero = 0; in prog_msg_verdict() local 109 verdict = bpf_msg_redirect_map(msg, &sock_map, zero, 0); in prog_msg_verdict() 111 verdict = bpf_msg_redirect_hash(msg, &sock_hash, &zero, 0); in prog_msg_verdict() 125 __u32 zero = 0; in prog_reuseport() local [all …]
|
| D | test_tc_neigh.c | 89 __u8 zero[ETH_ALEN * 2]; in tc_dst() local 104 __builtin_memset(&zero, 0, sizeof(zero)); in tc_dst() 105 if (bpf_skb_store_bytes(skb, 0, &zero, sizeof(zero), 0) < 0) in tc_dst() 114 __u8 zero[ETH_ALEN * 2]; in tc_src() local 129 __builtin_memset(&zero, 0, sizeof(zero)); in tc_src() 130 if (bpf_skb_store_bytes(skb, 0, &zero, sizeof(zero), 0) < 0) in tc_src()
|
| D | test_sockmap_kern.h | 112 int len, *f, ret, zero = 0; in bpf_prog2() local 124 f = bpf_map_lookup_elem(&sock_skb_opts, &zero); in bpf_prog2() 236 int *bytes, zero = 0, one = 1, two = 2, three = 3, four = 4, five = 5; in bpf_prog4() local 239 bytes = bpf_map_lookup_elem(&sock_apply_bytes, &zero); in bpf_prog4() 242 bytes = bpf_map_lookup_elem(&sock_cork_bytes, &zero); in bpf_prog4() 245 start = bpf_map_lookup_elem(&sock_bytes, &zero); in bpf_prog4() 266 int zero = 0, one = 1, two = 2, three = 3, four = 4, five = 5, key = 0; in bpf_prog6() local 271 bytes = bpf_map_lookup_elem(&sock_apply_bytes, &zero); in bpf_prog6() 274 bytes = bpf_map_lookup_elem(&sock_cork_bytes, &zero); in bpf_prog6() 278 start = bpf_map_lookup_elem(&sock_bytes, &zero); in bpf_prog6() [all …]
|
| D | verifier_sockmap_mutate.c | 38 int zero = 0; variable 42 bpf_map_delete_elem(&sockmap, &zero); in test_sockmap_delete() 43 bpf_map_delete_elem(&sockhash, &zero); in test_sockmap_delete() 49 bpf_map_update_elem(&sockmap, &zero, sk, BPF_ANY); in test_sockmap_update() 50 bpf_map_update_elem(&sockhash, &zero, sk, BPF_ANY); in test_sockmap_update() 56 struct bpf_sock *sk = bpf_map_lookup_elem(&sockmap, &zero); in test_sockmap_lookup_and_update() 176 bpf_sock_map_update(ctx, &sockmap, &zero, BPF_ANY); in test_sockops_update_dedicated() 177 bpf_sock_hash_update(ctx, &sockhash, &zero, BPF_ANY); in test_sockops_update_dedicated()
|
| D | freplace_cls_redirect.c | 21 const int zero = 0; in freplace_cls_redirect_test() local 24 sk = bpf_map_lookup_elem(&sock_map, &zero); in freplace_cls_redirect_test() 28 ret = bpf_map_update_elem(&sock_map, &zero, sk, 0); in freplace_cls_redirect_test()
|
| D | test_core_retro.c | 30 int zero = 0; in handle_sys_enter() local 32 int *exp_tgid = bpf_map_lookup_elem(&exp_tgid_map, &zero); in handle_sys_enter() 38 bpf_map_update_elem(&results, &zero, &tgid, 0); in handle_sys_enter()
|
| D | test_legacy_printk.c | 30 int zero = 0, *my_pid, cur_pid, *my_res; in handle_legacy() local 32 my_pid = bpf_map_lookup_elem(&my_pid_map, &zero); in handle_legacy() 40 my_res = bpf_map_lookup_elem(&res_map, &zero); in handle_legacy()
|
| D | arena_htab.c | 21 int zero = 0; variable 40 for (i = zero; i < 100000 && can_loop; i++) { in arena_htab_llvm() 46 for (i = zero; i < 1000 && can_loop; i++) { in arena_htab_llvm()
|
| D | test_log_fixup.c | 55 int zero = 0, *value; in use_missing_map() local 57 value = bpf_map_lookup_elem(&existing_map, &zero); in use_missing_map() 59 value = bpf_map_lookup_elem(&missing_map, &zero); in use_missing_map()
|
| D | verifier_iterating_callbacks.c | 457 int zero; variable 467 for (i = zero; i < ARR_SZ && can_loop; i++) in cond_break1() 469 for (i = zero; i < ARR_SZ; i++) { in cond_break1() 485 for (i = zero; i < 1000 && can_loop; i++) in cond_break2() 486 for (j = zero; j < 1000; j++) { in cond_break2() 497 for (i = zero; i <= 1000000 && can_loop; i++) in loop() 514 int cnt = zero; in cond_break4() 527 int cnt = zero; in static_subprog() 541 int cnt1 = zero, cnt2; in cond_break5() 633 for (i = zero; i < ARR_LONG_SZ && can_loop; i++) { in test2() [all …]
|
| D | map_in_map_btf.c | 50 int zero = 0; in add_to_list_in_inner_array() local 55 map = bpf_map_lookup_elem(&outer_array, &zero); in add_to_list_in_inner_array() 59 value = bpf_map_lookup_elem(map, &zero); in add_to_list_in_inner_array()
|
| D | test_tc_neigh_fib.c | 94 __u8 zero[ETH_ALEN * 2]; in tc_redir() local 113 __builtin_memset(&zero, 0, sizeof(zero)); in tc_redir() 114 if (bpf_skb_store_bytes(skb, 0, &zero, sizeof(zero), 0) < 0) in tc_redir()
|
| D | jit_probe_mem.c | 15 unsigned long zero = 0, sum; in test_jit_probe_mem() local 17 p = bpf_kfunc_call_test_acquire(&zero); in test_jit_probe_mem()
|
| D | test_perf_buffer.c | 25 int zero = 0, *my_pid, cur_pid; in handle_sys_enter() local 28 my_pid = bpf_map_lookup_elem(&my_pid_map, &zero); in handle_sys_enter()
|
| /tools/testing/selftests/bpf/prog_tests/ |
| D | core_retro.c | 9 int err, zero = 0, res, my_pid = getpid(); in test_core_retro() local 17 err = bpf_map__update_elem(skel->maps.exp_tgid_map, &zero, sizeof(zero), in test_core_retro() 30 err = bpf_map__lookup_elem(skel->maps.results, &zero, sizeof(zero), &res, sizeof(res), 0); in test_core_retro()
|
| D | legacy_printk.c | 9 int err, zero = 0, my_pid = getpid(), res, map_fd; in execute_one_variant() local 25 err = bpf_map_update_elem(map_fd, &zero, &my_pid, BPF_ANY); in execute_one_variant() 28 err = bpf_map_lookup_elem(map_fd, &zero, &res); in execute_one_variant() 41 err = bpf_map_lookup_elem(map_fd, &zero, &res); in execute_one_variant()
|
| D | sockmap_ktls.c | 40 int err, cli, srv, zero = 0; in test_sockmap_ktls_disconnect_after_delete() local 58 err = bpf_map_update_elem(map, &zero, &cli, 0); in test_sockmap_ktls_disconnect_after_delete() 66 err = bpf_map_delete_elem(map, &zero); in test_sockmap_ktls_disconnect_after_delete() 84 int err, s, zero = 0; in test_sockmap_ktls_update_fails_when_sock_has_ulp() local 122 err = bpf_map_update_elem(map, &zero, &s, BPF_ANY); in test_sockmap_ktls_update_fails_when_sock_has_ulp() 127 err = setsockopt(s, IPPROTO_TCP, TCP_NODELAY, &zero, sizeof(zero)); in test_sockmap_ktls_update_fails_when_sock_has_ulp()
|
| D | bpf_obj_pinning.c | 42 int zero = 0, src_value, dst_value, err; in bpf_obj_pinning_detached() local 95 err = bpf_map_update_elem(map_fd, &zero, &src_value, 0); in bpf_obj_pinning_detached() 100 err = bpf_map_lookup_elem(map_fd2, &zero, &dst_value); in bpf_obj_pinning_detached() 129 int zero = 0, dst_value, map_fd2, err; in validate_pin() local 169 err = bpf_map_update_elem(map_fd, &zero, &src_value, 0); in validate_pin() 174 err = bpf_map_lookup_elem(map_fd2, &zero, &dst_value); in validate_pin() 189 int zero = 0, dst_value, map_fd2, err; in validate_get() local 230 err = bpf_map_update_elem(map_fd, &zero, &src_value, 0); in validate_get() 235 err = bpf_map_lookup_elem(map_fd2, &zero, &dst_value); in validate_get()
|
| D | libbpf_get_fd_by_id_opts.c | 18 int ret, zero = 0, fd = -1; in test_libbpf_get_fd_by_id_opts() local 50 ret = bpf_map_lookup_elem(fd, &zero, &value); in test_libbpf_get_fd_by_id_opts() 58 ret = bpf_map_update_elem(fd, &zero, &len, BPF_ANY); in test_libbpf_get_fd_by_id_opts() 63 ret = bpf_map_update_elem(bpf_map__fd(skel->maps.data_input), &zero, in test_libbpf_get_fd_by_id_opts()
|
| D | map_btf.c | 58 int err, zero = 0, new_fd = -1; in do_test_map_in_map_btf() local 76 err = bpf_map__delete_elem(skel->maps.outer_array, &zero, sizeof(zero), 0); in do_test_map_in_map_btf()
|
| D | subprogs.c | 16 char zero = '0'; in toggle_jit_harden() local 22 write(ctx->fd, &zero, sizeof(zero)); in toggle_jit_harden()
|
| /tools/perf/util/bpf_skel/ |
| D | bpf_prog_profiler.bpf.c | 37 __u32 zero = 0; in BPF_PROG() local 41 ptr = bpf_map_lookup_elem(&fentry_readings, &zero); in BPF_PROG() 56 __u32 zero = 0; in fexit_update_maps() local 58 before = bpf_map_lookup_elem(&fentry_readings, &zero); in fexit_update_maps() 67 accum = bpf_map_lookup_elem(&accum_readings, &zero); in fexit_update_maps()
|
| D | bperf_leader.bpf.c | 33 __u32 zero = 0; in BPF_PROG() local 36 prev_val = bpf_map_lookup_elem(&prev_readings, &zero); in BPF_PROG() 40 diff_val = bpf_map_lookup_elem(&diff_readings, &zero); in BPF_PROG()
|
| D | bperf_follower.bpf.c | 35 __u32 filter_key, zero = 0; in BPF_PROG() local 43 accum_key = &zero; in BPF_PROG() 63 diff_val = bpf_map_lookup_elem(&diff_readings, &zero); in BPF_PROG()
|
| /tools/testing/selftests/memfd/ |
| D | fuse_test.c | 230 char *zero; in main() local 258 zero = calloc(sizeof(*zero), mfd_def_size); in main() 316 if (was_sealed && memcmp(p, zero, mfd_def_size)) { in main() 319 } else if (!was_sealed && !memcmp(p, zero, mfd_def_size)) { in main() 328 free(zero); in main()
|