• Home
  • Raw
  • Download

Lines Matching refs:dinfo

178 	struct udf_inode_info *dinfo = UDF_I(dir);  in udf_find_entry()  local
188 if (dinfo->i_alloc_type != ICBTAG_FLAG_AD_IN_ICB) { in udf_find_entry()
197 if (dinfo->i_alloc_type == ICBTAG_FLAG_AD_SHORT) in udf_find_entry()
199 else if (dinfo->i_alloc_type == ICBTAG_FLAG_AD_LONG) in udf_find_entry()
344 struct udf_inode_info *dinfo; in udf_add_entry() local
374 dinfo = UDF_I(dir); in udf_add_entry()
375 if (dinfo->i_alloc_type != ICBTAG_FLAG_AD_IN_ICB) { in udf_add_entry()
379 &dinfo->i_location, 0); in udf_add_entry()
385 if (dinfo->i_alloc_type == ICBTAG_FLAG_AD_SHORT) in udf_add_entry()
387 else if (dinfo->i_alloc_type == ICBTAG_FLAG_AD_LONG) in udf_add_entry()
398 block = dinfo->i_location.logicalBlockNum; in udf_add_entry()
431 if (dinfo->i_alloc_type == ICBTAG_FLAG_AD_IN_ICB && in udf_add_entry()
445 epos.block = dinfo->i_location; in udf_add_entry()
460 if (dinfo->i_alloc_type == ICBTAG_FLAG_AD_IN_ICB) { in udf_add_entry()
461 block = dinfo->i_location.logicalBlockNum; in udf_add_entry()
463 (dinfo->i_ext.i_data + in udf_add_entry()
466 dinfo->i_lenEAttr); in udf_add_entry()
477 if (dinfo->i_alloc_type == ICBTAG_FLAG_AD_SHORT) in udf_add_entry()
479 else if (dinfo->i_alloc_type == ICBTAG_FLAG_AD_LONG) in udf_add_entry()
482 dinfo->i_lenExtents = (dinfo->i_lenExtents + sb->s_blocksize in udf_add_entry()
501 epos.block = dinfo->i_location; in udf_add_entry()
533 if (dinfo->i_alloc_type == ICBTAG_FLAG_AD_IN_ICB) in udf_add_entry()
534 dinfo->i_lenAlloc += nfidlen; in udf_add_entry()
540 elen -= dinfo->i_lenExtents - dir->i_size; in udf_add_entry()
541 if (dinfo->i_alloc_type == ICBTAG_FLAG_AD_SHORT) in udf_add_entry()
543 else if (dinfo->i_alloc_type == ICBTAG_FLAG_AD_LONG) in udf_add_entry()
546 dinfo->i_lenExtents = dir->i_size; in udf_add_entry()
668 struct udf_inode_info *dinfo = UDF_I(dir); in udf_mkdir() local
686 cfi.icb.extLocation = cpu_to_lelb(dinfo->i_location); in udf_mkdir()
688 cpu_to_le32(dinfo->i_unique & 0x00000000FFFFFFFFUL); in udf_mkdir()
732 struct udf_inode_info *dinfo = UDF_I(dir); in empty_dir() local
737 if (dinfo->i_alloc_type == ICBTAG_FLAG_AD_IN_ICB) in empty_dir()
744 if (dinfo->i_alloc_type == ICBTAG_FLAG_AD_SHORT) in empty_dir()
746 else if (dinfo->i_alloc_type == ICBTAG_FLAG_AD_LONG) in empty_dir()