Lines Matching refs:di
228 struct ocfs2_dinode *di, in ocfs2_validate_gd_parent() argument
235 if (di->i_blkno != gd->bg_parent_dinode) { in ocfs2_validate_gd_parent()
240 (unsigned long long)le64_to_cpu(di->i_blkno)); in ocfs2_validate_gd_parent()
244 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()
254 le16_to_cpu(di->id2.i_chain.cl_next_free_rec)) || in ocfs2_validate_gd_parent()
256 le16_to_cpu(di->id2.i_chain.cl_next_free_rec)) && !resize)) { in ocfs2_validate_gd_parent()
273 struct ocfs2_dinode *di, in ocfs2_check_group_descriptor() argument
294 rc = ocfs2_validate_gd_parent(sb, di, bh, 1); in ocfs2_check_group_descriptor()
326 int ocfs2_read_group_descriptor(struct inode *inode, struct ocfs2_dinode *di, in ocfs2_read_group_descriptor() argument
337 rc = ocfs2_validate_gd_parent(inode->i_sb, di, tmp, 0); in ocfs2_read_group_descriptor()
1592 struct ocfs2_dinode *di = (struct ocfs2_dinode *) di_bh->b_data; in ocfs2_alloc_dinode_update_counts() local
1593 struct ocfs2_chain_list *cl = (struct ocfs2_chain_list *) &di->id2.i_chain; in ocfs2_alloc_dinode_update_counts()
1602 tmp_used = le32_to_cpu(di->id1.bitmap1.i_used); in ocfs2_alloc_dinode_update_counts()
1603 di->id1.bitmap1.i_used = cpu_to_le32(num_bits + tmp_used); in ocfs2_alloc_dinode_update_counts()
1617 struct ocfs2_dinode *di = (struct ocfs2_dinode *) di_bh->b_data; in ocfs2_rollback_alloc_dinode_counts() local
1620 cl = (struct ocfs2_chain_list *)&di->id2.i_chain; in ocfs2_rollback_alloc_dinode_counts()
1621 tmp_used = le32_to_cpu(di->id1.bitmap1.i_used); in ocfs2_rollback_alloc_dinode_counts()
1622 di->id1.bitmap1.i_used = cpu_to_le32(tmp_used - num_bits); in ocfs2_rollback_alloc_dinode_counts()
1652 struct ocfs2_dinode *di = (struct ocfs2_dinode *)ac->ac_bh->b_data; in ocfs2_bg_discontig_fix_result() local
1653 struct ocfs2_chain_list *cl = &di->id2.i_chain; in ocfs2_bg_discontig_fix_result()
1685 struct ocfs2_dinode *di = (struct ocfs2_dinode *)ac->ac_bh->b_data; in ocfs2_search_one_group() local
1688 ret = ocfs2_read_group_descriptor(alloc_inode, di, in ocfs2_search_one_group()
2035 struct ocfs2_dinode *di = (struct ocfs2_dinode *)parent_di_bh->b_data; in ocfs2_init_inode_ac_group() local
2049 else if (le16_to_cpu(di->i_suballoc_slot) == ac->ac_alloc_slot) { in ocfs2_init_inode_ac_group()
2050 if (di->i_suballoc_loc) in ocfs2_init_inode_ac_group()
2051 ac->ac_last_group = le64_to_cpu(di->i_suballoc_loc); in ocfs2_init_inode_ac_group()
2054 le64_to_cpu(di->i_blkno), in ocfs2_init_inode_ac_group()
2055 le16_to_cpu(di->i_suballoc_bit)); in ocfs2_init_inode_ac_group()
2139 struct ocfs2_dinode *di = (struct ocfs2_dinode *) ac->ac_bh->b_data; in ocfs2_claim_new_inode_at_loc() local
2149 ret = ocfs2_read_group_descriptor(ac->ac_inode, di, in ocfs2_claim_new_inode_at_loc()
2535 struct ocfs2_dinode *di) in ocfs2_free_dinode() argument
2537 u64 blk = le64_to_cpu(di->i_blkno); in ocfs2_free_dinode()
2538 u16 bit = le16_to_cpu(di->i_suballoc_bit); in ocfs2_free_dinode()
2541 if (di->i_suballoc_loc) in ocfs2_free_dinode()
2542 bg_blkno = le64_to_cpu(di->i_suballoc_loc); in ocfs2_free_dinode()