Lines Matching refs:fi
69 if (iter->fi.fileCharacteristics & FID_FILE_CHAR_DELETED) { in udf_fiiter_find_entry()
74 if (iter->fi.fileCharacteristics & FID_FILE_CHAR_HIDDEN) { in udf_fiiter_find_entry()
79 if ((iter->fi.fileCharacteristics & FID_FILE_CHAR_PARENT) && in udf_fiiter_find_entry()
83 if (!iter->fi.lengthFileIdent) in udf_fiiter_find_entry()
87 iter->fi.lengthFileIdent, fname, UDF_NAME_LEN); in udf_fiiter_find_entry()
124 loc = lelb_to_cpu(iter.fi.icb.extLocation); in udf_lookup()
201 iter.fi.descTag.tagLocation = cpu_to_le32(*block); in udf_expand_dir_adinicb()
202 if (iter.fi.lengthOfImpUse != cpu_to_le16(0)) in udf_expand_dir_adinicb()
242 if (iter->fi.fileCharacteristics & FID_FILE_CHAR_DELETED) { in udf_fiiter_add_entry()
243 if (udf_dir_entry_len(&iter->fi) == nfidlen) { in udf_fiiter_add_entry()
244 iter->fi.descTag.tagSerialNum = cpu_to_le16(1); in udf_fiiter_add_entry()
245 iter->fi.fileVersionNum = cpu_to_le16(1); in udf_fiiter_add_entry()
246 iter->fi.fileCharacteristics = 0; in udf_fiiter_add_entry()
247 iter->fi.lengthFileIdent = namelen; in udf_fiiter_add_entry()
248 iter->fi.lengthOfImpUse = cpu_to_le16(0); in udf_fiiter_add_entry()
295 memset(&iter->fi, 0, sizeof(struct fileIdentDesc)); in udf_fiiter_add_entry()
297 udf_new_tag((char *)(&iter->fi), TAG_IDENT_FID, 3, 1, block, in udf_fiiter_add_entry()
300 udf_new_tag((char *)(&iter->fi), TAG_IDENT_FID, 2, 1, block, in udf_fiiter_add_entry()
302 iter->fi.fileVersionNum = cpu_to_le16(1); in udf_fiiter_add_entry()
303 iter->fi.lengthFileIdent = namelen; in udf_fiiter_add_entry()
304 iter->fi.lengthOfImpUse = cpu_to_le16(0); in udf_fiiter_add_entry()
323 iter->fi.fileCharacteristics |= FID_FILE_CHAR_DELETED; in udf_fiiter_delete_entry()
326 memset(&iter->fi.icb, 0x00, sizeof(struct long_ad)); in udf_fiiter_delete_entry()
359 iter.fi.icb.extLength = cpu_to_le32(inode->i_sb->s_blocksize); in udf_add_nondir()
360 iter.fi.icb.extLocation = cpu_to_lelb(iinfo->i_location); in udf_add_nondir()
361 *(__le32 *)((struct allocDescImpUse *)iter.fi.icb.impUse)->impUse = in udf_add_nondir()
445 iter.fi.icb.extLength = cpu_to_le32(inode->i_sb->s_blocksize); in udf_mkdir()
446 iter.fi.icb.extLocation = cpu_to_lelb(dinfo->i_location); in udf_mkdir()
447 *(__le32 *)((struct allocDescImpUse *)iter.fi.icb.impUse)->impUse = in udf_mkdir()
449 iter.fi.fileCharacteristics = in udf_mkdir()
461 iter.fi.icb.extLength = cpu_to_le32(inode->i_sb->s_blocksize); in udf_mkdir()
462 iter.fi.icb.extLocation = cpu_to_lelb(iinfo->i_location); in udf_mkdir()
463 *(__le32 *)((struct allocDescImpUse *)iter.fi.icb.impUse)->impUse = in udf_mkdir()
465 iter.fi.fileCharacteristics |= FID_FILE_CHAR_DIRECTORY; in udf_mkdir()
485 if (iter.fi.lengthFileIdent && in empty_dir()
486 !(iter.fi.fileCharacteristics & FID_FILE_CHAR_DELETED)) { in empty_dir()
508 tloc = lelb_to_cpu(iter.fi.icb.extLocation); in udf_rmdir()
544 tloc = lelb_to_cpu(iter.fi.icb.extLocation); in udf_unlink()
737 iter.fi.icb.extLength = cpu_to_le32(inode->i_sb->s_blocksize); in udf_link()
738 iter.fi.icb.extLocation = cpu_to_lelb(UDF_I(inode)->i_location); in udf_link()
740 *(__le32 *)((struct allocDescImpUse *)iter.fi.icb.impUse)->impUse = in udf_link()
779 tloc = lelb_to_cpu(oiter.fi.icb.extLocation); in udf_rename()
805 tloc = lelb_to_cpu(diriter.fi.icb.extLocation); in udf_rename()
844 niter.fi.fileVersionNum = oiter.fi.fileVersionNum; in udf_rename()
845 niter.fi.fileCharacteristics = oiter.fi.fileCharacteristics; in udf_rename()
846 memcpy(&(niter.fi.icb), &(oiter.fi.icb), sizeof(oiter.fi.icb)); in udf_rename()
877 diriter.fi.icb.extLocation = in udf_rename()
911 tloc = lelb_to_cpu(iter.fi.icb.extLocation); in udf_get_parent()