Lines Matching defs:new_s
1458 struct assoc_array_shortcut *shortcut, *new_s;
1493 new_s = kmalloc(struct_size(new_s, index_key, keylen),
1495 if (!new_s)
1497 pr_devel("dup shortcut %p -> %p\n", shortcut, new_s);
1498 memcpy(new_s, shortcut, struct_size(new_s, index_key, keylen));
1499 new_s->back_pointer = new_parent;
1500 new_s->parent_slot = shortcut->parent_slot;
1501 *new_ptr_pp = new_parent = assoc_array_shortcut_to_ptr(new_s);
1502 new_ptr_pp = &new_s->next_node;
1629 new_s = assoc_array_ptr_to_shortcut(ptr);
1634 new_s->back_pointer = NULL;
1635 new_s->parent_slot = 0;
1647 new_parent = new_s->back_pointer = s->back_pointer;
1648 slot = new_s->parent_slot = s->parent_slot;
1651 new_s->back_pointer = NULL;
1652 new_s->parent_slot = 0;
1658 new_s->back_pointer = new_parent;
1659 new_s->parent_slot = slot;
1674 new_s = assoc_array_ptr_to_shortcut(ptr);
1675 new_parent = new_s->back_pointer;
1676 slot = new_s->parent_slot;
1684 kfree(new_s);