| /tools/testing/selftests/bpf/progs/ |
| A 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 …]
|
| A 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()
|
| A 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() 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() 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() 296 f = bpf_map_lookup_elem(&sock_redir_flags, &zero); in bpf_prog6() 313 int ret = 0, *bytes, zero = 0; in bpf_prog8() local 335 int ret = 0, *bytes, zero = 0; in bpf_prog9() local 337 bytes = bpf_map_lookup_elem(&sock_cork_bytes, &zero); in bpf_prog9() [all …]
|
| A 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()
|
| A 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()
|
| A 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()
|
| A 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()
|
| A 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()
|
| A 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()
|
| A D | verifier_iterating_callbacks.c | 453 int zero; variable 463 for (i = zero; i < ARR_SZ && can_loop; i++) in cond_break1() 465 for (i = zero; i < ARR_SZ; i++) { in cond_break1() 481 for (i = zero; i < 1000 && can_loop; i++) in cond_break2() 482 for (j = zero; j < 1000; j++) { in cond_break2() 493 for (i = zero; i <= 1000000 && can_loop; i++) in loop() 510 int cnt = zero; in cond_break4() 523 int cnt = zero; in static_subprog() 537 int cnt1 = zero, cnt2; in cond_break5() 629 for (i = zero; i < ARR_LONG_SZ && can_loop; i++) { in test2() [all …]
|
| A 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()
|
| A 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()
|
| A 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()
|
| A 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/ |
| A 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()
|
| A 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()
|
| A 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()
|
| A 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()
|
| A D | fd_htab_lookup.c | 26 unsigned int key = j, zero = 0, value; in htab_lookup_fn() local 44 err = bpf_map_lookup_elem(inner_fd, &zero, &value); in htab_lookup_fn() 71 unsigned int key = j, zero = 0; in htab_update_fn() local 80 err = bpf_map_update_elem(inner_fd, &zero, &key, 0); in htab_update_fn() 105 unsigned int key = i, zero = 0; in setup_htab() local 112 err = bpf_map_update_elem(inner_fd, &zero, &key, 0); in setup_htab()
|
| A D | sockmap_strp.c | 92 int i, j, zero = 0, one = 1, recvd; in test_sockmap_strp_dispatch_pkt() local 118 err = bpf_map_update_elem(map, &zero, &p0, BPF_NOEXIST); in test_sockmap_strp_dispatch_pkt() 126 err = setsockopt(c1, IPPROTO_TCP, TCP_NODELAY, &zero, sizeof(zero)); in test_sockmap_strp_dispatch_pkt() 170 int i, zero = 0; in test_sockmap_strp_multiple_pkt() local 185 err = bpf_map_update_elem(map, &zero, &p, BPF_NOEXIST); in test_sockmap_strp_multiple_pkt() 231 int zero = 0, recvd, off; in test_sockmap_strp_partial_read() local 246 err = bpf_map_update_elem(map, &zero, &p, BPF_NOEXIST); in test_sockmap_strp_partial_read() 291 int zero = 0, pkt_size = STRP_PKT_FULL_LEN, sent, recvd, avail; in test_sockmap_strp_pass() local 315 err = bpf_map_update_elem(map, &zero, &p, BPF_NOEXIST); in test_sockmap_strp_pass() 370 int zero = 0, one = 1, sent, recvd, off; in test_sockmap_strp_verdict() local [all …]
|
| A 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()
|
| A D | sockmap_basic.c | 92 const int zero = 0; in test_sockmap_create_update_free() local 114 int map, c, p, err, zero = 0; in test_sockmap_vsock_delete_on_close() local 232 const __u32 zero = 0; in test_sockmap_update() local 491 int zero = 0; in test_sockmap_skb_verdict_shutdown() local 542 int expected, zero = 0, sent, recvd, avail; in test_sockmap_skb_verdict_fionread() local 605 int zero = 0; in test_sockmap_skb_verdict_change_tail() local 650 int err, c1, p1, zero = 0, sent, recvd, avail; in test_sockmap_skb_verdict_peek_helper() local 908 int i, err, map, zero = 0; in test_sockmap_same_sock() local 962 err = bpf_map_delete_elem(map, &zero); in test_sockmap_same_sock() 980 int zero = 0; in test_sockmap_skb_verdict_vsock_poll() local [all …]
|
| /tools/perf/util/bpf_skel/ |
| A 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()
|
| A 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()
|
| /tools/testing/selftests/memfd/ |
| A 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()
|