Lines Matching refs:pathp
519 struct radix_tree_path path[RADIX_TREE_MAX_PATH + 1], *pathp = path; in radix_tree_tag_clear() local
528 pathp->node = NULL; in radix_tree_tag_clear()
538 pathp[1].offset = offset; in radix_tree_tag_clear()
539 pathp[1].node = slot; in radix_tree_tag_clear()
541 pathp++; in radix_tree_tag_clear()
549 while (pathp->node) { in radix_tree_tag_clear()
550 if (!tag_get(pathp->node, tag, pathp->offset)) in radix_tree_tag_clear()
552 tag_clear(pathp->node, tag, pathp->offset); in radix_tree_tag_clear()
553 if (any_tag_set(pathp->node, tag)) in radix_tree_tag_clear()
555 pathp--; in radix_tree_tag_clear()
1094 struct radix_tree_path path[RADIX_TREE_MAX_PATH + 1], *pathp = path; in radix_tree_delete() local
1114 pathp->node = NULL; in radix_tree_delete()
1120 pathp++; in radix_tree_delete()
1122 pathp->offset = offset; in radix_tree_delete()
1123 pathp->node = slot; in radix_tree_delete()
1136 if (tag_get(pathp->node, tag, pathp->offset)) in radix_tree_delete()
1142 while (pathp->node) { in radix_tree_delete()
1143 pathp->node->slots[pathp->offset] = NULL; in radix_tree_delete()
1144 pathp->node->count--; in radix_tree_delete()
1152 if (pathp->node->count) { in radix_tree_delete()
1153 if (pathp->node == in radix_tree_delete()
1160 to_free = pathp->node; in radix_tree_delete()
1161 pathp--; in radix_tree_delete()