Home
last modified time | relevance | path

Searched refs:bpf_map_update_elem (Results 1 – 25 of 95) sorted by relevance

1234

/Linux-v5.4/tools/testing/selftests/bpf/
Dtest_lru_map.c184 assert(!bpf_map_update_elem(lru_map_fd, &key, value, BPF_NOEXIST)); in test_lru_sanity0()
185 assert(!bpf_map_update_elem(expected_map_fd, &key, value, in test_lru_sanity0()
189 assert(bpf_map_update_elem(lru_map_fd, &key, value, BPF_NOEXIST) == -1 in test_lru_sanity0()
193 assert(bpf_map_update_elem(lru_map_fd, &key, value, -1) == -1 && in test_lru_sanity0()
204 assert(bpf_map_update_elem(lru_map_fd, &key, value, BPF_EXIST) == -1 && in test_lru_sanity0()
208 assert(!bpf_map_update_elem(lru_map_fd, &key, value, BPF_NOEXIST)); in test_lru_sanity0()
225 assert(!bpf_map_update_elem(lru_map_fd, &key, value, BPF_NOEXIST)); in test_lru_sanity0()
226 assert(!bpf_map_update_elem(expected_map_fd, &key, value, in test_lru_sanity0()
280 assert(!bpf_map_update_elem(lru_map_fd, &key, value, in test_lru_sanity1()
287 assert(!bpf_map_update_elem(expected_map_fd, &key, value, in test_lru_sanity1()
[all …]
Dtest_maps.c52 assert(bpf_map_update_elem(fd, &key, &value, BPF_ANY) == 0); in test_hashmap()
56 assert(bpf_map_update_elem(fd, &key, &value, BPF_NOEXIST) == -1 && in test_hashmap()
61 assert(bpf_map_update_elem(fd, &key, &value, -1) == -1 && in test_hashmap()
72 assert(bpf_map_update_elem(fd, &key, &value, BPF_EXIST) == -1 && in test_hashmap()
77 assert(bpf_map_update_elem(fd, &key, &value, BPF_NOEXIST) == 0); in test_hashmap()
83 assert(bpf_map_update_elem(fd, &key, &value, BPF_NOEXIST) == -1 && in test_hashmap()
88 assert(bpf_map_update_elem(fd, &key, &value, BPF_EXIST) == 0); in test_hashmap()
90 assert(bpf_map_update_elem(fd, &key, &value, BPF_ANY) == 0); in test_hashmap()
92 assert(bpf_map_update_elem(fd, &key, &value, BPF_NOEXIST) == -1 && in test_hashmap()
168 assert(bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0); in test_hashmap_percpu()
[all …]
Dtest_lpm_map.c252 r = bpf_map_update_elem(map, key, value, 0); in test_lpm_map()
359 assert(bpf_map_update_elem(map_fd_ipv4, key_ipv4, &value, 0) == 0); in test_lpm_ipaddr()
364 assert(bpf_map_update_elem(map_fd_ipv4, key_ipv4, &value, 0) == 0); in test_lpm_ipaddr()
369 assert(bpf_map_update_elem(map_fd_ipv4, key_ipv4, &value, 0) == 0); in test_lpm_ipaddr()
374 assert(bpf_map_update_elem(map_fd_ipv4, key_ipv4, &value, 0) == 0); in test_lpm_ipaddr()
379 assert(bpf_map_update_elem(map_fd_ipv4, key_ipv4, &value, 0) == 0); in test_lpm_ipaddr()
384 assert(bpf_map_update_elem(map_fd_ipv6, key_ipv6, &value, 0) == 0); in test_lpm_ipaddr()
454 assert(bpf_map_update_elem(map_fd, key, &value, 0) == 0); in test_lpm_delete()
459 assert(bpf_map_update_elem(map_fd, key, &value, 0) == 0); in test_lpm_delete()
464 assert(bpf_map_update_elem(map_fd, key, &value, 0) == 0); in test_lpm_delete()
[all …]
Dtest_sockmap.c861 err = bpf_map_update_elem(map_fd[1], &i, &c1, BPF_ANY); in run_options()
874 err = bpf_map_update_elem(map_fd[2], &i, &redir_fd, BPF_ANY); in run_options()
883 err = bpf_map_update_elem(map_fd[3], in run_options()
894 err = bpf_map_update_elem(map_fd[4], in run_options()
905 err = bpf_map_update_elem(map_fd[5], in run_options()
917 err = bpf_map_update_elem(map_fd[5], in run_options()
929 err = bpf_map_update_elem(map_fd[5], in run_options()
941 err = bpf_map_update_elem(map_fd[5], in run_options()
953 err = bpf_map_update_elem(map_fd[5], in run_options()
963 bpf_map_update_elem(map_fd[5], in run_options()
[all …]
Dtest_tcp_check_syncookie_user.c130 if (bpf_map_update_elem(results_fd, &key, &value, 0) < 0) { in run_test()
135 if (bpf_map_update_elem(results_fd, &key_gen, &value_gen, 0) < 0) { in run_test()
140 if (bpf_map_update_elem(results_fd, &key_mss, &value_mss, 0) < 0) { in run_test()
/Linux-v5.4/tools/testing/selftests/bpf/progs/
Dtest_attach_probe.c20 bpf_map_update_elem(&results_map, &key, &value, 0); in handle_sys_nanosleep_entry()
29 bpf_map_update_elem(&results_map, &key, &value, 0); in handle_sys_getpid_return()
38 bpf_map_update_elem(&results_map, &key, &value, 0); in handle_uprobe_entry()
47 bpf_map_update_elem(&results_map, &key, &value, 0); in handle_uprobe_return()
Dtest_tcpbpf_kern.c41 bpf_map_update_elem(&global_map, &key, &g, in update_event_map()
46 bpf_map_update_elem(&global_map, &key, &g, in update_event_map()
87 bpf_map_update_elem(&global_map, &key, &g, in bpf_testcb()
107 bpf_map_update_elem(&sockopt_results, &key, &v, in bpf_testcb()
134 bpf_map_update_elem(&global_map, &key, &g, in bpf_testcb()
145 bpf_map_update_elem(&sockopt_results, &key, &v, BPF_ANY); in bpf_testcb()
Dtest_map_in_map.c38 bpf_map_update_elem(map, &key, &value, 0); in xdp_mimtest0()
47 bpf_map_update_elem(map, &key, &value, 0); in xdp_mimtest0()
Dtest_tcp_check_syncookie_kern.c137 bpf_map_update_elem(&results, &key_gen, &cookie, 0); in check_syncookie()
138 bpf_map_update_elem(&results, &key_mss, &mss, 0); in check_syncookie()
144 bpf_map_update_elem(&results, &key, &cookie, 0); in check_syncookie()
Dtest_tc_edt.c45 if (bpf_map_update_elem(&flow_map, &key, &tstamp, BPF_ANY)) in throttle_flow()
58 if (bpf_map_update_elem(&flow_map, &key, &next_tstamp, BPF_EXIST)) in throttle_flow()
/Linux-v5.4/samples/bpf/
Dtest_map_in_map_user.c50 ret = bpf_map_update_elem(PORT_A, &port_key, &magic_result, BPF_ANY); in populate_map()
53 ret = bpf_map_update_elem(PORT_H, &port_key, &magic_result, in populate_map()
57 ret = bpf_map_update_elem(A_OF_PORT_A, &port_key, &PORT_A, BPF_ANY); in populate_map()
61 ret = bpf_map_update_elem(H_OF_PORT_A, &port_key, &PORT_A, BPF_NOEXIST); in populate_map()
65 ret = bpf_map_update_elem(H_OF_PORT_H, &port_key, &PORT_H, BPF_NOEXIST); in populate_map()
Dmap_perf_test_kern.c105 bpf_map_update_elem(&hash_map, &key, &init_val, BPF_ANY); in stress_hmap()
120 bpf_map_update_elem(&percpu_hash_map, &key, &init_val, BPF_ANY); in stress_percpu_hmap()
134 bpf_map_update_elem(&hash_map_alloc, &key, &init_val, BPF_ANY); in stress_hmap_alloc()
148 bpf_map_update_elem(&percpu_hash_map_alloc, &key, &init_val, BPF_ANY); in stress_percpu_hmap_alloc()
196 ret = bpf_map_update_elem(&lru_hash_map, &key, &val, BPF_ANY); in stress_lru_hmap_alloc()
198 ret = bpf_map_update_elem(&nocommon_lru_hash_map, &key, &val, in stress_lru_hmap_alloc()
211 ret = bpf_map_update_elem(nolocal_lru_map, &key, &val, in stress_lru_hmap_alloc()
Dtest_lru_dist.c153 bpf_map_update_elem(lru->map_fd, &node->key, &null_node, BPF_EXIST); in pfect_lru_lookup_or_insert()
161 assert(!bpf_map_update_elem(lru->map_fd, &key, &node, BPF_EXIST)); in pfect_lru_lookup_or_insert()
164 assert(!bpf_map_update_elem(lru->map_fd, &key, &node, BPF_NOEXIST)); in pfect_lru_lookup_or_insert()
290 if (bpf_map_update_elem(lru_map_fd, &key, &value, BPF_NOEXIST)) { in do_test_lru_dist()
360 assert(bpf_map_update_elem(map_fd, &key, value, BPF_NOEXIST) == 0); in test_lru_loss0()
410 assert(!bpf_map_update_elem(map_fd, &key, value, BPF_NOEXIST)); in test_lru_loss1()
438 assert(bpf_map_update_elem(map_fd, &next_ins_key, value, in do_test_parallel_lru_loss()
452 bpf_map_update_elem(map_fd, &next_ins_key, value, in do_test_parallel_lru_loss()
Dibumad_kern.c87 bpf_map_update_elem(&read_count, &class, &zero, BPF_NOEXIST); in on_ib_umad_read_recv()
107 bpf_map_update_elem(&read_count, &class, &zero, BPF_NOEXIST); in on_ib_umad_read_send()
127 bpf_map_update_elem(&write_count, &class, &zero, BPF_NOEXIST); in on_ib_umad_write()
Dtest_current_task_under_cgroup_user.c35 if (bpf_map_update_elem(map_fd[0], &idx, &cg2, BPF_ANY)) { in main()
63 bpf_map_update_elem(map_fd[1], &idx, &remote_pid, BPF_ANY); in main()
Doffwaketime_kern.c72 bpf_map_update_elem(&wokeby, &pid, &woke, BPF_ANY); in waker()
96 bpf_map_update_elem(&counts, &key, &zero, BPF_NOEXIST); in update_counts()
133 bpf_map_update_elem(&start, &pid, &ts, BPF_ANY);
Dtracex6_kern.c41 bpf_map_update_elem(&values, &key, &count, BPF_NOEXIST); in bpf_prog1()
61 bpf_map_update_elem(&values2, &key, &buf, BPF_NOEXIST); in bpf_prog2()
Dspintest_kern.c40 bpf_map_update_elem(&my_map, &v, &v, BPF_ANY); \
41 bpf_map_update_elem(&my_map2, &v, &v, BPF_ANY); \
Dtracex2_kern.c39 bpf_map_update_elem(&my_map, &loc, &init_val, BPF_ANY); in bpf_prog2()
96 bpf_map_update_elem(&my_hist_map, &key, &init_val, BPF_ANY); in bpf_prog3()
/Linux-v5.4/tools/testing/selftests/bpf/prog_tests/
Dl4lb_all.c39 bpf_map_update_elem(map_fd, &key, &value, 0); in test_l4lb()
44 bpf_map_update_elem(map_fd, &ch_key, &real_num, 0); in test_l4lb()
49 bpf_map_update_elem(map_fd, &real_num, &real_def, 0); in test_l4lb()
Dxdp_noinline.c40 bpf_map_update_elem(map_fd, &key, &value, 0); in test_xdp_noinline()
45 bpf_map_update_elem(map_fd, &ch_key, &real_num, 0); in test_xdp_noinline()
50 bpf_map_update_elem(map_fd, &real_num, &real_def, 0); in test_xdp_noinline()
Dxdp.c25 bpf_map_update_elem(map_fd, &key4, &value4, 0); in test_xdp()
26 bpf_map_update_elem(map_fd, &key6, &value6, 0); in test_xdp()
/Linux-v5.4/tools/testing/selftests/bpf/map_tests/
Dsk_storage_map.c193 err = bpf_map_update_elem(map_fd, &sk_fds[i], &value, in insert_close_thread()
292 err = bpf_map_update_elem(map_fd, &sk_fd, &value, 0); in update_thread()
484 err = bpf_map_update_elem(map_fd, &sk_fd, &value, in test_sk_storage_map_basic()
497 err = bpf_map_update_elem(map_fd, &sk_fd, &value, in test_sk_storage_map_basic()
510 err = bpf_map_update_elem(map_fd, &sk_fd, &value, BPF_EXIST); in test_sk_storage_map_basic()
522 err = bpf_map_update_elem(map_fd, &sk_fd, &value, in test_sk_storage_map_basic()
527 err = bpf_map_update_elem(map_fd, &sk_fd, &value, BPF_NOEXIST); in test_sk_storage_map_basic()
540 err = bpf_map_update_elem(map_fd, &sk_fd, &value, 0); in test_sk_storage_map_basic()
/Linux-v5.4/tools/perf/tests/
Dbpf-script-test-relocation.c17 static void *(*bpf_map_update_elem)(void *map, void *key, void *value, int flags) = variable
47 bpf_map_update_elem(&this_is_a_global_val, &key, &value, 0); in bpf_func__sys_write()
Dbpf-script-example.c17 static void *(*bpf_map_update_elem)(void *map, void *key, void *value, int flags) = variable
45 bpf_map_update_elem(&flip_table, &ind, &new_flag, BPF_ANY); in bpf_func__SyS_epoll_pwait()

1234