Lines Matching refs:ichdr
125 struct xfs_da3_icnode_hdr ichdr; in xfs_da3_node_verify() local
130 ops->node_hdr_from_disk(&ichdr, hdr); in xfs_da3_node_verify()
135 if (ichdr.magic != XFS_DA3_NODE_MAGIC) in xfs_da3_node_verify()
145 if (ichdr.magic != XFS_DA_NODE_MAGIC) in xfs_da3_node_verify()
148 if (ichdr.level == 0) in xfs_da3_node_verify()
150 if (ichdr.level > XFS_DA_NODE_MAXDEPTH) in xfs_da3_node_verify()
152 if (ichdr.count == 0) in xfs_da3_node_verify()
159 if (ichdr.count > mp->m_dir_geo->node_ents && in xfs_da3_node_verify()
160 ichdr.count > mp->m_attr_geo->node_ents) in xfs_da3_node_verify()
325 struct xfs_da3_icnode_hdr ichdr = {0}; in xfs_da3_node_create() local
344 ichdr.magic = XFS_DA3_NODE_MAGIC; in xfs_da3_node_create()
349 ichdr.magic = XFS_DA_NODE_MAGIC; in xfs_da3_node_create()
351 ichdr.level = level; in xfs_da3_node_create()
353 dp->d_ops->node_hdr_to_disk(node, &ichdr); in xfs_da3_node_create()