Lines Matching refs:new
49 struct ebitmap_node *n, *new, *prev;
55 new = kzalloc(sizeof(*new), GFP_ATOMIC);
56 if (!new) {
60 new->startbit = n->startbit;
61 memcpy(new->maps, n->maps, EBITMAP_SIZE / 8);
62 new->next = NULL;
64 prev->next = new;
66 dst->node = new;
67 prev = new;
263 struct ebitmap_node *n, *prev, *new;
307 new = kzalloc(sizeof(*new), GFP_ATOMIC);
308 if (!new)
311 new->startbit = bit - (bit % EBITMAP_SIZE);
312 ebitmap_node_set_bit(new, bit);
316 e->highbit = new->startbit + EBITMAP_SIZE;
319 new->next = prev->next;
320 prev->next = new;
322 new->next = e->node;
323 e->node = new;