Home
last modified time | relevance | path

Searched refs:BPF_NOEXIST (Results 1 – 25 of 80) sorted by relevance

1234

/linux/tools/testing/selftests/bpf/
H A Dtest_lru_map.c186 assert(!bpf_map_update_elem(lru_map_fd, &key, value, BPF_NOEXIST)); in test_lru_sanity0()
188 BPF_NOEXIST)); in test_lru_sanity0()
191 assert(bpf_map_update_elem(lru_map_fd, &key, value, BPF_NOEXIST) == -EEXIST); in test_lru_sanity0()
206 assert(!bpf_map_update_elem(lru_map_fd, &key, value, BPF_NOEXIST)); in test_lru_sanity0()
222 assert(!bpf_map_update_elem(lru_map_fd, &key, value, BPF_NOEXIST)); in test_lru_sanity0()
224 BPF_NOEXIST)); in test_lru_sanity0()
285 BPF_NOEXIST)); in test_lru_sanity1()
292 BPF_NOEXIST)); in test_lru_sanity1()
304 BPF_NOEXIST)); in test_lru_sanity1()
306 BPF_NOEXIST)); in test_lru_sanity1()
[all …]
H A Dtest_maps.c51 assert(bpf_map_update_elem(fd, &key, &value, BPF_NOEXIST) < 0 && in test_hashmap()
79 assert(bpf_map_update_elem(fd, &key, &value, BPF_NOEXIST) == 0); in test_hashmap()
85 assert(bpf_map_update_elem(fd, &key, &value, BPF_NOEXIST) < 0 && in test_hashmap()
94 assert(bpf_map_update_elem(fd, &key, &value, BPF_NOEXIST) < 0 && in test_hashmap()
179 assert(bpf_map_update_elem(fd, &key, value, BPF_NOEXIST) == 0); in test_hashmap_percpu()
183 assert(bpf_map_update_elem(fd, &key, value, BPF_NOEXIST) < 0 && in test_hashmap_percpu()
209 assert(bpf_map_update_elem(fd, &key, value, BPF_NOEXIST) == 0); in test_hashmap_percpu()
216 assert(bpf_map_update_elem(fd, &key, value, BPF_NOEXIST) < 0 && in test_hashmap_percpu()
287 ret = map_update_retriable(fd, &key, value, BPF_NOEXIST, in helper_fill_hashmap()
385 assert(bpf_map_update_elem(fd, &key, &value, BPF_NOEXIST) < 0 && in test_arraymap()
[all …]
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dsockmap_listen.c42 err = bpf_map_update_elem(mapfd, &key, &value, BPF_NOEXIST); in test_insert_invalid()
47 err = bpf_map_update_elem(mapfd, &key, &value, BPF_NOEXIST); in test_insert_invalid()
65 err = bpf_map_update_elem(mapfd, &key, &value, BPF_NOEXIST); in test_insert_opened()
92 err = bpf_map_update_elem(mapfd, &key, &value, BPF_NOEXIST); in test_insert_bound()
116 xbpf_map_update_elem(mapfd, &key, &value, BPF_NOEXIST); in test_insert()
133 xbpf_map_update_elem(mapfd, &key, &value, BPF_NOEXIST); in test_delete_after_insert()
151 xbpf_map_update_elem(mapfd, &key, &value, BPF_NOEXIST); in test_delete_after_close()
176 xbpf_map_update_elem(mapfd, &key, &value, BPF_NOEXIST); in test_lookup_after_insert()
204 xbpf_map_update_elem(mapfd, &key, &value, BPF_NOEXIST); in test_lookup_after_delete()
234 xbpf_map_update_elem(mapfd, &key, &value32, BPF_NOEXIST); in test_lookup_32_bit_value()
[all …]
H A Dsockmap_strp.c118 err = bpf_map_update_elem(map, &zero, &p0, BPF_NOEXIST); in test_sockmap_strp_dispatch_pkt()
122 err = bpf_map_update_elem(map, &one, &p1, BPF_NOEXIST); in test_sockmap_strp_dispatch_pkt()
185 err = bpf_map_update_elem(map, &zero, &p, BPF_NOEXIST); in test_sockmap_strp_multiple_pkt()
246 err = bpf_map_update_elem(map, &zero, &p, BPF_NOEXIST); in test_sockmap_strp_partial_read()
315 err = bpf_map_update_elem(map, &zero, &p, BPF_NOEXIST); in test_sockmap_strp_pass()
389 err = bpf_map_update_elem(map, &zero, &p0, BPF_NOEXIST); in test_sockmap_strp_verdict()
393 err = bpf_map_update_elem(map, &one, &p1, BPF_NOEXIST); in test_sockmap_strp_verdict()
H A Dsockmap_helpers.h76 err = xbpf_map_update_elem(mapfd, &u32(0), &u64(fd1), BPF_NOEXIST); in add_to_sockmap()
80 return xbpf_map_update_elem(mapfd, &u32(1), &u64(fd2), BPF_NOEXIST); in add_to_sockmap()
H A Dsockmap_ktls.c
H A Dtask_local_storage.c290 err = bpf_map_update_elem(map_fd, &parent_task_fd, &value, BPF_NOEXIST); in test_uptr_basic()
373 err = bpf_map_update_elem(map_fd, &parent_task_fd, &value, BPF_NOEXIST); in test_uptr_basic()
449 err = bpf_map_update_elem(map_fd, &task_fd, &value, BPF_NOEXIST); in test_uptr_update_failure()
450 if (!ASSERT_OK(err, "update_elem(udata, BPF_NOEXIST)")) in test_uptr_update_failure()
454 err = bpf_map_update_elem(map_fd, &task_fd, &value, BPF_NOEXIST); in test_uptr_update_failure()
455 if (!ASSERT_ERR(err, "update_elem(udata2, BPF_NOEXIST)")) in test_uptr_update_failure()
H A Dsockmap_basic.c113 err = bpf_map_update_elem(map, &zero, &s, BPF_NOEXIST); in test_sockmap_create_update_free()
135 if (xbpf_map_update_elem(map, &zero, &c, BPF_NOEXIST)) in test_sockmap_vsock_delete_on_close()
145 err = bpf_map_update_elem(map, &zero, &c, BPF_NOEXIST); in test_sockmap_vsock_delete_on_close()
286 err = bpf_map_update_elem(src_fd, &i, &sock_fd[i], BPF_NOEXIST); in test_sockmap_copy()
473 err = bpf_map_update_elem(map, &zero, &c1, BPF_NOEXIST); in test_sockmap_skb_verdict_shutdown()
540 err = bpf_map_update_elem(map, &zero, &c1, BPF_NOEXIST); in do_test_sockmap_skb_verdict_fionread()
594 err = bpf_map_update_elem(map, &zero, &c1, BPF_NOEXIST); in test_sockmap_skb_verdict_change_tail()
646 err = bpf_map_update_elem(map, &zero, &c1, BPF_NOEXIST); in test_sockmap_msg_verdict_pop_data()
677 err = bpf_map_update_elem(map, &zero, &c1, BPF_NOEXIST); in test_sockmap_skb_verdict_peek_helper()
1347 err = bpf_map_update_elem(map, &zero, &c1, BPF_NOEXIST); in test_sockmap_no_verdict_fionread()
H A Dlookup_and_delete.c19 err = bpf_map_update_elem(map_fd, &key, &value, BPF_NOEXIST); in fill_values()
36 err = bpf_map_update_elem(map_fd, &key, value, BPF_NOEXIST); in fill_values_percpu()
/linux/samples/bpf/
H 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()
H A Dtest_map_in_map_user.c57 BPF_NOEXIST); in populate_map()
64 ret = bpf_map_update_elem(H_OF_PORT_A, &port_key, &PORT_A, BPF_NOEXIST); in populate_map()
68 ret = bpf_map_update_elem(H_OF_PORT_H, &port_key, &PORT_H, BPF_NOEXIST); in populate_map()
H A Dtest_lru_dist.c158 assert(!bpf_map_update_elem(lru->map_fd, &key, &node, BPF_NOEXIST)); in pfect_lru_lookup_or_insert()
287 if (bpf_map_update_elem(lru_map_fd, &key, &value, BPF_NOEXIST)) { in do_test_lru_dist()
357 assert(bpf_map_update_elem(map_fd, &key, value, BPF_NOEXIST) == 0); in test_lru_loss0()
407 assert(!bpf_map_update_elem(map_fd, &key, value, BPF_NOEXIST)); in test_lru_loss1()
436 BPF_NOEXIST) == 0); in do_test_parallel_lru_loss()
450 BPF_NOEXIST); in do_test_parallel_lru_loss()
H A Dtracex6.bpf.c44 bpf_map_update_elem(&values, &key, &count, BPF_NOEXIST); in bpf_prog1()
75 bpf_map_update_elem(&values2, &key, &buf, BPF_NOEXIST); in BPF_KPROBE()
H A Dsampleip_kern.c34 bpf_map_update_elem(&ip_map, &ip, &init_val, BPF_NOEXIST); in do_sample()
/linux/tools/testing/selftests/bpf/progs/
H A Dtest_map_ops.c46 err = bpf_map_update_elem(&hash_map, &key, &val, BPF_NOEXIST); in map_update()
126 const u64 flags = BPF_NOEXIST; in map_for_each_fail()
H A Dtask_work.c62 err = bpf_map_update_elem(&hmap, &key, &empty_work, BPF_NOEXIST); in oncpu_hash_map()
98 err = bpf_map_update_elem(&lrumap, &key, &empty_work, BPF_NOEXIST); in oncpu_lru_map()
H A Dtest_sockmap_kern.h148 BPF_NOEXIST); in bpf_write_pass()
151 BPF_NOEXIST); in bpf_write_pass()
163 BPF_NOEXIST); in bpf_prog3()
166 BPF_NOEXIST); in bpf_prog3()
H A Dcgroup_hierarchical_stats.c54 &pcpu_init, BPF_NOEXIST); in create_percpu_attach_counter()
62 &init, BPF_NOEXIST); in create_attach_counter()
H A Dtest_lookup_and_delete.c21 bpf_map_update_elem(&hash_map, &set_key, &set_value, BPF_NOEXIST); in bpf_lookup_and_delete_test()
H A Dtest_map_init.c28 bpf_map_update_elem(&hashmap1, &inKey, &inValue, BPF_NOEXIST); in sysenter_getpgid()
H A Dmptcp_sockmap.c33 helper_ret = bpf_sock_map_update(skops, &sock_map, &sk_index, BPF_NOEXIST); in mptcp_sockmap_inject()
H A Dtask_work_stress.c49 bpf_map_update_elem(&hmap, &key, &empty_work, BPF_NOEXIST); in schedule_task_work()
/linux/tools/testing/selftests/bpf/map_tests/
H A Dlpm_trie_map_basic_ops.c823 err = bpf_map_update_elem(fd, &key, &value, BPF_NOEXIST | BPF_EXIST); in test_lpm_trie_update_flags()
837 err = bpf_map_update_elem(fd, &key, &value, BPF_NOEXIST); in test_lpm_trie_update_flags()
845 err = bpf_map_update_elem(fd, &key, &value, BPF_NOEXIST); in test_lpm_trie_update_flags()
876 err = bpf_map_update_elem(fd, &key, &value, BPF_NOEXIST); in test_lpm_trie_update_flags()
887 err = bpf_map_update_elem(fd, &key, &value, BPF_NOEXIST); in test_lpm_trie_update_flags()
929 err = bpf_map_update_elem(fd, &key, &value, BPF_NOEXIST); in test_lpm_trie_update_full_map()
940 err = bpf_map_update_elem(fd, &key, &value, BPF_NOEXIST); in test_lpm_trie_update_full_map()
951 err = bpf_map_update_elem(fd, &key, &value, BPF_NOEXIST); in test_lpm_trie_update_full_map()
1018 flags = i % 2 ? BPF_NOEXIST : 0; in test_lpm_trie_iterate_strs()
1033 err = bpf_map_update_elem(fd, &key, &value, BPF_NOEXIST); in test_lpm_trie_iterate_strs()
[all …]
H A Dsk_storage_map.c190 BPF_NOEXIST); in insert_close_thread()
481 BPF_NOEXIST | BPF_F_LOCK); in test_sk_storage_map_basic()
522 BPF_NOEXIST | BPF_F_LOCK); in test_sk_storage_map_basic()
526 err = bpf_map_update_elem(map_fd, &sk_fd, &value, BPF_NOEXIST); in test_sk_storage_map_basic()
/linux/tools/perf/util/bpf_skel/
H A Dlock_contention.bpf.c343 if (bpf_map_update_elem(&task_data, &pid, &data, BPF_NOEXIST) == -E2BIG) in get_lock_owner()
483 if (bpf_map_update_elem(&tstamp, &pid, &zero, BPF_NOEXIST) < 0) { in get_owner_stack_id()
508 bpf_map_update_elem(&owner_stacks, stacktrace, &new_id, BPF_NOEXIST); in update_owner_stat()
579 bpf_map_update_elem(&owner_stat, &key, &first, BPF_NOEXIST); in contention_begin()
883 err = bpf_map_update_elem(&lock_stat, &key, &first, BPF_NOEXIST); in collect_zone_lock()
1048 bpf_map_update_elem(&slab_caches, &s, &d, BPF_NOEXIST);

1234