Lines Matching refs:di
644 struct ocfs2_dinode *di = (struct ocfs2_dinode *) di_bh->b_data; in ocfs2_remove_inode() local
648 le16_to_cpu(di->i_suballoc_slot)); in ocfs2_remove_inode()
689 di->i_dtime = cpu_to_le64(ktime_get_real_seconds()); in ocfs2_remove_inode()
690 di->i_flags &= cpu_to_le32(~(OCFS2_VALID_FL | OCFS2_ORPHANED_FL)); in ocfs2_remove_inode()
697 inode_alloc_bh, di); in ocfs2_remove_inode()
755 struct ocfs2_dinode *di = (struct ocfs2_dinode *) di_bh->b_data; in ocfs2_wipe_inode() local
758 orphaned_slot = le16_to_cpu(di->i_orphaned_slot); in ocfs2_wipe_inode()
893 struct ocfs2_dinode *di; in ocfs2_query_inode_wipe() local
914 di = (struct ocfs2_dinode *) di_bh->b_data; in ocfs2_query_inode_wipe()
915 if (!(di->i_flags & cpu_to_le32(OCFS2_ORPHANED_FL)) && in ocfs2_query_inode_wipe()
925 if (di->i_dyn_features & cpu_to_le16(OCFS2_HAS_REFCOUNT_FL)) { in ocfs2_query_inode_wipe()
936 (unsigned long long)le64_to_cpu(di->i_blkno), in ocfs2_query_inode_wipe()
937 le32_to_cpu(di->i_flags), oi->ip_flags); in ocfs2_query_inode_wipe()
942 if (di->i_dtime) { in ocfs2_query_inode_wipe()
972 trace_ocfs2_query_inode_wipe_succ(le16_to_cpu(di->i_orphaned_slot)); in ocfs2_query_inode_wipe()
997 struct ocfs2_dinode *di = NULL; in ocfs2_delete_inode() local
1052 di = (struct ocfs2_dinode *)di_bh->b_data; in ocfs2_delete_inode()
1055 if (unlikely(di->i_flags & cpu_to_le32(OCFS2_DIO_ORPHANED_FL))) { in ocfs2_delete_inode()
1365 struct ocfs2_dinode *di = (struct ocfs2_dinode *)bh->b_data; in ocfs2_validate_inode_block() local
1376 rc = ocfs2_validate_meta_ecc(sb, bh->b_data, &di->i_check); in ocfs2_validate_inode_block()
1389 if (!OCFS2_IS_VALID_DINODE(di)) { in ocfs2_validate_inode_block()
1392 di->i_signature); in ocfs2_validate_inode_block()
1396 if (le64_to_cpu(di->i_blkno) != bh->b_blocknr) { in ocfs2_validate_inode_block()
1399 (unsigned long long)le64_to_cpu(di->i_blkno)); in ocfs2_validate_inode_block()
1403 if (!(di->i_flags & cpu_to_le32(OCFS2_VALID_FL))) { in ocfs2_validate_inode_block()
1410 if (le32_to_cpu(di->i_fs_generation) != in ocfs2_validate_inode_block()
1415 le32_to_cpu(di->i_fs_generation)); in ocfs2_validate_inode_block()
1429 struct ocfs2_dinode *di = (struct ocfs2_dinode *)bh->b_data; in ocfs2_filecheck_validate_inode_block() local
1442 rc = ocfs2_validate_meta_ecc(sb, bh->b_data, &di->i_check); in ocfs2_filecheck_validate_inode_block()
1450 if (!OCFS2_IS_VALID_DINODE(di)) { in ocfs2_filecheck_validate_inode_block()
1453 (unsigned long long)bh->b_blocknr, 7, di->i_signature); in ocfs2_filecheck_validate_inode_block()
1459 if (le64_to_cpu(di->i_blkno) != bh->b_blocknr) { in ocfs2_filecheck_validate_inode_block()
1463 (unsigned long long)le64_to_cpu(di->i_blkno)); in ocfs2_filecheck_validate_inode_block()
1468 if (!(di->i_flags & cpu_to_le32(OCFS2_VALID_FL))) { in ocfs2_filecheck_validate_inode_block()
1477 if (le32_to_cpu(di->i_fs_generation) != in ocfs2_filecheck_validate_inode_block()
1482 le32_to_cpu(di->i_fs_generation)); in ocfs2_filecheck_validate_inode_block()
1494 struct ocfs2_dinode *di = (struct ocfs2_dinode *)bh->b_data; in ocfs2_filecheck_repair_inode_block() local
1519 if (!OCFS2_IS_VALID_DINODE(di)) { in ocfs2_filecheck_repair_inode_block()
1524 if (!(di->i_flags & cpu_to_le32(OCFS2_VALID_FL))) { in ocfs2_filecheck_repair_inode_block()
1531 if (le64_to_cpu(di->i_blkno) != bh->b_blocknr) { in ocfs2_filecheck_repair_inode_block()
1532 di->i_blkno = cpu_to_le64(bh->b_blocknr); in ocfs2_filecheck_repair_inode_block()
1537 (unsigned long long)le64_to_cpu(di->i_blkno)); in ocfs2_filecheck_repair_inode_block()
1540 if (le32_to_cpu(di->i_fs_generation) != in ocfs2_filecheck_repair_inode_block()
1542 di->i_fs_generation = cpu_to_le32(OCFS2_SB(sb)->fs_generation); in ocfs2_filecheck_repair_inode_block()
1547 le32_to_cpu(di->i_fs_generation)); in ocfs2_filecheck_repair_inode_block()
1550 if (changed || ocfs2_validate_meta_ecc(sb, bh->b_data, &di->i_check)) { in ocfs2_filecheck_repair_inode_block()
1551 ocfs2_compute_meta_ecc(sb, bh->b_data, &di->i_check); in ocfs2_filecheck_repair_inode_block()