Lines Matching refs:i_sb
152 …udf_warn(inode->i_sb, "Inode %lu (mode %o) has inode size %llu different from extent length %llu. … in udf_evict_inode()
265 if (UDF_QUERY_FLAG(inode->i_sb, UDF_FLAG_USE_SHORT_AD)) in udf_expand_file_adinicb()
299 if (UDF_QUERY_FLAG(inode->i_sb, UDF_FLAG_USE_SHORT_AD)) in udf_expand_file_adinicb()
341 if (UDF_QUERY_FLAG(inode->i_sb, UDF_FLAG_USE_SHORT_AD)) in udf_expand_dir_adinicb()
353 *block = udf_new_block(inode->i_sb, inode, in udf_expand_dir_adinicb()
358 newblock = udf_get_pblock(inode->i_sb, *block, in udf_expand_dir_adinicb()
363 dbh = udf_tgetblk(inode->i_sb, newblock); in udf_expand_dir_adinicb()
367 memset(dbh->b_data, 0x00, inode->i_sb->s_blocksize); in udf_expand_dir_adinicb()
373 f_pos & (inode->i_sb->s_blocksize - 1); in udf_expand_dir_adinicb()
428 map_bh(bh_result, inode->i_sb, phys); in udf_get_block()
449 map_bh(bh_result, inode->i_sb, phys); in udf_get_block()
466 bh = sb_getblk(inode->i_sb, dummy.b_blocknr); in udf_getblk()
469 memset(bh->b_data, 0x00, inode->i_sb->s_blocksize); in udf_getblk()
490 struct super_block *sb = inode->i_sb; in udf_do_extend_file()
612 struct super_block *sb = inode->i_sb; in udf_do_extend_final_block()
631 struct super_block *sb = inode->i_sb; in udf_extend_file()
712 b_off = (loff_t)block << inode->i_sb->s_blocksize_bits; in inode_getblk()
748 ((elen + inode->i_sb->s_blocksize - 1) >> in inode_getblk()
749 inode->i_sb->s_blocksize_bits); in inode_getblk()
755 offset = b_off >> inode->i_sb->s_blocksize_bits; in inode_getblk()
767 if (elen & (inode->i_sb->s_blocksize - 1)) { in inode_getblk()
769 ((elen + inode->i_sb->s_blocksize - 1) & in inode_getblk()
770 ~(inode->i_sb->s_blocksize - 1)); in inode_getblk()
773 newblock = udf_get_lb_pblock(inode->i_sb, &eloc, offset); in inode_getblk()
814 inode->i_sb->s_blocksize; in inode_getblk()
860 newblocknum = udf_new_block(inode->i_sb, inode, in inode_getblk()
869 iinfo->i_lenExtents += inode->i_sb->s_blocksize; in inode_getblk()
893 newblock = udf_get_pblock(inode->i_sb, newblocknum, in inode_getblk()
919 unsigned long blocksize = inode->i_sb->s_blocksize; in udf_split_extents()
920 unsigned char blocksize_bits = inode->i_sb->s_blocksize_bits; in udf_split_extents()
942 udf_free_blocks(inode->i_sb, inode, in udf_split_extents()
997 inode->i_sb->s_blocksize - 1) >> in udf_prealloc_extents()
998 inode->i_sb->s_blocksize_bits); in udf_prealloc_extents()
1011 inode->i_sb->s_blocksize - 1) >> in udf_prealloc_extents()
1012 inode->i_sb->s_blocksize_bits); in udf_prealloc_extents()
1020 inode->i_sb->s_blocksize - 1) >> in udf_prealloc_extents()
1021 inode->i_sb->s_blocksize_bits); in udf_prealloc_extents()
1022 int numalloc = udf_prealloc_blocks(inode->i_sb, inode, in udf_prealloc_extents()
1031 inode->i_sb->s_blocksize_bits); in udf_prealloc_extents()
1043 inode->i_sb->s_blocksize_bits); in udf_prealloc_extents()
1050 inode->i_sb->s_blocksize - 1) >> in udf_prealloc_extents()
1051 inode->i_sb->s_blocksize_bits; in udf_prealloc_extents()
1056 inode->i_sb->s_blocksize_bits); in udf_prealloc_extents()
1070 numalloc << inode->i_sb->s_blocksize_bits; in udf_prealloc_extents()
1079 unsigned long blocksize = inode->i_sb->s_blocksize; in udf_merge_extents()
1080 unsigned char blocksize_bits = inode->i_sb->s_blocksize_bits; in udf_merge_extents()
1127 udf_free_blocks(inode->i_sb, inode, &li->extLocation, 0, in udf_merge_extents()
1160 udf_free_blocks(inode->i_sb, inode, in udf_merge_extents()
1307 struct udf_sb_info *sbi = UDF_SB(inode->i_sb); in udf_read_inode()
1311 int bs = inode->i_sb->s_blocksize; in udf_read_inode()
1341 bh = udf_read_ptagged(inode->i_sb, iloc, 0, &ident); in udf_read_inode()
1343 udf_err(inode->i_sb, "(ino %lu) failed !bh\n", inode->i_ino); in udf_read_inode()
1349 udf_err(inode->i_sb, "(ino %lu) failed ident=%u\n", in udf_read_inode()
1360 ibh = udf_read_ptagged(inode->i_sb, iloc, 1, &ident); in udf_read_inode()
1373 udf_err(inode->i_sb, in udf_read_inode()
1385 udf_err(inode->i_sb, "unsupported strategy type: %u\n", in udf_read_inode()
1447 UDF_QUERY_FLAG(inode->i_sb, UDF_FLAG_UID_SET)) in udf_read_inode()
1454 UDF_QUERY_FLAG(inode->i_sb, UDF_FLAG_GID_SET)) in udf_read_inode()
1487 (inode->i_sb->s_blocksize_bits - 9); in udf_read_inode()
1501 (inode->i_sb->s_blocksize_bits - 9); in udf_read_inode()
1594 udf_err(inode->i_sb, "(ino %lu) failed unknown file type=%u\n", in udf_read_inode()
1688 struct udf_sb_info *sbi = UDF_SB(inode->i_sb); in udf_update_inode()
1689 unsigned char blocksize_bits = inode->i_sb->s_blocksize_bits; in udf_update_inode()
1692 bh = udf_tgetblk(inode->i_sb, in udf_update_inode()
1693 udf_get_lb_pblock(inode->i_sb, &iinfo->i_location, 0)); in udf_update_inode()
1700 memset(bh->b_data, 0, inode->i_sb->s_blocksize); in udf_update_inode()
1710 iinfo->i_ext.i_data, inode->i_sb->s_blocksize - in udf_update_inode()
1718 if (UDF_QUERY_FLAG(inode->i_sb, UDF_FLAG_UID_FORGET)) in udf_update_inode()
1723 if (UDF_QUERY_FLAG(inode->i_sb, UDF_FLAG_GID_FORGET)) in udf_update_inode()
1777 inode->i_sb->s_blocksize - sizeof(struct fileEntry)); in udf_update_inode()
1796 inode->i_sb->s_blocksize - in udf_update_inode()
1808 cpu_to_le32(inode->i_sb->s_blocksize); in udf_update_inode()
1889 udf_warn(inode->i_sb, "IO error syncing udf inode [%08lx]\n", in udf_update_inode()
1926 struct super_block *sb = inode->i_sb; in udf_setup_indirect_aext()
2022 WARN_ON(epos->offset + adsize > inode->i_sb->s_blocksize); in __udf_add_aext()
2033 if (!UDF_QUERY_FLAG(inode->i_sb, UDF_FLAG_STRICT) || in __udf_add_aext()
2034 UDF_SB(inode->i_sb)->s_udfrev >= 0x0201) in __udf_add_aext()
2054 struct super_block *sb = inode->i_sb; in udf_add_aext()
2116 if (!UDF_QUERY_FLAG(inode->i_sb, UDF_FLAG_STRICT) || in udf_write_aext()
2117 UDF_SB(inode->i_sb)->s_udfrev >= 0x0201) { in udf_write_aext()
2150 udf_err(inode->i_sb, in udf_next_aext()
2159 block = udf_get_lb_pblock(inode->i_sb, &epos->block, 0); in udf_next_aext()
2160 epos->bh = udf_tread(inode->i_sb, block); in udf_next_aext()
2286 udf_free_blocks(inode->i_sb, inode, &epos.block, 0, 1); in udf_delete_aext()
2295 if (!UDF_QUERY_FLAG(inode->i_sb, UDF_FLAG_STRICT) || in udf_delete_aext()
2296 UDF_SB(inode->i_sb)->s_udfrev >= 0x0201) in udf_delete_aext()
2312 if (!UDF_QUERY_FLAG(inode->i_sb, UDF_FLAG_STRICT) || in udf_delete_aext()
2313 UDF_SB(inode->i_sb)->s_udfrev >= 0x0201) in udf_delete_aext()
2333 unsigned char blocksize_bits = inode->i_sb->s_blocksize_bits; in inode_bmap()
2373 ret = udf_get_lb_pblock(inode->i_sb, &eloc, offset); in udf_block_map()
2380 if (UDF_QUERY_FLAG(inode->i_sb, UDF_FLAG_VARCONV)) in udf_block_map()