l_old 804 kernel/bpf/hashtab.c static int check_flags(struct bpf_htab *htab, struct htab_elem *l_old, l_old 807 kernel/bpf/hashtab.c if (l_old && (map_flags & ~BPF_F_LOCK) == BPF_NOEXIST) l_old 811 kernel/bpf/hashtab.c if (!l_old && (map_flags & ~BPF_F_LOCK) == BPF_EXIST) l_old 823 kernel/bpf/hashtab.c struct htab_elem *l_new = NULL, *l_old; l_old 847 kernel/bpf/hashtab.c l_old = lookup_nulls_elem_raw(head, hash, key, key_size, l_old 849 kernel/bpf/hashtab.c ret = check_flags(htab, l_old, map_flags); l_old 852 kernel/bpf/hashtab.c if (l_old) { l_old 855 kernel/bpf/hashtab.c l_old->key + round_up(key_size, 8), l_old 868 kernel/bpf/hashtab.c l_old = lookup_elem_raw(head, hash, key, key_size); l_old 870 kernel/bpf/hashtab.c ret = check_flags(htab, l_old, map_flags); l_old 874 kernel/bpf/hashtab.c if (unlikely(l_old && (map_flags & BPF_F_LOCK))) { l_old 882 kernel/bpf/hashtab.c l_old->key + round_up(key_size, 8), l_old 889 kernel/bpf/hashtab.c l_old); l_old 900 kernel/bpf/hashtab.c if (l_old) { l_old 901 kernel/bpf/hashtab.c hlist_nulls_del_rcu(&l_old->hash_node); l_old 903 kernel/bpf/hashtab.c free_htab_elem(htab, l_old); l_old 915 kernel/bpf/hashtab.c struct htab_elem *l_new, *l_old = NULL; l_old 948 kernel/bpf/hashtab.c l_old = lookup_elem_raw(head, hash, key, key_size); l_old 950 kernel/bpf/hashtab.c ret = check_flags(htab, l_old, map_flags); l_old 958 kernel/bpf/hashtab.c if (l_old) { l_old 960 kernel/bpf/hashtab.c hlist_nulls_del_rcu(&l_old->hash_node); l_old 969 kernel/bpf/hashtab.c else if (l_old) l_old 970 kernel/bpf/hashtab.c bpf_lru_push_free(&htab->lru, &l_old->lru_node); l_old 980 kernel/bpf/hashtab.c struct htab_elem *l_new = NULL, *l_old; l_old 1003 kernel/bpf/hashtab.c l_old = lookup_elem_raw(head, hash, key, key_size); l_old 1005 kernel/bpf/hashtab.c ret = check_flags(htab, l_old, map_flags); l_old 1009 kernel/bpf/hashtab.c if (l_old) { l_old 1011 kernel/bpf/hashtab.c pcpu_copy_value(htab, htab_elem_get_ptr(l_old, key_size), l_old 1033 kernel/bpf/hashtab.c struct htab_elem *l_new = NULL, *l_old; l_old 1067 kernel/bpf/hashtab.c l_old = lookup_elem_raw(head, hash, key, key_size); l_old 1069 kernel/bpf/hashtab.c ret = check_flags(htab, l_old, map_flags); l_old 1073 kernel/bpf/hashtab.c if (l_old) { l_old 1074 kernel/bpf/hashtab.c bpf_lru_node_set_ref(&l_old->lru_node); l_old 1077 kernel/bpf/hashtab.c pcpu_copy_value(htab, htab_elem_get_ptr(l_old, key_size),