Lines Matching full:magic
149 to->magic = be16_to_cpu(from3->hdr.info.hdr.magic); in xfs_da3_node_hdr_from_disk()
153 ASSERT(to->magic == XFS_DA3_NODE_MAGIC); in xfs_da3_node_hdr_from_disk()
157 to->magic = be16_to_cpu(from->hdr.info.magic); in xfs_da3_node_hdr_from_disk()
161 ASSERT(to->magic == XFS_DA_NODE_MAGIC); in xfs_da3_node_hdr_from_disk()
174 ASSERT(from->magic == XFS_DA3_NODE_MAGIC); in xfs_da3_node_hdr_to_disk()
177 to3->hdr.info.hdr.magic = cpu_to_be16(from->magic); in xfs_da3_node_hdr_to_disk()
181 ASSERT(from->magic == XFS_DA_NODE_MAGIC); in xfs_da3_node_hdr_to_disk()
184 to->hdr.info.magic = cpu_to_be16(from->magic); in xfs_da3_node_hdr_to_disk()
203 if (!xfs_verify_magic16(bp, hdr->magic)) in xfs_da3_blkinfo_verify()
290 switch (be16_to_cpu(info->magic)) { in xfs_da3_node_read_verify()
326 switch (be16_to_cpu(info->magic)) { in xfs_da3_node_verify_struct()
359 switch (be16_to_cpu(info->magic)) { in xfs_da3_node_set_type()
480 ichdr.magic = XFS_DA3_NODE_MAGIC; in xfs_da3_node_create()
485 ichdr.magic = XFS_DA_NODE_MAGIC; in xfs_da3_node_create()
527 ASSERT(state->path.blk[max].magic == XFS_ATTR_LEAF_MAGIC || in xfs_da3_split()
528 state->path.blk[max].magic == XFS_DIR2_LEAFN_MAGIC); in xfs_da3_split()
541 switch (oldblk->magic) { in xfs_da3_split()
608 state->path.blk[max].magic == XFS_DIR2_LEAFN_MAGIC); in xfs_da3_split()
625 * Note: the magic numbers and sibling pointers are in the same physical in xfs_da3_split()
704 if (oldroot->hdr.info.magic == cpu_to_be16(XFS_DA_NODE_MAGIC) || in xfs_da3_root_split()
705 oldroot->hdr.info.magic == cpu_to_be16(XFS_DA3_NODE_MAGIC)) { in xfs_da3_root_split()
718 ASSERT(leafhdr.magic == XFS_DIR2_LEAFN_MAGIC || in xfs_da3_root_split()
719 leafhdr.magic == XFS_DIR3_LEAFN_MAGIC); in xfs_da3_root_split()
757 if (oldroot->hdr.info.magic == cpu_to_be16(XFS_DIR2_LEAFN_MAGIC) || in xfs_da3_root_split()
758 oldroot->hdr.info.magic == cpu_to_be16(XFS_DIR3_LEAFN_MAGIC)) { in xfs_da3_root_split()
820 newblk->magic = XFS_DA_NODE_MAGIC; in xfs_da3_node_split()
1085 ASSERT(state->path.blk[0].magic == XFS_DA_NODE_MAGIC); in xfs_da3_join()
1086 ASSERT(drop_blk->magic == XFS_ATTR_LEAF_MAGIC || in xfs_da3_join()
1087 drop_blk->magic == XFS_DIR2_LEAFN_MAGIC); in xfs_da3_join()
1101 switch (drop_blk->magic) { in xfs_da3_join()
1159 __be16 magic = blkinfo->magic; in xfs_da_blkinfo_onlychild_validate() local
1162 ASSERT(magic == cpu_to_be16(XFS_DIR2_LEAFN_MAGIC) || in xfs_da_blkinfo_onlychild_validate()
1163 magic == cpu_to_be16(XFS_DIR3_LEAFN_MAGIC) || in xfs_da_blkinfo_onlychild_validate()
1164 magic == cpu_to_be16(XFS_ATTR_LEAF_MAGIC) || in xfs_da_blkinfo_onlychild_validate()
1165 magic == cpu_to_be16(XFS_ATTR3_LEAF_MAGIC)); in xfs_da_blkinfo_onlychild_validate()
1167 ASSERT(magic == cpu_to_be16(XFS_DA_NODE_MAGIC) || in xfs_da_blkinfo_onlychild_validate()
1168 magic == cpu_to_be16(XFS_DA3_NODE_MAGIC)); in xfs_da_blkinfo_onlychild_validate()
1196 ASSERT(root_blk->magic == XFS_DA_NODE_MAGIC); in xfs_da3_root_join()
1402 switch (blk->magic) { in xfs_da3_fixhashpath()
1594 uint16_t magic; in xfs_da3_node_lookup_int() local
1619 magic = be16_to_cpu(curr->magic); in xfs_da3_node_lookup_int()
1621 if (magic == XFS_ATTR_LEAF_MAGIC || in xfs_da3_node_lookup_int()
1622 magic == XFS_ATTR3_LEAF_MAGIC) { in xfs_da3_node_lookup_int()
1623 blk->magic = XFS_ATTR_LEAF_MAGIC; in xfs_da3_node_lookup_int()
1628 if (magic == XFS_DIR2_LEAFN_MAGIC || in xfs_da3_node_lookup_int()
1629 magic == XFS_DIR3_LEAFN_MAGIC) { in xfs_da3_node_lookup_int()
1630 blk->magic = XFS_DIR2_LEAFN_MAGIC; in xfs_da3_node_lookup_int()
1636 if (magic != XFS_DA_NODE_MAGIC && magic != XFS_DA3_NODE_MAGIC) { in xfs_da3_node_lookup_int()
1641 blk->magic = XFS_DA_NODE_MAGIC; in xfs_da3_node_lookup_int()
1726 if (blk->magic == XFS_DIR2_LEAFN_MAGIC) { in xfs_da3_node_lookup_int()
1729 } else if (blk->magic == XFS_ATTR_LEAF_MAGIC) { in xfs_da3_node_lookup_int()
1745 } else if (blk->magic == XFS_ATTR_LEAF_MAGIC) { in xfs_da3_node_lookup_int()
1817 ASSERT(old_blk->magic == XFS_DA_NODE_MAGIC || in xfs_da3_blk_link()
1818 old_blk->magic == XFS_DIR2_LEAFN_MAGIC || in xfs_da3_blk_link()
1819 old_blk->magic == XFS_ATTR_LEAF_MAGIC); in xfs_da3_blk_link()
1821 switch (old_blk->magic) { in xfs_da3_blk_link()
1851 ASSERT(tmp_info->magic == old_info->magic); in xfs_da3_blk_link()
1872 ASSERT(tmp_info->magic == old_info->magic); in xfs_da3_blk_link()
1908 ASSERT(save_blk->magic == XFS_DA_NODE_MAGIC || in xfs_da3_blk_unlink()
1909 save_blk->magic == XFS_DIR2_LEAFN_MAGIC || in xfs_da3_blk_unlink()
1910 save_blk->magic == XFS_ATTR_LEAF_MAGIC); in xfs_da3_blk_unlink()
1911 ASSERT(save_blk->magic == drop_blk->magic); in xfs_da3_blk_unlink()
1931 ASSERT(tmp_info->magic == save_info->magic); in xfs_da3_blk_unlink()
1948 ASSERT(tmp_info->magic == save_info->magic); in xfs_da3_blk_unlink()
2045 ASSERT(info->magic == cpu_to_be16(XFS_DA_NODE_MAGIC) || in xfs_da3_path_shift()
2046 info->magic == cpu_to_be16(XFS_DA3_NODE_MAGIC) || in xfs_da3_path_shift()
2047 info->magic == cpu_to_be16(XFS_DIR2_LEAFN_MAGIC) || in xfs_da3_path_shift()
2048 info->magic == cpu_to_be16(XFS_DIR3_LEAFN_MAGIC) || in xfs_da3_path_shift()
2049 info->magic == cpu_to_be16(XFS_ATTR_LEAF_MAGIC) || in xfs_da3_path_shift()
2050 info->magic == cpu_to_be16(XFS_ATTR3_LEAF_MAGIC)); in xfs_da3_path_shift()
2054 * Note: we flatten the magic number to a single type so we in xfs_da3_path_shift()
2057 switch (be16_to_cpu(info->magic)) { in xfs_da3_path_shift()
2060 blk->magic = XFS_DA_NODE_MAGIC; in xfs_da3_path_shift()
2073 blk->magic = XFS_ATTR_LEAF_MAGIC; in xfs_da3_path_shift()
2080 blk->magic = XFS_DIR2_LEAFN_MAGIC; in xfs_da3_path_shift()
2319 if (dead_info->magic == cpu_to_be16(XFS_DIR2_LEAFN_MAGIC) || in xfs_da3_swap_lastblock()
2320 dead_info->magic == cpu_to_be16(XFS_DIR3_LEAFN_MAGIC)) { in xfs_da3_swap_lastblock()
2350 sib_info->magic != dead_info->magic)) { in xfs_da3_swap_lastblock()
2370 sib_info->magic != dead_info->magic)) { in xfs_da3_swap_lastblock()