BPF_F_LOCK 279 kernel/bpf/arraymap.c if (unlikely((map_flags & ~BPF_F_LOCK) > BPF_EXIST)) BPF_F_LOCK 291 kernel/bpf/arraymap.c if (unlikely((map_flags & BPF_F_LOCK) && BPF_F_LOCK 301 kernel/bpf/arraymap.c if (map_flags & BPF_F_LOCK) BPF_F_LOCK 807 kernel/bpf/hashtab.c if (l_old && (map_flags & ~BPF_F_LOCK) == BPF_NOEXIST) BPF_F_LOCK 811 kernel/bpf/hashtab.c if (!l_old && (map_flags & ~BPF_F_LOCK) == BPF_EXIST) BPF_F_LOCK 830 kernel/bpf/hashtab.c if (unlikely((map_flags & ~BPF_F_LOCK) > BPF_EXIST)) BPF_F_LOCK 843 kernel/bpf/hashtab.c if (unlikely(map_flags & BPF_F_LOCK)) { BPF_F_LOCK 874 kernel/bpf/hashtab.c if (unlikely(l_old && (map_flags & BPF_F_LOCK))) { BPF_F_LOCK 134 kernel/bpf/local_storage.c if (unlikely(flags & ~(BPF_F_LOCK | BPF_EXIST | BPF_NOEXIST))) BPF_F_LOCK 140 kernel/bpf/local_storage.c if (unlikely((flags & BPF_F_LOCK) && BPF_F_LOCK 149 kernel/bpf/local_storage.c if (flags & BPF_F_LOCK) { BPF_F_LOCK 753 kernel/bpf/syscall.c if (attr->flags & ~BPF_F_LOCK) BPF_F_LOCK 765 kernel/bpf/syscall.c if ((attr->flags & BPF_F_LOCK) && BPF_F_LOCK 829 kernel/bpf/syscall.c if (attr->flags & BPF_F_LOCK) BPF_F_LOCK 897 kernel/bpf/syscall.c if ((attr->flags & BPF_F_LOCK) && BPF_F_LOCK 315 net/core/bpf_sk_storage.c if (old_sdata && (map_flags & ~BPF_F_LOCK) == BPF_NOEXIST) BPF_F_LOCK 319 net/core/bpf_sk_storage.c if (!old_sdata && (map_flags & ~BPF_F_LOCK) == BPF_EXIST) BPF_F_LOCK 399 net/core/bpf_sk_storage.c if (unlikely((map_flags & ~BPF_F_LOCK) > BPF_EXIST) || BPF_F_LOCK 401 net/core/bpf_sk_storage.c unlikely((map_flags & BPF_F_LOCK) && !map_value_has_spin_lock(map))) BPF_F_LOCK 426 net/core/bpf_sk_storage.c if ((map_flags & BPF_F_LOCK) && !(map_flags & BPF_NOEXIST)) { BPF_F_LOCK 460 net/core/bpf_sk_storage.c if (old_sdata && (map_flags & BPF_F_LOCK)) { BPF_F_LOCK 485 tools/testing/selftests/bpf/map_tests/sk_storage_map.c BPF_NOEXIST | BPF_F_LOCK); BPF_F_LOCK 489 tools/testing/selftests/bpf/map_tests/sk_storage_map.c BPF_F_LOCK); BPF_F_LOCK 498 tools/testing/selftests/bpf/map_tests/sk_storage_map.c BPF_EXIST | BPF_F_LOCK); BPF_F_LOCK 502 tools/testing/selftests/bpf/map_tests/sk_storage_map.c BPF_F_LOCK); BPF_F_LOCK 514 tools/testing/selftests/bpf/map_tests/sk_storage_map.c BPF_F_LOCK); BPF_F_LOCK 523 tools/testing/selftests/bpf/map_tests/sk_storage_map.c BPF_NOEXIST | BPF_F_LOCK); BPF_F_LOCK 532 tools/testing/selftests/bpf/map_tests/sk_storage_map.c BPF_F_LOCK); BPF_F_LOCK 544 tools/testing/selftests/bpf/map_tests/sk_storage_map.c BPF_F_LOCK); BPF_F_LOCK 555 tools/testing/selftests/bpf/map_tests/sk_storage_map.c BPF_F_LOCK); BPF_F_LOCK 10 tools/testing/selftests/bpf/prog_tests/map_lock.c err = bpf_map_lookup_elem_flags(map_fd, &key, vars, BPF_F_LOCK); BPF_F_LOCK 54 tools/testing/selftests/bpf/prog_tests/map_lock.c bpf_map_update_elem(map_fd[0], &key, vars, BPF_F_LOCK);