l_new 204 kernel/bpf/hashtab.c struct htab_elem *__percpu *pptr, *l_new; l_new 218 kernel/bpf/hashtab.c l_new = container_of(l, struct htab_elem, fnode); l_new 219 kernel/bpf/hashtab.c *per_cpu_ptr(pptr, cpu) = l_new; l_new 728 kernel/bpf/hashtab.c struct htab_elem *l_new, **pl_new; l_new 737 kernel/bpf/hashtab.c l_new = *pl_new; l_new 745 kernel/bpf/hashtab.c l_new = container_of(l, struct htab_elem, fnode); l_new 755 kernel/bpf/hashtab.c l_new = ERR_PTR(-E2BIG); l_new 758 kernel/bpf/hashtab.c l_new = kmalloc_node(htab->elem_size, GFP_ATOMIC | __GFP_NOWARN, l_new 760 kernel/bpf/hashtab.c if (!l_new) { l_new 761 kernel/bpf/hashtab.c l_new = ERR_PTR(-ENOMEM); l_new 765 kernel/bpf/hashtab.c l_new->key + round_up(key_size, 8)); l_new 768 kernel/bpf/hashtab.c memcpy(l_new->key, key, key_size); l_new 772 kernel/bpf/hashtab.c pptr = htab_elem_get_ptr(l_new, key_size); l_new 778 kernel/bpf/hashtab.c kfree(l_new); l_new 779 kernel/bpf/hashtab.c l_new = ERR_PTR(-ENOMEM); l_new 787 kernel/bpf/hashtab.c htab_elem_set_ptr(l_new, key_size, pptr); l_new 790 kernel/bpf/hashtab.c memcpy(l_new->key + round_up(key_size, 8), value, size); l_new 793 kernel/bpf/hashtab.c l_new->key + round_up(key_size, 8), l_new 797 kernel/bpf/hashtab.c l_new->hash = hash; l_new 798 kernel/bpf/hashtab.c return l_new; l_new 801 kernel/bpf/hashtab.c return l_new; l_new 823 kernel/bpf/hashtab.c struct htab_elem *l_new = NULL, *l_old; l_new 888 kernel/bpf/hashtab.c l_new = alloc_htab_elem(htab, key, value, key_size, hash, false, false, l_new 890 kernel/bpf/hashtab.c if (IS_ERR(l_new)) { l_new 892 kernel/bpf/hashtab.c ret = PTR_ERR(l_new); l_new 899 kernel/bpf/hashtab.c hlist_nulls_add_head_rcu(&l_new->hash_node, head); l_new 915 kernel/bpf/hashtab.c struct htab_elem *l_new, *l_old = NULL; l_new 940 kernel/bpf/hashtab.c l_new = prealloc_lru_pop(htab, key, hash); l_new 941 kernel/bpf/hashtab.c if (!l_new) l_new 943 kernel/bpf/hashtab.c memcpy(l_new->key + round_up(map->key_size, 8), value, map->value_size); l_new 957 kernel/bpf/hashtab.c hlist_nulls_add_head_rcu(&l_new->hash_node, head); l_new 959 kernel/bpf/hashtab.c bpf_lru_node_set_ref(&l_new->lru_node); l_new 968 kernel/bpf/hashtab.c bpf_lru_push_free(&htab->lru, &l_new->lru_node); l_new 980 kernel/bpf/hashtab.c struct htab_elem *l_new = NULL, *l_old; l_new 1014 kernel/bpf/hashtab.c l_new = alloc_htab_elem(htab, key, value, key_size, l_new 1016 kernel/bpf/hashtab.c if (IS_ERR(l_new)) { l_new 1017 kernel/bpf/hashtab.c ret = PTR_ERR(l_new); l_new 1020 kernel/bpf/hashtab.c hlist_nulls_add_head_rcu(&l_new->hash_node, head); l_new 1033 kernel/bpf/hashtab.c struct htab_elem *l_new = NULL, *l_old; l_new 1059 kernel/bpf/hashtab.c l_new = prealloc_lru_pop(htab, key, hash); l_new 1060 kernel/bpf/hashtab.c if (!l_new) l_new 1080 kernel/bpf/hashtab.c pcpu_copy_value(htab, htab_elem_get_ptr(l_new, key_size), l_new 1082 kernel/bpf/hashtab.c hlist_nulls_add_head_rcu(&l_new->hash_node, head); l_new 1083 kernel/bpf/hashtab.c l_new = NULL; l_new 1088 kernel/bpf/hashtab.c if (l_new) l_new 1089 kernel/bpf/hashtab.c bpf_lru_push_free(&htab->lru, &l_new->lru_node);