Lines Matching refs:new
107 struct rb_node **new = &(root->rb_node), *parent = NULL; in cgroup_storage_insert() local
109 while (*new) { in cgroup_storage_insert()
112 this = container_of(*new, struct bpf_cgroup_storage, node); in cgroup_storage_insert()
114 parent = *new; in cgroup_storage_insert()
117 new = &((*new)->rb_left); in cgroup_storage_insert()
120 new = &((*new)->rb_right); in cgroup_storage_insert()
127 rb_link_node(&storage->node, parent, new); in cgroup_storage_insert()
149 struct bpf_storage_buffer *new; in cgroup_storage_update_elem() local
168 new = kmalloc_node(sizeof(struct bpf_storage_buffer) + in cgroup_storage_update_elem()
172 if (!new) in cgroup_storage_update_elem()
175 memcpy(&new->data[0], value, map->value_size); in cgroup_storage_update_elem()
176 check_and_init_map_lock(map, new->data); in cgroup_storage_update_elem()
178 new = xchg(&storage->buf, new); in cgroup_storage_update_elem()
179 kfree_rcu(new, rcu); in cgroup_storage_update_elem()