Lines Matching refs:iinfo
142 struct udf_inode_info *iinfo = UDF_I(inode);
153 iinfo->i_alloc_type = alloctype;
160 iinfo->i_location.partitionReferenceNum,
161 iinfo->i_location.logicalBlockNum, &ret);
165 iinfo->i_location.partitionReferenceNum,
173 memcpy(dbh->b_data, iinfo->i_data, inode->i_size);
180 iinfo->i_alloc_type = alloctype;
181 memset(iinfo->i_data + iinfo->i_lenEAttr, 0, iinfo->i_lenAlloc);
182 iinfo->i_lenAlloc = 0;
185 iinfo->i_location.partitionReferenceNum;
186 iinfo->i_lenExtents = inode->i_size;
188 epos.block = iinfo->i_location;
352 struct udf_inode_info *iinfo = UDF_I(inode);
364 iter.fi.icb.extLocation = cpu_to_lelb(iinfo->i_location);
366 cpu_to_le32(iinfo->i_unique & 0x00000000FFFFFFFFUL);
433 struct udf_inode_info *iinfo;
439 iinfo = UDF_I(inode);
466 iter.fi.icb.extLocation = cpu_to_lelb(iinfo->i_location);
468 cpu_to_le32(iinfo->i_unique & 0x00000000FFFFFFFFUL);
583 struct udf_inode_info *iinfo;
589 iinfo = UDF_I(inode);
590 down_write(&iinfo->i_data_sem);
601 if (iinfo->i_alloc_type != ICBTAG_FLAG_AD_IN_ICB) {
606 iinfo->i_location.partitionReferenceNum,
607 iinfo->i_location.logicalBlockNum, &err);
610 epos.block = iinfo->i_location;
615 iinfo->i_location.partitionReferenceNum;
617 iinfo->i_lenExtents = bsize;
626 iinfo->i_location.partitionReferenceNum,
641 ea = iinfo->i_data + iinfo->i_lenEAttr;
709 if (iinfo->i_alloc_type == ICBTAG_FLAG_AD_IN_ICB)
710 iinfo->i_lenAlloc = inode->i_size;
714 up_write(&iinfo->i_data_sem);
722 up_write(&iinfo->i_data_sem);