Lines Matching refs:fi
73 if (iter->fi.fileCharacteristics & FID_FILE_CHAR_DELETED) { in udf_fiiter_find_entry()
78 if (iter->fi.fileCharacteristics & FID_FILE_CHAR_HIDDEN) { in udf_fiiter_find_entry()
83 if ((iter->fi.fileCharacteristics & FID_FILE_CHAR_PARENT) && in udf_fiiter_find_entry()
87 if (!iter->fi.lengthFileIdent) in udf_fiiter_find_entry()
91 iter->fi.lengthFileIdent, fname, UDF_NAME_LEN); in udf_fiiter_find_entry()
128 loc = lelb_to_cpu(iter.fi.icb.extLocation); in udf_lookup()
207 iter.fi.descTag.tagLocation = cpu_to_le32(*block); in udf_expand_dir_adinicb()
208 if (iter.fi.lengthOfImpUse != cpu_to_le16(0)) in udf_expand_dir_adinicb()
250 if (iter->fi.fileCharacteristics & FID_FILE_CHAR_DELETED) { in udf_fiiter_add_entry()
251 if (udf_dir_entry_len(&iter->fi) == nfidlen) { in udf_fiiter_add_entry()
252 iter->fi.descTag.tagSerialNum = cpu_to_le16(1); in udf_fiiter_add_entry()
253 iter->fi.fileVersionNum = cpu_to_le16(1); in udf_fiiter_add_entry()
254 iter->fi.fileCharacteristics = 0; in udf_fiiter_add_entry()
255 iter->fi.lengthFileIdent = namelen; in udf_fiiter_add_entry()
256 iter->fi.lengthOfImpUse = cpu_to_le16(0); in udf_fiiter_add_entry()
303 memset(&iter->fi, 0, sizeof(struct fileIdentDesc)); in udf_fiiter_add_entry()
305 udf_new_tag((char *)(&iter->fi), TAG_IDENT_FID, 3, 1, block, in udf_fiiter_add_entry()
308 udf_new_tag((char *)(&iter->fi), TAG_IDENT_FID, 2, 1, block, in udf_fiiter_add_entry()
310 iter->fi.fileVersionNum = cpu_to_le16(1); in udf_fiiter_add_entry()
311 iter->fi.lengthFileIdent = namelen; in udf_fiiter_add_entry()
312 iter->fi.lengthOfImpUse = cpu_to_le16(0); in udf_fiiter_add_entry()
331 iter->fi.fileCharacteristics |= FID_FILE_CHAR_DELETED; in udf_fiiter_delete_entry()
334 memset(&iter->fi.icb, 0x00, sizeof(struct long_ad)); in udf_fiiter_delete_entry()
367 iter.fi.icb.extLength = cpu_to_le32(inode->i_sb->s_blocksize); in udf_add_nondir()
368 iter.fi.icb.extLocation = cpu_to_lelb(iinfo->i_location); in udf_add_nondir()
369 *(__le32 *)((struct allocDescImpUse *)iter.fi.icb.impUse)->impUse = in udf_add_nondir()
453 iter.fi.icb.extLength = cpu_to_le32(inode->i_sb->s_blocksize); in udf_mkdir()
454 iter.fi.icb.extLocation = cpu_to_lelb(dinfo->i_location); in udf_mkdir()
455 *(__le32 *)((struct allocDescImpUse *)iter.fi.icb.impUse)->impUse = in udf_mkdir()
457 iter.fi.fileCharacteristics = in udf_mkdir()
469 iter.fi.icb.extLength = cpu_to_le32(inode->i_sb->s_blocksize); in udf_mkdir()
470 iter.fi.icb.extLocation = cpu_to_lelb(iinfo->i_location); in udf_mkdir()
471 *(__le32 *)((struct allocDescImpUse *)iter.fi.icb.impUse)->impUse = in udf_mkdir()
473 iter.fi.fileCharacteristics |= FID_FILE_CHAR_DIRECTORY; in udf_mkdir()
493 if (iter.fi.lengthFileIdent && in empty_dir()
494 !(iter.fi.fileCharacteristics & FID_FILE_CHAR_DELETED)) { in empty_dir()
516 tloc = lelb_to_cpu(iter.fi.icb.extLocation); in udf_rmdir()
552 tloc = lelb_to_cpu(iter.fi.icb.extLocation); in udf_unlink()
742 iter.fi.icb.extLength = cpu_to_le32(inode->i_sb->s_blocksize); in udf_link()
743 iter.fi.icb.extLocation = cpu_to_lelb(UDF_I(inode)->i_location); in udf_link()
745 *(__le32 *)((struct allocDescImpUse *)iter.fi.icb.impUse)->impUse = in udf_link()
784 tloc = lelb_to_cpu(oiter.fi.icb.extLocation); in udf_rename()
814 tloc = lelb_to_cpu(diriter.fi.icb.extLocation); in udf_rename()
853 niter.fi.fileVersionNum = oiter.fi.fileVersionNum; in udf_rename()
854 niter.fi.fileCharacteristics = oiter.fi.fileCharacteristics; in udf_rename()
855 memcpy(&(niter.fi.icb), &(oiter.fi.icb), sizeof(oiter.fi.icb)); in udf_rename()
886 diriter.fi.icb.extLocation = in udf_rename()
888 udf_update_tag((char *)&diriter.fi, in udf_rename()
889 udf_dir_entry_len(&diriter.fi)); in udf_rename()
924 tloc = lelb_to_cpu(iter.fi.icb.extLocation); in udf_get_parent()