Home
last modified time | relevance | path

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

1234567

/linux/tools/testing/selftests/bpf/
A Dtest_lru_map.c288 assert(!bpf_map_update_elem(lru_map_fd, &key, value, in test_lru_sanity1()
306 assert(!bpf_map_update_elem(lru_map_fd, &key, value, in test_lru_sanity1()
365 assert(!bpf_map_update_elem(lru_map_fd, &key, value, in test_lru_sanity2()
381 assert(!bpf_map_update_elem(lru_map_fd, &key, value, in test_lru_sanity2()
385 assert(bpf_map_update_elem(lru_map_fd, &key, value, in test_lru_sanity2()
397 assert(!bpf_map_update_elem(lru_map_fd, &key, value, in test_lru_sanity2()
413 assert(!bpf_map_update_elem(lru_map_fd, &key, value, in test_lru_sanity2()
419 assert(!bpf_map_update_elem(lru_map_fd, &key, value, in test_lru_sanity2()
472 assert(!bpf_map_update_elem(lru_map_fd, &key, value, in test_lru_sanity3()
489 assert(!bpf_map_update_elem(lru_map_fd, &key, value, in test_lru_sanity3()
[all …]
A Dtest_maps.c61 assert(bpf_map_update_elem(fd, &key, &value, -1) < 0 && in test_hashmap()
194 assert(bpf_map_update_elem(fd, &key, value, -1) < 0 && in test_hashmap_percpu()
575 assert(bpf_map_update_elem(fd, NULL, &val, 0) < 0 && in test_queuemap()
633 assert(bpf_map_update_elem(fd, NULL, &val, 0) < 0 && in test_stackmap()
766 err = bpf_map_update_elem(fd, &i, &udp, BPF_ANY); in test_sockmap()
1028 err = bpf_map_update_elem(fd, &i, &sfd[i], BPF_ANY); in test_sockmap()
1091 bpf_map_update_elem(map_fd_tx, &i, in test_sockmap()
1093 bpf_map_update_elem(map_fd_rx, &i, in test_sockmap()
1212 err = bpf_map_update_elem(mim_fd, &pos, &fd, 0); in test_map_in_map()
1229 err = bpf_map_update_elem(mim_fd, &pos, &fd, 0); in test_map_in_map()
[all …]
A 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()
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()
469 assert(bpf_map_update_elem(map_fd, key, &value, 0) == 0); in test_lpm_delete()
558 assert(bpf_map_update_elem(map_fd, key_p, &value, 0) == 0); in test_lpm_get_next_key()
577 assert(bpf_map_update_elem(map_fd, key_p, &value, 0) == 0); in test_lpm_get_next_key()
596 assert(bpf_map_update_elem(map_fd, key_p, &value, 0) == 0); in test_lpm_get_next_key()
620 assert(bpf_map_update_elem(map_fd, key_p, &value, 0) == 0); in test_lpm_get_next_key()
[all …]
A Dtest_sockmap.c1035 err = bpf_map_update_elem(map_fd[3], in run_options()
1046 err = bpf_map_update_elem(map_fd[4], in run_options()
1057 err = bpf_map_update_elem(map_fd[5], in run_options()
1069 err = bpf_map_update_elem(map_fd[5], in run_options()
1081 err = bpf_map_update_elem(map_fd[5], in run_options()
1093 err = bpf_map_update_elem(map_fd[5], in run_options()
1105 err = bpf_map_update_elem(map_fd[5], in run_options()
1115 bpf_map_update_elem(map_fd[5], in run_options()
1121 err = bpf_map_update_elem(map_fd[5], in run_options()
1131 bpf_map_update_elem(map_fd[5], in run_options()
[all …]
/linux/tools/testing/selftests/bpf/prog_tests/
A Dbtf_map_in_map.c48 bpf_map_update_elem(outer_arr_fd, &key, &map1_fd, 0); in test_lookup_update()
49 bpf_map_update_elem(outer_hash_fd, &key, &map2_fd, 0); in test_lookup_update()
50 bpf_map_update_elem(outer_arr_dyn_fd, &key, &map3_fd, 0); in test_lookup_update()
61 bpf_map_update_elem(outer_arr_fd, &key, &map2_fd, 0); in test_lookup_update()
62 bpf_map_update_elem(outer_hash_fd, &key, &map1_fd, 0); in test_lookup_update()
63 bpf_map_update_elem(outer_arr_dyn_fd, &key, &map4_fd, 0); in test_lookup_update()
74 bpf_map_update_elem(outer_arr_dyn_fd, &key, &map5_fd, 0); in test_lookup_update()
82 err = bpf_map_update_elem(outer_hash_fd, &key, &val, 0); in test_lookup_update()
87 err = bpf_map_update_elem(outer_arr_fd, &key, &val, 0); in test_lookup_update()
93 err = bpf_map_update_elem(outer_arr_dyn_fd, &key, &val, 0); in test_lookup_update()
[all …]
A Dbloom_filter_map.c39 err = bpf_map_update_elem(fd, NULL, &value, -1); in test_fail_cases()
42 err = bpf_map_update_elem(fd, NULL, &value, BPF_EXIST); in test_fail_cases()
45 err = bpf_map_update_elem(fd, NULL, &value, BPF_F_LOCK); in test_fail_cases()
48 err = bpf_map_update_elem(fd, NULL, &value, BPF_NOEXIST); in test_fail_cases()
51 err = bpf_map_update_elem(fd, NULL, &value, 10000); in test_fail_cases()
69 err = bpf_map_update_elem(fd, NULL, &value, 0); in test_success_cases()
109 err = bpf_map_update_elem(inner_map_fd, NULL, rand_vals + i, BPF_ANY); in test_inner_map()
116 err = bpf_map_update_elem(outer_map_fd, &key, &inner_map_fd, BPF_ANY); in test_inner_map()
168 err = bpf_map_update_elem(random_data_fd, &i, &val, BPF_ANY); in setup_progs()
172 err = bpf_map_update_elem(bloom_fd, NULL, &val, BPF_ANY); in setup_progs()
A Dtailcalls.c51 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_1()
83 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_1()
105 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_1()
189 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_2()
261 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_count()
367 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_4()
373 err = bpf_map_update_elem(data_fd, &zero, &i, BPF_ANY); in test_tailcall_4()
384 err = bpf_map_update_elem(data_fd, &zero, &i, BPF_ANY); in test_tailcall_4()
455 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_5()
615 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_bpf2bpf_2()
[all …]
A Dfor_each.c27 err = bpf_map_update_elem(hashmap_fd, &key, &val, BPF_ANY); in test_hash_map()
41 err = bpf_map_update_elem(percpu_map_fd, &key, percpu_valbuf, BPF_ANY); in test_hash_map()
91 err = bpf_map_update_elem(arraymap_fd, &key, &val, BPF_ANY); in test_array_map()
105 err = bpf_map_update_elem(percpu_map_fd, &key, percpu_valbuf, BPF_ANY); in test_array_map()
A Dxdp_noinline.c38 bpf_map_update_elem(bpf_map__fd(skel->maps.vip_map), &key, &value, 0); in test_xdp_noinline()
39 bpf_map_update_elem(bpf_map__fd(skel->maps.ch_rings), &ch_key, &real_num, 0); in test_xdp_noinline()
40 bpf_map_update_elem(bpf_map__fd(skel->maps.reals), &real_num, &real_def, 0); in test_xdp_noinline()
A Dl4lb_all.c40 bpf_map_update_elem(map_fd, &key, &value, 0); in test_l4lb()
45 bpf_map_update_elem(map_fd, &ch_key, &real_num, 0); in test_l4lb()
50 bpf_map_update_elem(map_fd, &real_num, &real_def, 0); in test_l4lb()
/linux/tools/testing/selftests/bpf/progs/
A Dtimer.c103 bpf_map_update_elem(map, &lru_key, &init, 0); in timer_cb1()
135 bpf_map_update_elem(&lru, &lru_key, &init, 0); in BPF_PROG()
256 bpf_map_update_elem(&hmap, &key, &init, 0); in BPF_PROG()
261 bpf_map_update_elem(&hmap, &key, &init, 0); in BPF_PROG()
263 bpf_map_update_elem(&hmap_malloc, &key_malloc, &init, 0); in BPF_PROG()
268 bpf_map_update_elem(&hmap_malloc, &key_malloc, &init, 0); in BPF_PROG()
274 bpf_map_update_elem(&hmap, &key, &init, 0); in BPF_PROG()
279 bpf_map_update_elem(&hmap, &key, &init, 0); in BPF_PROG()
286 bpf_map_update_elem(&hmap_malloc, &key_malloc, &init, 0); in BPF_PROG()
291 bpf_map_update_elem(&hmap_malloc, &key_malloc, &init, 0); in BPF_PROG()
A Dtest_mmap.c36 bpf_map_update_elem(&data_map, &two, (const void *)&in_val, 0); in test_mmap()
42 bpf_map_update_elem(&data_map, &one, &val, 0); in test_mmap()
47 bpf_map_update_elem(&data_map, &far, &val, 0); in test_mmap()
A Dlinked_maps1.c52 bpf_map_update_elem(&map1, &key_struct, &val_struct, 0); in BPF_PROG()
53 bpf_map_update_elem(&map2, &key, &val, 0); in BPF_PROG()
54 bpf_map_update_elem(&map_weak, &key, &val, 0); in BPF_PROG()
A Dlinked_maps2.c46 bpf_map_update_elem(&map1, &key_struct, &val_struct, 0); in BPF_PROG()
47 bpf_map_update_elem(&map2, &key, &val, 0); in BPF_PROG()
48 bpf_map_update_elem(&map_weak, &key, &val, 0); in BPF_PROG()
A Dtest_btf_map_in_map.c133 bpf_map_update_elem(inner_map, &key, &val, 0); in handle__sys_enter()
139 bpf_map_update_elem(inner_map, &key, &val, 0); in handle__sys_enter()
145 bpf_map_update_elem(inner_map, &key, &val, 0); in handle__sys_enter()
A Dtest_map_in_map.c36 bpf_map_update_elem(map, &key, &value, 0); in xdp_mimtest0()
45 bpf_map_update_elem(map, &key, &value, 0); in xdp_mimtest0()
A Dtest_sockmap_update.c38 if (bpf_map_update_elem(&dst_sock_map, &key, sk, 0)) in copy_sock_map()
41 if (bpf_map_update_elem(&dst_sock_hash, &key, sk, 0)) in copy_sock_map()
/linux/samples/bpf/
A Dmap_perf_test_kern.c112 bpf_map_update_elem(&hash_map, &key, &init_val, BPF_ANY); in SYSCALL()
127 bpf_map_update_elem(&percpu_hash_map, &key, &init_val, BPF_ANY); in SYSCALL()
141 bpf_map_update_elem(&hash_map_alloc, &key, &init_val, BPF_ANY); in SYSCALL()
155 bpf_map_update_elem(&percpu_hash_map_alloc, &key, &init_val, BPF_ANY); in SYSCALL()
204 ret = bpf_map_update_elem(&lru_hash_map, &key, &val, BPF_ANY); in SYSCALL()
206 ret = bpf_map_update_elem(&nocommon_lru_hash_map, &key, &val, in SYSCALL()
219 ret = bpf_map_update_elem(nolocal_lru_map, &key, &val, in SYSCALL()
A Dtest_map_in_map_user.c52 ret = bpf_map_update_elem(PORT_A, &port_key, &magic_result, BPF_ANY); in populate_map()
55 ret = bpf_map_update_elem(PORT_H, &port_key, &magic_result, in populate_map()
59 ret = bpf_map_update_elem(A_OF_PORT_A, &port_key, &PORT_A, BPF_ANY); in populate_map()
63 ret = bpf_map_update_elem(H_OF_PORT_A, &port_key, &PORT_A, BPF_NOEXIST); in populate_map()
67 ret = bpf_map_update_elem(H_OF_PORT_H, &port_key, &PORT_H, BPF_NOEXIST); in populate_map()
A 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()
A 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()
A Dxdp_redirect_cpu_user.c98 ret = bpf_map_update_elem(map_fd, &cpu, value, 0); in create_cpu_entry()
107 ret = bpf_map_update_elem(avail_fd, &avail_idx, &cpu, 0); in create_cpu_entry()
122 ret = bpf_map_update_elem(count_fd, &key, in create_cpu_entry()
147 ret = bpf_map_update_elem(avail_fd, &i, in mark_cpus_unavailable()
231 err = bpf_map_update_elem(redir_map_fd, &key, &ifindex_out, 0); in set_cpumap_prog()
290 err = bpf_map_update_elem(bpf_map__fd(skel->maps.tx_port), &key, &val, 0); in set_cpumap_prog()
/linux/tools/testing/selftests/bpf/map_tests/
A 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/tools/perf/tests/
A 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()
A 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()

Completed in 181 milliseconds

1234567