Home
last modified time | relevance | path

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

/Linux-v4.19/tools/testing/selftests/bpf/
Dtest_lru_map.c123 assert(!bpf_map_update_elem(lru_map_fd, &key, value, BPF_NOEXIST)); in test_lru_sanity0()
125 BPF_NOEXIST)); in test_lru_sanity0()
128 assert(bpf_map_update_elem(lru_map_fd, &key, value, BPF_NOEXIST) == -1 in test_lru_sanity0()
147 assert(!bpf_map_update_elem(lru_map_fd, &key, value, BPF_NOEXIST)); in test_lru_sanity0()
164 assert(!bpf_map_update_elem(lru_map_fd, &key, value, BPF_NOEXIST)); in test_lru_sanity0()
166 BPF_NOEXIST)); in test_lru_sanity0()
219 BPF_NOEXIST)); in test_lru_sanity1()
226 BPF_NOEXIST)); in test_lru_sanity1()
237 BPF_NOEXIST)); in test_lru_sanity1()
239 BPF_NOEXIST)); in test_lru_sanity1()
[all …]
Dtest_maps.c64 assert(bpf_map_update_elem(fd, &key, &value, BPF_NOEXIST) == -1 && in test_hashmap()
85 assert(bpf_map_update_elem(fd, &key, &value, BPF_NOEXIST) == 0); in test_hashmap()
91 assert(bpf_map_update_elem(fd, &key, &value, BPF_NOEXIST) == -1 && in test_hashmap()
100 assert(bpf_map_update_elem(fd, &key, &value, BPF_NOEXIST) == -1 && in test_hashmap()
180 assert(bpf_map_update_elem(fd, &key, value, BPF_NOEXIST) == -1 && in test_hashmap_percpu()
206 assert(bpf_map_update_elem(fd, &key, value, BPF_NOEXIST) == 0); in test_hashmap_percpu()
213 assert(bpf_map_update_elem(fd, &key, value, BPF_NOEXIST) == -1 && in test_hashmap_percpu()
275 assert(bpf_map_update_elem(fd, &key, &value, BPF_NOEXIST) == 0); in test_hashmap_walk()
326 assert(bpf_map_update_elem(fd, &key, &value, BPF_NOEXIST) == -1 && in test_arraymap()
384 assert(bpf_map_update_elem(fd, &key, values, BPF_NOEXIST) == -1 && in test_arraymap_percpu()
[all …]
Dtest_sockmap_kern.h148 BPF_NOEXIST); in bpf_sockmap()
151 BPF_NOEXIST); in bpf_sockmap()
165 BPF_NOEXIST); in bpf_sockmap()
168 BPF_NOEXIST); in bpf_sockmap()
Dtest_select_reuseport.c574 BPF_NOEXIST); in prepare_sk_fds()
/Linux-v4.19/samples/bpf/
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()
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()
Dtest_lru_dist.c167 assert(!bpf_map_update_elem(lru->map_fd, &key, &node, BPF_NOEXIST)); in pfect_lru_lookup_or_insert()
293 if (bpf_map_update_elem(lru_map_fd, &key, &value, BPF_NOEXIST)) { in do_test_lru_dist()
363 assert(bpf_map_update_elem(map_fd, &key, value, BPF_NOEXIST) == 0); in test_lru_loss0()
413 assert(!bpf_map_update_elem(map_fd, &key, value, BPF_NOEXIST)); in test_lru_loss1()
442 BPF_NOEXIST) == 0); in do_test_parallel_lru_loss()
456 BPF_NOEXIST); in do_test_parallel_lru_loss()
Dsampleip_kern.c34 bpf_map_update_elem(&ip_map, &ip, &init_val, BPF_NOEXIST); in do_sample()
Dsyscall_tp_kern.c47 bpf_map_update_elem(map, &key, &init_val, BPF_NOEXIST); in count()
Dtrace_event_kern.c75 bpf_map_update_elem(&counts, &key, &one, BPF_NOEXIST); in bpf_prog1()
Doffwaketime_kern.c96 bpf_map_update_elem(&counts, &key, &zero, BPF_NOEXIST); in update_counts()
Dxdp_tx_iptunnel_user.c251 if (bpf_map_update_elem(map_fd[1], &vip, &tnl, BPF_NOEXIST)) { in main()
Dmap_perf_test_user.c111 ret = bpf_map_update_elem(fd, &key, &val, BPF_NOEXIST); in pre_test_lru_hash_lookup()
/Linux-v4.19/kernel/bpf/
Dxskmap.c173 if (unlikely(map_flags == BPF_NOEXIST)) in xsk_map_update_elem()
Dreuseport_array.c213 if (osk && map_flags == BPF_NOEXIST) in reuseport_array_update_check()
Darraymap.c265 if (unlikely(map_flags == BPF_NOEXIST)) in array_map_update_elem()
296 if (unlikely(map_flags == BPF_NOEXIST)) in bpf_percpu_array_update()
Dcpumap.c445 if (unlikely(map_flags == BPF_NOEXIST)) in cpu_map_update_elem()
Ddevmap.c446 if (unlikely(map_flags == BPF_NOEXIST)) in dev_map_update_elem()
Dsockmap.c2013 if (osock && flags == BPF_NOEXIST) { in sock_map_ctx_update_elem()
2421 if (l_old && map_flags == BPF_NOEXIST) { in sock_hash_ctx_update_elem()
Dhashtab.c799 if (l_old && map_flags == BPF_NOEXIST) in check_flags()
/Linux-v4.19/tools/include/uapi/linux/
Dbpf.h239 #define BPF_NOEXIST 1 /* create new element if it didn't exist */ macro
/Linux-v4.19/include/uapi/linux/
Dbpf.h239 #define BPF_NOEXIST 1 /* create new element if it didn't exist */ macro
/Linux-v4.19/drivers/net/netdevsim/
Dbpf.c408 if (idx >= 0 && flags == BPF_NOEXIST) { in nsim_map_update_elem()
/Linux-v4.19/tools/bpf/bpftool/
Dmap.c466 *flags = BPF_NOEXIST; in parse_elem()