Lines Matching refs:i_sb

35 	    2 * REISERFS_QUOTA_INIT_BLOCKS(inode->i_sb);
55 reiserfs_write_lock(inode->i_sb);
57 if (journal_begin(&th, inode->i_sb, jbegin_count))
71 int depth = reiserfs_write_unlock_nested(inode->i_sb);
73 reiserfs_write_lock_nested(inode->i_sb, depth);
93 reiserfs_write_unlock(inode->i_sb);
234 map_bh(bh, inode->i_sb, block);
246 block < (1 << (31 - inode->i_sb->s_blocksize_bits)))
302 (loff_t) block * inode->i_sb->s_blocksize + 1, TYPE_ANY,
305 result = search_for_position_by_key(inode->i_sb, &key, &path);
335 map_bh(bh_result, inode->i_sb, blocknr);
395 memset(p, 0, inode->i_sb->s_blocksize);
434 result = search_for_position_by_key(inode->i_sb, &key, &path);
455 map_bh(bh_result, inode->i_sb, 0);
470 reiserfs_write_lock(inode->i_sb);
473 reiserfs_write_unlock(inode->i_sb);
544 reiserfs_write_lock(inode->i_sb);
549 reiserfs_write_unlock(inode->i_sb);
674 2 * REISERFS_QUOTA_TRANS_BLOCKS(inode->i_sb);
678 (((loff_t) block) << inode->i_sb->s_blocksize_bits) + 1;
680 reiserfs_write_lock(inode->i_sb);
684 reiserfs_write_unlock(inode->i_sb);
697 reiserfs_write_unlock(inode->i_sb);
706 reiserfs_transaction_running(inode->i_sb))
714 if ((have_large_tails(inode->i_sb)
716 || (have_small_tails(inode->i_sb)
722 if ((new_offset + inode->i_sb->s_blocksize - 1) > inode->i_size) {
724 th = reiserfs_persistent_transaction(inode->i_sb, jbegin_count);
733 retval = search_for_position_by_key(inode->i_sb, &key, &path);
744 fs_gen = get_generation(inode->i_sb);
765 SB_JOURNAL(inode->i_sb)->j_next_async_flush = 1;
783 if (fs_changed(fs_gen, inode->i_sb)
799 reiserfs_prepare_for_journal(inode->i_sb, bh, 1);
800 if (fs_changed(fs_gen, inode->i_sb)
802 reiserfs_restore_prepared_buffer(inode->i_sb,
808 && reiserfs_data_ordered(inode->i_sb))
821 reiserfs_write_unlock(inode->i_sb);
885 1) & ~(inode->i_sb->s_blocksize - 1)) + 1;
925 reiserfs_error(inode->i_sb,
937 th = reiserfs_persistent_transaction(inode->i_sb, 3);
1010 MAX_ITEM_LEN(inode->i_sb->s_blocksize) /
1025 inode->i_sb->s_blocksize),
1033 cpu_key_k_offset(&tmp_key)) >> inode->i_sb->
1090 inode->i_sb->s_blocksize * blocks_needed;
1115 reiserfs_cond_resched(inode->i_sb);
1117 retval = search_for_position_by_key(inode->i_sb, &key, &path);
1123 reiserfs_warning(inode->i_sb, "vs-825",
1150 reiserfs_write_unlock(inode->i_sb);
1168 loff_t blocksize = inode->i_sb->s_blocksize;
1184 (blocksize - 1)) >> inode->i_sb->s_blocksize_bits) * UNFM_P_SIZE +
1269 blocks = _ROUND_UP(blocks, inode->i_sb->s_blocksize >> 9);
1422 reiserfs_panic(inode->i_sb, "vs-13065", "key %k, found item %h",
1453 retval = search_item(inode->i_sb, &key, &path);
1455 reiserfs_error(inode->i_sb, "vs-13050",
1464 /*reiserfs_warning (inode->i_sb, "vs-13050: reiserfs_update_sd: i_nlink == 0, stat data not found"); */
1467 reiserfs_warning(inode->i_sb, "vs-13060",
1484 fs_gen = get_generation(inode->i_sb);
1485 reiserfs_prepare_for_journal(inode->i_sb, bh, 1);
1488 if (fs_changed(fs_gen, inode->i_sb)
1490 reiserfs_restore_prepared_buffer(inode->i_sb, bh);
1547 retval = search_item(inode->i_sb, &key, &path_to_sd);
1549 reiserfs_error(inode->i_sb, "vs-13070",
1586 !REISERFS_SB(inode->i_sb)->s_is_unlinked_ok) {
1587 reiserfs_warning(inode->i_sb, "vs-13075",
1764 if (sb_rdonly(inode->i_sb))
1774 reiserfs_write_lock(inode->i_sb);
1775 if (!journal_begin(&th, inode->i_sb, jbegin_count)) {
1779 reiserfs_write_unlock(inode->i_sb);
1918 struct super_block *sb = dir->i_sb;
1957 depth = reiserfs_write_unlock_nested(inode->i_sb);
1960 reiserfs_write_lock_nested(inode->i_sb, depth);
2091 if (reiserfs_posixacl(inode->i_sb)) {
2092 reiserfs_write_unlock(inode->i_sb);
2094 reiserfs_write_lock(inode->i_sb);
2101 } else if (inode->i_sb->s_flags & SB_POSIXACL) {
2102 reiserfs_warning(inode->i_sb, "jdm-13090",
2108 reiserfs_write_unlock(inode->i_sb);
2110 reiserfs_write_lock(inode->i_sb);
2131 depth = reiserfs_write_unlock_nested(inode->i_sb);
2133 reiserfs_write_lock_nested(inode->i_sb, depth);
2141 depth = reiserfs_write_unlock_nested(inode->i_sb);
2143 reiserfs_write_lock_nested(inode->i_sb, depth);
2181 unsigned long blocksize = inode->i_sb->s_blocksize;
2227 reiserfs_error(inode->i_sb, "clm-6000",
2255 unsigned blocksize = inode->i_sb->s_blocksize;
2262 reiserfs_write_lock(inode->i_sb);
2273 reiserfs_error(inode->i_sb, "clm-6001",
2293 error = journal_begin(&th, inode->i_sb,
2337 reiserfs_write_unlock(inode->i_sb);
2346 reiserfs_write_unlock(inode->i_sb);
2365 loff_t byte_offset = ((loff_t)block << inode->i_sb->s_blocksize_bits)+1;
2384 reiserfs_write_lock(inode->i_sb);
2388 retval = search_for_position_by_key(inode->i_sb, &key, &path);
2402 reiserfs_warning(inode->i_sb, "clm-6002",
2418 fs_gen = get_generation(inode->i_sb);
2423 retval = journal_begin(&th, inode->i_sb, jbegin_count);
2428 if (fs_changed(fs_gen, inode->i_sb)
2430 reiserfs_restore_prepared_buffer(inode->i_sb,
2436 reiserfs_prepare_for_journal(inode->i_sb, bh, 1);
2438 if (fs_changed(fs_gen, inode->i_sb)
2440 reiserfs_restore_prepared_buffer(inode->i_sb, bh);
2460 reiserfs_warning(inode->i_sb, "clm-6003",
2475 reiserfs_write_unlock(inode->i_sb);
2523 struct super_block *s = inode->i_sb;
2732 reiserfs_wait_on_write_block(inode->i_sb);
2760 reiserfs_wait_on_write_block(inode->i_sb);
2762 if (reiserfs_transaction_running(inode->i_sb)) {
2772 if (ret && reiserfs_transaction_running(inode->i_sb)) {
2792 reiserfs_write_lock(inode->i_sb);
2794 reiserfs_write_unlock(inode->i_sb);
2816 depth = reiserfs_write_unlock_nested(inode->i_sb);
2817 reiserfs_wait_on_write_block(inode->i_sb);
2818 reiserfs_write_lock_nested(inode->i_sb, depth);
2821 if (reiserfs_transaction_running(inode->i_sb)) {
2832 if (ret && reiserfs_transaction_running(inode->i_sb)) {
2852 reiserfs_write_lock(inode->i_sb);
2854 reiserfs_write_unlock(inode->i_sb);
2881 reiserfs_wait_on_write_block(inode->i_sb);
2882 if (reiserfs_transaction_running(inode->i_sb))
2905 reiserfs_write_lock(inode->i_sb);
2912 if ((have_large_tails(inode->i_sb)
2914 || (have_small_tails(inode->i_sb)
2918 ret = journal_begin(&myth, inode->i_sb, 1);
2938 reiserfs_write_lock(inode->i_sb);
2950 reiserfs_write_unlock(inode->i_sb);
2960 reiserfs_write_unlock(inode->i_sb);
2980 depth = reiserfs_write_unlock_nested(inode->i_sb);
2981 reiserfs_wait_on_write_block(inode->i_sb);
2982 reiserfs_write_lock_nested(inode->i_sb, depth);
2984 if (reiserfs_transaction_running(inode->i_sb)) {
3001 if ((have_large_tails(inode->i_sb)
3003 || (have_small_tails(inode->i_sb)
3007 ret = journal_begin(&myth, inode->i_sb, 1);
3048 if (reiserfs_attrs(inode->i_sb)) {
3079 struct reiserfs_journal *j = SB_JOURNAL(inode->i_sb);
3117 && jl != SB_JOURNAL(inode->i_sb)->j_current_jl)
3205 struct reiserfs_journal *j = SB_JOURNAL(inode->i_sb);
3281 reiserfs_write_lock(inode->i_sb);
3289 reiserfs_write_unlock(inode->i_sb);
3300 if ((pos & (inode->i_sb->s_blocksize - 1)) == 0)
3307 err = journal_begin(&th, inode->i_sb, 4);
3316 reiserfs_write_unlock(inode->i_sb);
3326 reiserfs_write_unlock(inode->i_sb);
3341 (REISERFS_QUOTA_INIT_BLOCKS(inode->i_sb) +
3342 REISERFS_QUOTA_DEL_BLOCKS(inode->i_sb)) +
3354 reiserfs_write_lock(inode->i_sb);
3355 error = journal_begin(&th, inode->i_sb, jbegin_count);
3356 reiserfs_write_unlock(inode->i_sb);
3360 reiserfs_write_lock(inode->i_sb);
3363 reiserfs_write_unlock(inode->i_sb);
3377 reiserfs_write_unlock(inode->i_sb);
3402 if (!error && reiserfs_posixacl(inode->i_sb)) {