Lines Matching defs:child
590 /* Propagate the aggregated mark info to the new child */
972 struct xa_node *child, unsigned int marks)
979 if (child)
980 node_mark_all(child, mark);
1069 struct xa_node *child = xas->xa_alloc;
1071 xas->xa_alloc = rcu_dereference_raw(child->parent);
1072 child->shift = node->shift - XA_CHUNK_SHIFT;
1073 child->offset = offset;
1074 child->count = XA_CHUNK_SIZE;
1075 child->nr_values = xa_is_value(entry) ?
1077 RCU_INIT_POINTER(child->parent, node);
1078 node_set_marks(node, offset, child, marks);
1080 xa_mk_node(child));
1083 xas_update(xas, child);