Lines Matching refs:old
670 struct radix_tree_node *old = child; in radix_tree_free_nodes() local
673 WARN_ON_ONCE(!list_empty(&old->private_list)); in radix_tree_free_nodes()
674 radix_tree_node_free(old); in radix_tree_free_nodes()
675 if (old == entry_to_node(node)) in radix_tree_free_nodes()
852 void *item, void *old) in calculate_count() argument
859 if (!old) in calculate_count()
862 return !!item - !!old; in calculate_count()
879 void *old = rcu_dereference_raw(*slot); in __radix_tree_replace() local
880 int values = !!xa_is_value(item) - !!xa_is_value(old); in __radix_tree_replace()
881 int count = calculate_count(root, node, slot, item, old); in __radix_tree_replace()
1367 void *old = rcu_dereference_raw(*slot); in __radix_tree_delete() local
1368 int values = xa_is_value(old) ? -1 : 0; in __radix_tree_delete()