Lines Matching refs:i_sb
180 struct super_block *sb = dir->i_sb; in udf_find_entry()
306 inode = udf_iget(dir->i_sb, lb); in udf_lookup()
324 inode = udf_iget(dir->i_sb, &loc); in udf_lookup()
337 struct super_block *sb = dir->i_sb; in udf_add_entry()
379 fibh->soffset = fibh->eoffset = f_pos & (dir->i_sb->s_blocksize - 1); in udf_add_entry()
382 if (inode_bmap(dir, f_pos >> dir->i_sb->s_blocksize_bits, &epos, in udf_add_entry()
384 block = udf_get_lb_pblock(dir->i_sb, in udf_add_entry()
389 block = udf_get_lb_pblock(dir->i_sb, &eloc, offset); in udf_add_entry()
390 if ((++offset << dir->i_sb->s_blocksize_bits) < elen) { in udf_add_entry()
398 fibh->sbh = fibh->ebh = udf_tread(dir->i_sb, block); in udf_add_entry()
480 dir->i_sb->s_blocksize_bits); in udf_add_entry()
503 dir->i_sb->s_blocksize_bits); in udf_add_entry()
505 f_pos >> dir->i_sb->s_blocksize_bits, 1, err); in udf_add_entry()
520 dir->i_sb->s_blocksize_bits); in udf_add_entry()
583 if (UDF_QUERY_FLAG(inode->i_sb, UDF_FLAG_STRICT)) in udf_delete_entry()
604 cfi.icb.extLength = cpu_to_le32(inode->i_sb->s_blocksize); in udf_add_nondir()
609 dir->i_ctime = dir->i_mtime = current_fs_time(dir->i_sb); in udf_add_nondir()
698 cfi.icb.extLength = cpu_to_le32(inode->i_sb->s_blocksize); in udf_mkdir()
716 cfi.icb.extLength = cpu_to_le32(inode->i_sb->s_blocksize); in udf_mkdir()
723 dir->i_ctime = dir->i_mtime = current_fs_time(dir->i_sb); in udf_mkdir()
750 fibh.soffset = fibh.eoffset = f_pos & (dir->i_sb->s_blocksize - 1); in empty_dir()
754 else if (inode_bmap(dir, f_pos >> dir->i_sb->s_blocksize_bits, in empty_dir()
757 block = udf_get_lb_pblock(dir->i_sb, &eloc, offset); in empty_dir()
758 if ((++offset << dir->i_sb->s_blocksize_bits) < elen) { in empty_dir()
766 fibh.sbh = fibh.ebh = udf_tread(dir->i_sb, block); in empty_dir()
823 if (udf_get_lb_pblock(dir->i_sb, &tloc, 0) != inode->i_ino) in udf_rmdir()
832 udf_warn(inode->i_sb, "empty directory has nlink != 2 (%d)\n", in udf_rmdir()
838 current_fs_time(dir->i_sb); in udf_rmdir()
870 if (udf_get_lb_pblock(dir->i_sb, &tloc, 0) != inode->i_ino) in udf_unlink()
881 dir->i_ctime = dir->i_mtime = current_fs_time(dir->i_sb); in udf_unlink()
910 struct super_block *sb = dir->i_sb; in udf_symlink()
1056 cfi.icb.extLength = cpu_to_le32(inode->i_sb->s_blocksize); in udf_link()
1058 if (UDF_SB(inode->i_sb)->s_lvid_bh) { in udf_link()
1060 cpu_to_le32(lvid_get_unique_id(inode->i_sb)); in udf_link()
1070 inode->i_ctime = current_fs_time(inode->i_sb); in udf_link()
1072 dir->i_ctime = dir->i_mtime = current_fs_time(dir->i_sb); in udf_link()
1107 if (!ofi || udf_get_lb_pblock(old_dir->i_sb, &tloc, 0) in udf_rename()
1137 old_inode->i_sb->s_blocksize, &offset); in udf_rename()
1143 old_inode->i_sb->s_blocksize, &offset); in udf_rename()
1148 if (udf_get_lb_pblock(old_inode->i_sb, &tloc, 0) != in udf_rename()
1163 old_inode->i_ctime = current_fs_time(old_inode->i_sb); in udf_rename()
1179 new_inode->i_ctime = current_fs_time(new_inode->i_sb); in udf_rename()
1182 old_dir->i_ctime = old_dir->i_mtime = current_fs_time(old_dir->i_sb); in udf_rename()
1183 new_dir->i_ctime = new_dir->i_mtime = current_fs_time(new_dir->i_sb); in udf_rename()
1241 inode = udf_iget(d_inode(child)->i_sb, &tloc); in udf_get_parent()