Lines Matching refs:i_sb
46 *block = inode->i_size >> inode->i_sb->s_blocksize_bits; in ext3_append()
49 inode->i_size += inode->i_sb->s_blocksize; in ext3_append()
225 unsigned entry_space = dir->i_sb->s_blocksize - EXT3_DIR_REC_LEN(1) - in dx_root_limit()
232 unsigned entry_space = dir->i_sb->s_blocksize - EXT3_DIR_REC_LEN(0); in dx_node_limit()
291 unsigned blocksize = dir->i_sb->s_blocksize; in dx_show_entries()
348 ext3_warning(dir->i_sb, __func__, in dx_probe()
357 hinfo->hash_version += EXT3_SB(dir->i_sb)->s_hash_unsigned; in dx_probe()
358 hinfo->seed = EXT3_SB(dir->i_sb)->s_hash_seed; in dx_probe()
364 ext3_warning(dir->i_sb, __func__, in dx_probe()
373 ext3_warning(dir->i_sb, __func__, in dx_probe()
386 ext3_warning(dir->i_sb, __func__, in dx_probe()
398 ext3_warning(dir->i_sb, __func__, in dx_probe()
445 ext3_warning(dir->i_sb, __func__, in dx_probe()
461 ext3_warning(dir->i_sb, __func__, in dx_probe()
573 dir->i_sb->s_blocksize - in htree_dirblock_to_tree()
577 (block<<EXT3_BLOCK_SIZE_BITS(dir->i_sb)) in htree_dirblock_to_tree()
625 hinfo.hash_version = EXT3_SB(dir->i_sb)->s_def_hash_version; in ext3_htree_fill_tree()
628 EXT3_SB(dir->i_sb)->s_hash_unsigned; in ext3_htree_fill_tree()
629 hinfo.seed = EXT3_SB(dir->i_sb)->s_hash_seed; in ext3_htree_fill_tree()
769 if (!EXT3_HAS_COMPAT_FEATURE(inode->i_sb, in ext3_update_dx_flag()
806 dlimit = bh->b_data + dir->i_sb->s_blocksize; in search_dirblock()
860 sb = dir->i_sb; in ext3_find_entry()
968 struct super_block *sb = dir->i_sb; in ext3_dx_find_entry()
1028 if (!ext3_valid_inum(dir->i_sb, ino)) { in ext3_lookup()
1029 ext3_error(dir->i_sb, "ext3_lookup", in ext3_lookup()
1033 inode = ext3_iget(dir->i_sb, ino); in ext3_lookup()
1035 ext3_error(dir->i_sb, __func__, in ext3_lookup()
1058 if (!ext3_valid_inum(d_inode(child)->i_sb, ino)) { in ext3_get_parent()
1059 ext3_error(d_inode(child)->i_sb, "ext3_get_parent", in ext3_get_parent()
1064 return d_obtain_alias(ext3_iget(d_inode(child)->i_sb, ino)); in ext3_get_parent()
1142 unsigned blocksize = dir->i_sb->s_blocksize; in do_split()
1224 ext3_std_error(dir->i_sb, err); in do_split()
1257 top = bh->b_data + dir->i_sb->s_blocksize - reclen; in add_dirent_to_buf()
1281 ext3_std_error(dir->i_sb, err); in add_dirent_to_buf()
1298 ext3_set_de_type(dir->i_sb, de, inode->i_mode); in add_dirent_to_buf()
1321 ext3_std_error(dir->i_sb, err); in add_dirent_to_buf()
1349 blocksize = dir->i_sb->s_blocksize; in make_indexed_dir()
1353 ext3_std_error(dir->i_sb, retval); in make_indexed_dir()
1364 ext3_error(dir->i_sb, __func__, in make_indexed_dir()
1391 root->info.hash_version = EXT3_SB(dir->i_sb)->s_def_hash_version; in make_indexed_dir()
1400 hinfo.hash_version += EXT3_SB(dir->i_sb)->s_hash_unsigned; in make_indexed_dir()
1401 hinfo.seed = EXT3_SB(dir->i_sb)->s_hash_seed; in make_indexed_dir()
1447 sb = dir->i_sb; in ext3_add_entry()
1493 struct super_block * sb = dir->i_sb; in ext3_dx_add_entry()
1611 ext3_std_error(dir->i_sb, err); in ext3_dx_add_entry()
1656 ext3_std_error(dir->i_sb, err); in ext3_delete_entry()
1702 handle = ext3_journal_start(dir, EXT3_DATA_TRANS_BLOCKS(dir->i_sb) + in ext3_create()
1704 EXT3_MAXQUOTAS_INIT_BLOCKS(dir->i_sb)); in ext3_create()
1720 if (err == -ENOSPC && ext3_should_retry_alloc(dir->i_sb, &retries)) in ext3_create()
1738 handle = ext3_journal_start(dir, EXT3_DATA_TRANS_BLOCKS(dir->i_sb) + in ext3_mknod()
1740 EXT3_MAXQUOTAS_INIT_BLOCKS(dir->i_sb)); in ext3_mknod()
1757 if (err == -ENOSPC && ext3_should_retry_alloc(dir->i_sb, &retries)) in ext3_mknod()
1771 handle = ext3_journal_start(dir, EXT3_MAXQUOTAS_INIT_BLOCKS(dir->i_sb) + in ext3_tmpfile()
1791 if (err == -ENOSPC && ext3_should_retry_alloc(dir->i_sb, &retries)) in ext3_tmpfile()
1814 handle = ext3_journal_start(dir, EXT3_DATA_TRANS_BLOCKS(dir->i_sb) + in ext3_mkdir()
1816 EXT3_MAXQUOTAS_INIT_BLOCKS(dir->i_sb)); in ext3_mkdir()
1830 inode->i_size = EXT3_I(inode)->i_disksize = inode->i_sb->s_blocksize; in ext3_mkdir()
1844 ext3_set_de_type(dir->i_sb, de, S_IFDIR); in ext3_mkdir()
1847 de->rec_len = ext3_rec_len_to_disk(inode->i_sb->s_blocksize - in ext3_mkdir()
1851 ext3_set_de_type(dir->i_sb, de, S_IFDIR); in ext3_mkdir()
1881 if (err == -ENOSPC && ext3_should_retry_alloc(dir->i_sb, &retries)) in ext3_mkdir()
1897 sb = inode->i_sb; in empty_dir()
1901 ext3_error(inode->i_sb, __func__, in empty_dir()
1905 ext3_warning(inode->i_sb, __func__, in empty_dir()
1916 ext3_warning (inode->i_sb, "empty_dir", in empty_dir()
1969 struct super_block *sb = inode->i_sb; in ext3_orphan_add()
2026 ext3_std_error(inode->i_sb, err); in ext3_orphan_add()
2043 mutex_lock(&EXT3_SB(inode->i_sb)->s_orphan_lock); in ext3_orphan_del()
2049 sbi = EXT3_SB(inode->i_sb); in ext3_orphan_del()
2093 ext3_std_error(inode->i_sb, err); in ext3_orphan_del()
2095 mutex_unlock(&EXT3_SB(inode->i_sb)->s_orphan_lock); in ext3_orphan_del()
2116 handle = ext3_journal_start(dir, EXT3_DELETE_TRANS_BLOCKS(dir->i_sb)); in ext3_rmdir()
2142 ext3_warning (inode->i_sb, "ext3_rmdir", in ext3_rmdir()
2178 handle = ext3_journal_start(dir, EXT3_DELETE_TRANS_BLOCKS(dir->i_sb)); in ext3_unlink()
2197 ext3_warning (inode->i_sb, "ext3_unlink", in ext3_unlink()
2231 if (l > dir->i_sb->s_blocksize) in ext3_symlink()
2243 credits = 4 + EXT3_MAXQUOTAS_INIT_BLOCKS(dir->i_sb) + in ext3_symlink()
2252 credits = EXT3_DATA_TRANS_BLOCKS(dir->i_sb) + in ext3_symlink()
2254 EXT3_MAXQUOTAS_INIT_BLOCKS(dir->i_sb); in ext3_symlink()
2296 EXT3_DATA_TRANS_BLOCKS(dir->i_sb) + in ext3_symlink()
2318 if (err == -ENOSPC && ext3_should_retry_alloc(dir->i_sb, &retries)) in ext3_symlink()
2340 handle = ext3_journal_start(dir, EXT3_DATA_TRANS_BLOCKS(dir->i_sb) + in ext3_link()
2366 if (err == -ENOSPC && ext3_should_retry_alloc(dir->i_sb, &retries)) in ext3_link()
2397 EXT3_DATA_TRANS_BLOCKS(old_dir->i_sb) + in ext3_rename()
2452 if (EXT3_HAS_INCOMPAT_FEATURE(new_dir->i_sb, in ext3_rename()
2497 ext3_warning(old_dir->i_sb, "ext3_rename", in ext3_rename()
2518 ext3_std_error(new_dir->i_sb, retval); in ext3_rename()