Symbol: BPF_EXIST
drivers/net/netdevsim/bpf.c
424
if (idx < 0 && flags == BPF_EXIST) {
kernel/bpf/arraymap.c
368
if (unlikely((map_flags & ~BPF_F_LOCK) > BPF_EXIST))
kernel/bpf/bpf_local_storage.c
469
if (!old_sdata && (map_flags & ~BPF_F_LOCK) == BPF_EXIST)
kernel/bpf/bpf_local_storage.c
559
if (unlikely((map_flags & ~BPF_F_LOCK) > BPF_EXIST) ||
kernel/bpf/cpumap.c
592
if (unlikely(map_flags > BPF_EXIST))
kernel/bpf/devmap.c
1011
if (unlikely(map_flags > BPF_EXIST || !val.ifindex))
kernel/bpf/devmap.c
957
if (unlikely(map_flags > BPF_EXIST))
kernel/bpf/hashtab.c
1166
if (!l_old && (map_flags & ~BPF_F_LOCK) == BPF_EXIST)
kernel/bpf/hashtab.c
1185
if (unlikely((map_flags & ~BPF_F_LOCK) > BPF_EXIST))
kernel/bpf/hashtab.c
1292
if (unlikely(map_flags > BPF_EXIST))
kernel/bpf/hashtab.c
1349
if (unlikely(!onallcpus && map_flags > BPF_EXIST))
kernel/bpf/hashtab.c
1449
if (map_flags != BPF_EXIST) {
kernel/bpf/hashtab.c
3039
if (unlikely((map_flags & ~BPF_F_LOCK) > BPF_EXIST))
kernel/bpf/hashtab.c
3050
if (map_flags & BPF_EXIST)
kernel/bpf/local_storage.c
150
if (unlikely(flags & ~(BPF_F_LOCK | BPF_EXIST)))
kernel/bpf/local_storage.c
225
if ((u32)map_flags & ~(BPF_ANY | BPF_EXIST | BPF_F_CPU | BPF_F_ALL_CPUS))
kernel/bpf/lpm_trie.c
313
if (flags == BPF_EXIST)
kernel/bpf/lpm_trie.c
335
if (unlikely(flags > BPF_EXIST))
kernel/bpf/offload.c
595
if (unlikely(flags > BPF_EXIST))
kernel/bpf/queue_stack_maps.c
193
bool replace = (flags & BPF_EXIST);
kernel/bpf/queue_stack_maps.c
196
if (flags & BPF_NOEXIST || flags > BPF_EXIST)
kernel/bpf/reuseport_array.c
197
if (!osk && map_flags == BPF_EXIST)
kernel/bpf/reuseport_array.c
243
if (map_flags > BPF_EXIST)
net/core/sock_map.c
1005
if (unlikely(flags > BPF_EXIST))
net/core/sock_map.c
1027
} else if (!elem && flags == BPF_EXIST) {
net/core/sock_map.c
480
if (unlikely(flags > BPF_EXIST))
net/core/sock_map.c
501
} else if (!osk && flags == BPF_EXIST) {
net/xdp/xskmap.c
172
if (unlikely(map_flags > BPF_EXIST))
net/xdp/xskmap.c
207
} else if (!old_xs && map_flags == BPF_EXIST) {
samples/bpf/test_lru_dist.c
147
bpf_map_update_elem(lru->map_fd, &node->key, &null_node, BPF_EXIST);
samples/bpf/test_lru_dist.c
155
assert(!bpf_map_update_elem(lru->map_fd, &key, &node, BPF_EXIST));
tools/bpf/bpftool/map.c
440
*flags = BPF_EXIST;
tools/perf/util/bpf_lock_contention.c
490
bpf_map_update_elem(map_fd, &stat_key, &stat_data, BPF_EXIST);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
1037
flags = i % 2 ? 0 : BPF_EXIST;
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
823
err = bpf_map_update_elem(fd, &key, &value, BPF_NOEXIST | BPF_EXIST);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
830
err = bpf_map_update_elem(fd, &key, &value, BPF_EXIST);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
850
err = bpf_map_update_elem(fd, &key, &value, BPF_EXIST);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
872
err = bpf_map_update_elem(fd, &key, &value, BPF_EXIST);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
911
err = bpf_map_update_elem(fd, &key, &value, BPF_EXIST);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
969
err = bpf_map_update_elem(fd, &key, &value, BPF_EXIST);
tools/testing/selftests/bpf/map_tests/sk_storage_map.c
495
BPF_EXIST | BPF_F_LOCK);
tools/testing/selftests/bpf/map_tests/sk_storage_map.c
508
err = bpf_map_update_elem(map_fd, &sk_fd, &value, BPF_EXIST);
tools/testing/selftests/bpf/prog_tests/bloom_filter_map.c
53
err = bpf_map_update_elem(fd, NULL, &value, BPF_EXIST);
tools/testing/selftests/bpf/prog_tests/fd_htab_lookup.c
87
err = bpf_map_update_elem(ctx->fd, &key, &inner_fd, BPF_EXIST);
tools/testing/selftests/bpf/prog_tests/htab_reuse.c
144
BPF_F_LOCK | BPF_EXIST);
tools/testing/selftests/bpf/prog_tests/map_in_map.c
167
err = bpf_map_update_elem(outer_fd, &key, &inner_fd, BPF_EXIST);
tools/testing/selftests/bpf/prog_tests/sockmap_listen.c
1102
err = xbpf_map_update_elem(sock_map, &key, &value, BPF_EXIST);
tools/testing/selftests/bpf/prog_tests/sockmap_listen.c
266
xbpf_map_update_elem(mapfd, &key, &value, BPF_EXIST);
tools/testing/selftests/bpf/prog_tests/task_local_storage.c
335
err = bpf_map_update_elem(map_fd, &parent_task_fd, &value, BPF_EXIST);
tools/testing/selftests/bpf/prog_tests/task_local_storage.c
342
err = bpf_map_update_elem(map_fd, &parent_task_fd, &value, BPF_EXIST);
tools/testing/selftests/bpf/prog_tests/task_local_storage.c
350
err = bpf_map_update_elem(map_fd, &parent_task_fd, &value, BPF_EXIST);
tools/testing/selftests/bpf/prog_tests/task_local_storage.c
444
err = bpf_map_update_elem(map_fd, &task_fd, &value, BPF_EXIST);
tools/testing/selftests/bpf/progs/dmabuf_iter.c
96
bpf_map_update_elem(&testbuf_hash, name, &t, BPF_EXIST);
tools/testing/selftests/bpf/progs/lpm_trie_bench.c
153
err = bpf_map_update_elem(&trie_map, &key, &val, BPF_EXIST);
tools/testing/selftests/bpf/progs/map_kptr.c
557
ret = bpf_map_update_elem(&array_map, &key, &init, BPF_EXIST);
tools/testing/selftests/bpf/progs/map_kptr.c
582
ret = bpf_map_update_elem(&map, &key, &init, BPF_EXIST); \
tools/testing/selftests/bpf/progs/rhash.c
143
ret = bpf_map_update_elem(&rhmap, &key, &val1, BPF_EXIST);
tools/testing/selftests/bpf/progs/rhash.c
158
ret = bpf_map_update_elem(&rhmap, &key, &val2, BPF_EXIST);
tools/testing/selftests/bpf/progs/test_tc_edt.c
58
if (bpf_map_update_elem(&flow_map, &key, &next_tstamp, BPF_EXIST))
tools/testing/selftests/bpf/test_lru_map.c
203
assert(bpf_map_update_elem(lru_map_fd, &key, value, BPF_EXIST) == -ENOENT);
tools/testing/selftests/bpf/test_lru_map.c
373
BPF_EXIST));
tools/testing/selftests/bpf/test_lru_map.c
718
assert(bpf_map_update_elem(lru_map_fd, &key, value, BPF_EXIST) == -ENOENT);
tools/testing/selftests/bpf/test_lru_map.c
807
assert(bpf_map_update_elem(lru_map_fd, &key, value, BPF_EXIST) == -ENOENT);
tools/testing/selftests/bpf/test_maps.c
1033
err = bpf_map_update_elem(fd, &i, &sfd[i], BPF_EXIST);
tools/testing/selftests/bpf/test_maps.c
1075
err = bpf_map_update_elem(fd, &i, &sfd[i], BPF_EXIST);
tools/testing/selftests/bpf/test_maps.c
1462
err = map_update_retriable(fd, &key, &value, BPF_EXIST, MAP_RETRIES,
tools/testing/selftests/bpf/test_maps.c
1770
BPF_EXIST);
tools/testing/selftests/bpf/test_maps.c
1788
BPF_EXIST);
tools/testing/selftests/bpf/test_maps.c
203
assert(bpf_map_update_elem(fd, &key, value, BPF_EXIST) < 0 &&
tools/testing/selftests/bpf/test_maps.c
244
assert(bpf_map_update_elem(fd, &key, value, BPF_EXIST) == 0);
tools/testing/selftests/bpf/test_maps.c
318
assert(bpf_map_update_elem(fd, &key, value, BPF_EXIST) == 0);
tools/testing/selftests/bpf/test_maps.c
399
assert(bpf_map_update_elem(fd, &key, &value, BPF_EXIST) < 0 &&
tools/testing/selftests/bpf/test_maps.c
458
assert(bpf_map_update_elem(fd, &key, values, BPF_EXIST) < 0 &&
tools/testing/selftests/bpf/test_maps.c
584
assert(bpf_map_update_elem(fd, NULL, &vals[i], BPF_EXIST) == 0);
tools/testing/selftests/bpf/test_maps.c
640
assert(bpf_map_update_elem(fd, NULL, &vals[i], BPF_EXIST) == 0);
tools/testing/selftests/bpf/test_maps.c
74
assert(bpf_map_update_elem(fd, &key, &value, BPF_EXIST) < 0 &&
tools/testing/selftests/bpf/test_maps.c
90
assert(bpf_map_update_elem(fd, &key, &value, BPF_EXIST) == 0);