Lines Matching refs:oldroot
514 struct xfs_da_intnode *oldroot; in xfs_da3_root_split() local
544 oldroot = blk1->bp->b_addr; in xfs_da3_root_split()
545 if (oldroot->hdr.info.magic == cpu_to_be16(XFS_DA_NODE_MAGIC) || in xfs_da3_root_split()
546 oldroot->hdr.info.magic == cpu_to_be16(XFS_DA3_NODE_MAGIC)) { in xfs_da3_root_split()
549 dp->d_ops->node_hdr_from_disk(&icnodehdr, oldroot); in xfs_da3_root_split()
550 btree = dp->d_ops->node_tree_p(oldroot); in xfs_da3_root_split()
551 size = (int)((char *)&btree[icnodehdr.count] - (char *)oldroot); in xfs_da3_root_split()
563 leaf = (xfs_dir2_leaf_t *)oldroot; in xfs_da3_root_split()
585 memcpy(node, oldroot, size); in xfs_da3_root_split()
586 if (oldroot->hdr.info.magic == cpu_to_be16(XFS_DA3_NODE_MAGIC) || in xfs_da3_root_split()
587 oldroot->hdr.info.magic == cpu_to_be16(XFS_DIR3_LEAFN_MAGIC)) { in xfs_da3_root_split()
619 if (oldroot->hdr.info.magic == cpu_to_be16(XFS_DIR2_LEAFN_MAGIC) || in xfs_da3_root_split()
620 oldroot->hdr.info.magic == cpu_to_be16(XFS_DIR3_LEAFN_MAGIC)) { in xfs_da3_root_split()
1049 struct xfs_da_intnode *oldroot; in xfs_da3_root_join() local
1063 oldroot = root_blk->bp->b_addr; in xfs_da3_root_join()
1064 dp->d_ops->node_hdr_from_disk(&oldroothdr, oldroot); in xfs_da3_root_join()
1078 btree = dp->d_ops->node_tree_p(oldroot); in xfs_da3_root_join()