Lines Matching refs:di
203 struct ocfs2_dinode *di, in ocfs2_validate_gd_parent() argument
210 if (di->i_blkno != gd->bg_parent_dinode) { in ocfs2_validate_gd_parent()
214 (unsigned long long)le64_to_cpu(di->i_blkno)); in ocfs2_validate_gd_parent()
217 max_bits = le16_to_cpu(di->id2.i_chain.cl_cpg) * le16_to_cpu(di->id2.i_chain.cl_bpc); in ocfs2_validate_gd_parent()
226 le16_to_cpu(di->id2.i_chain.cl_next_free_rec)) || in ocfs2_validate_gd_parent()
228 le16_to_cpu(di->id2.i_chain.cl_next_free_rec)) && !resize)) { in ocfs2_validate_gd_parent()
244 struct ocfs2_dinode *di, in ocfs2_check_group_descriptor() argument
265 rc = ocfs2_validate_gd_parent(sb, di, bh, 1); in ocfs2_check_group_descriptor()
297 int ocfs2_read_group_descriptor(struct inode *inode, struct ocfs2_dinode *di, in ocfs2_read_group_descriptor() argument
308 rc = ocfs2_validate_gd_parent(inode->i_sb, di, tmp, 0); in ocfs2_read_group_descriptor()
1639 struct ocfs2_dinode *di = (struct ocfs2_dinode *) di_bh->b_data; in ocfs2_alloc_dinode_update_counts() local
1640 struct ocfs2_chain_list *cl = (struct ocfs2_chain_list *) &di->id2.i_chain; in ocfs2_alloc_dinode_update_counts()
1649 tmp_used = le32_to_cpu(di->id1.bitmap1.i_used); in ocfs2_alloc_dinode_update_counts()
1650 di->id1.bitmap1.i_used = cpu_to_le32(num_bits + tmp_used); in ocfs2_alloc_dinode_update_counts()
1664 struct ocfs2_dinode *di = (struct ocfs2_dinode *) di_bh->b_data; in ocfs2_rollback_alloc_dinode_counts() local
1667 cl = (struct ocfs2_chain_list *)&di->id2.i_chain; in ocfs2_rollback_alloc_dinode_counts()
1668 tmp_used = le32_to_cpu(di->id1.bitmap1.i_used); in ocfs2_rollback_alloc_dinode_counts()
1669 di->id1.bitmap1.i_used = cpu_to_le32(tmp_used - num_bits); in ocfs2_rollback_alloc_dinode_counts()
1699 struct ocfs2_dinode *di = (struct ocfs2_dinode *)ac->ac_bh->b_data; in ocfs2_bg_discontig_fix_result() local
1700 struct ocfs2_chain_list *cl = &di->id2.i_chain; in ocfs2_bg_discontig_fix_result()
1732 struct ocfs2_dinode *di = (struct ocfs2_dinode *)ac->ac_bh->b_data; in ocfs2_search_one_group() local
1735 ret = ocfs2_read_group_descriptor(alloc_inode, di, in ocfs2_search_one_group()
2109 struct ocfs2_dinode *di = (struct ocfs2_dinode *)parent_di_bh->b_data; in ocfs2_init_inode_ac_group() local
2123 else if (le16_to_cpu(di->i_suballoc_slot) == ac->ac_alloc_slot) { in ocfs2_init_inode_ac_group()
2124 if (di->i_suballoc_loc) in ocfs2_init_inode_ac_group()
2125 ac->ac_last_group = le64_to_cpu(di->i_suballoc_loc); in ocfs2_init_inode_ac_group()
2128 le64_to_cpu(di->i_blkno), in ocfs2_init_inode_ac_group()
2129 le16_to_cpu(di->i_suballoc_bit)); in ocfs2_init_inode_ac_group()
2213 struct ocfs2_dinode *di = (struct ocfs2_dinode *) ac->ac_bh->b_data; in ocfs2_claim_new_inode_at_loc() local
2223 ret = ocfs2_read_group_descriptor(ac->ac_inode, di, in ocfs2_claim_new_inode_at_loc()
2631 struct ocfs2_dinode *di) in ocfs2_free_dinode() argument
2633 u64 blk = le64_to_cpu(di->i_blkno); in ocfs2_free_dinode()
2634 u16 bit = le16_to_cpu(di->i_suballoc_bit); in ocfs2_free_dinode()
2637 if (di->i_suballoc_loc) in ocfs2_free_dinode()
2638 bg_blkno = le64_to_cpu(di->i_suballoc_loc); in ocfs2_free_dinode()