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);
337 map_bh(bh_result, inode->i_sb, blocknr);
403 memset(p, 0, inode->i_sb->s_blocksize);
442 result = search_for_position_by_key(inode->i_sb, &key, &path);
463 map_bh(bh_result, inode->i_sb, 0);
478 reiserfs_write_lock(inode->i_sb);
481 reiserfs_write_unlock(inode->i_sb);
552 reiserfs_write_lock(inode->i_sb);
557 reiserfs_write_unlock(inode->i_sb);
682 2 * REISERFS_QUOTA_TRANS_BLOCKS(inode->i_sb);
686 (((loff_t) block) << inode->i_sb->s_blocksize_bits) + 1;
688 reiserfs_write_lock(inode->i_sb);
692 reiserfs_write_unlock(inode->i_sb);
705 reiserfs_write_unlock(inode->i_sb);
714 reiserfs_transaction_running(inode->i_sb))
722 if ((have_large_tails(inode->i_sb)
724 || (have_small_tails(inode->i_sb)
730 if ((new_offset + inode->i_sb->s_blocksize - 1) > inode->i_size) {
732 th = reiserfs_persistent_transaction(inode->i_sb, jbegin_count);
741 retval = search_for_position_by_key(inode->i_sb, &key, &path);
752 fs_gen = get_generation(inode->i_sb);
773 SB_JOURNAL(inode->i_sb)->j_next_async_flush = 1;
791 if (fs_changed(fs_gen, inode->i_sb)
807 reiserfs_prepare_for_journal(inode->i_sb, bh, 1);
808 if (fs_changed(fs_gen, inode->i_sb)
810 reiserfs_restore_prepared_buffer(inode->i_sb,
816 && reiserfs_data_ordered(inode->i_sb))
829 reiserfs_write_unlock(inode->i_sb);
893 1) & ~(inode->i_sb->s_blocksize - 1)) + 1;
933 reiserfs_error(inode->i_sb,
945 th = reiserfs_persistent_transaction(inode->i_sb, 3);
1018 MAX_ITEM_LEN(inode->i_sb->s_blocksize) /
1033 inode->i_sb->s_blocksize),
1041 cpu_key_k_offset(&tmp_key)) >> inode->i_sb->
1098 inode->i_sb->s_blocksize * blocks_needed;
1123 reiserfs_cond_resched(inode->i_sb);
1125 retval = search_for_position_by_key(inode->i_sb, &key, &path);
1131 reiserfs_warning(inode->i_sb, "vs-825",
1158 reiserfs_write_unlock(inode->i_sb);
1176 loff_t blocksize = inode->i_sb->s_blocksize;
1192 (blocksize - 1)) >> inode->i_sb->s_blocksize_bits) * UNFM_P_SIZE +
1278 blocks = _ROUND_UP(blocks, inode->i_sb->s_blocksize >> 9);
1432 reiserfs_panic(inode->i_sb, "vs-13065", "key %k, found item %h",
1463 retval = search_item(inode->i_sb, &key, &path);
1465 reiserfs_error(inode->i_sb, "vs-13050",
1474 /*reiserfs_warning (inode->i_sb, "vs-13050: reiserfs_update_sd: i_nlink == 0, stat data not found"); */
1477 reiserfs_warning(inode->i_sb, "vs-13060",
1494 fs_gen = get_generation(inode->i_sb);
1495 reiserfs_prepare_for_journal(inode->i_sb, bh, 1);
1498 if (fs_changed(fs_gen, inode->i_sb)
1500 reiserfs_restore_prepared_buffer(inode->i_sb, bh);
1557 retval = search_item(inode->i_sb, &key, &path_to_sd);
1559 reiserfs_error(inode->i_sb, "vs-13070",
1596 !REISERFS_SB(inode->i_sb)->s_is_unlinked_ok) {
1597 reiserfs_warning(inode->i_sb, "vs-13075",
1774 if (sb_rdonly(inode->i_sb))
1784 reiserfs_write_lock(inode->i_sb);
1785 if (!journal_begin(&th, inode->i_sb, jbegin_count)) {
1789 reiserfs_write_unlock(inode->i_sb);
1928 struct super_block *sb = dir->i_sb;
1967 depth = reiserfs_write_unlock_nested(inode->i_sb);
1970 reiserfs_write_lock_nested(inode->i_sb, depth);
2103 if (reiserfs_posixacl(inode->i_sb)) {
2104 reiserfs_write_unlock(inode->i_sb);
2106 reiserfs_write_lock(inode->i_sb);
2113 } else if (inode->i_sb->s_flags & SB_POSIXACL) {
2114 reiserfs_warning(inode->i_sb, "jdm-13090",
2120 reiserfs_write_unlock(inode->i_sb);
2122 reiserfs_write_lock(inode->i_sb);
2143 depth = reiserfs_write_unlock_nested(inode->i_sb);
2145 reiserfs_write_lock_nested(inode->i_sb, depth);
2153 depth = reiserfs_write_unlock_nested(inode->i_sb);
2155 reiserfs_write_lock_nested(inode->i_sb, depth);
2193 unsigned long blocksize = inode->i_sb->s_blocksize;
2239 reiserfs_error(inode->i_sb, "clm-6000",
2267 unsigned blocksize = inode->i_sb->s_blocksize;
2274 reiserfs_write_lock(inode->i_sb);
2285 reiserfs_error(inode->i_sb, "clm-6001",
2305 error = journal_begin(&th, inode->i_sb,
2349 reiserfs_write_unlock(inode->i_sb);
2358 reiserfs_write_unlock(inode->i_sb);
2377 loff_t byte_offset = ((loff_t)block << inode->i_sb->s_blocksize_bits)+1;
2396 reiserfs_write_lock(inode->i_sb);
2400 retval = search_for_position_by_key(inode->i_sb, &key, &path);
2414 reiserfs_warning(inode->i_sb, "clm-6002",
2430 fs_gen = get_generation(inode->i_sb);
2435 retval = journal_begin(&th, inode->i_sb, jbegin_count);
2440 if (fs_changed(fs_gen, inode->i_sb)
2442 reiserfs_restore_prepared_buffer(inode->i_sb,
2448 reiserfs_prepare_for_journal(inode->i_sb, bh, 1);
2450 if (fs_changed(fs_gen, inode->i_sb)
2452 reiserfs_restore_prepared_buffer(inode->i_sb, bh);
2472 reiserfs_warning(inode->i_sb, "clm-6003",
2487 reiserfs_write_unlock(inode->i_sb);
2535 struct super_block *s = inode->i_sb;
2746 reiserfs_wait_on_write_block(inode->i_sb);
2770 (pos & (inode->i_sb->s_blocksize - 1)) == 0) {
2781 reiserfs_wait_on_write_block(inode->i_sb);
2783 if (reiserfs_transaction_running(inode->i_sb)) {
2793 if (ret && reiserfs_transaction_running(inode->i_sb)) {
2813 reiserfs_write_lock(inode->i_sb);
2815 reiserfs_write_unlock(inode->i_sb);
2837 depth = reiserfs_write_unlock_nested(inode->i_sb);
2838 reiserfs_wait_on_write_block(inode->i_sb);
2839 reiserfs_write_lock_nested(inode->i_sb, depth);
2842 if (reiserfs_transaction_running(inode->i_sb)) {
2853 if (ret && reiserfs_transaction_running(inode->i_sb)) {
2873 reiserfs_write_lock(inode->i_sb);
2875 reiserfs_write_unlock(inode->i_sb);
2904 reiserfs_wait_on_write_block(inode->i_sb);
2905 if (reiserfs_transaction_running(inode->i_sb))
2928 reiserfs_write_lock(inode->i_sb);
2935 if ((have_large_tails(inode->i_sb)
2937 || (have_small_tails(inode->i_sb)
2941 ret = journal_begin(&myth, inode->i_sb, 1);
2961 reiserfs_write_lock(inode->i_sb);
2973 reiserfs_write_unlock(inode->i_sb);
2983 reiserfs_write_unlock(inode->i_sb);
3003 depth = reiserfs_write_unlock_nested(inode->i_sb);
3004 reiserfs_wait_on_write_block(inode->i_sb);
3005 reiserfs_write_lock_nested(inode->i_sb, depth);
3007 if (reiserfs_transaction_running(inode->i_sb)) {
3024 if ((have_large_tails(inode->i_sb)
3026 || (have_small_tails(inode->i_sb)
3030 ret = journal_begin(&myth, inode->i_sb, 1);
3071 if (reiserfs_attrs(inode->i_sb)) {
3102 struct reiserfs_journal *j = SB_JOURNAL(inode->i_sb);
3140 && jl != SB_JOURNAL(inode->i_sb)->j_current_jl)
3228 struct reiserfs_journal *j = SB_JOURNAL(inode->i_sb);
3303 reiserfs_write_lock(inode->i_sb);
3311 reiserfs_write_unlock(inode->i_sb);
3325 err = journal_begin(&th, inode->i_sb, 4);
3334 reiserfs_write_unlock(inode->i_sb);
3344 reiserfs_write_unlock(inode->i_sb);
3359 (REISERFS_QUOTA_INIT_BLOCKS(inode->i_sb) +
3360 REISERFS_QUOTA_DEL_BLOCKS(inode->i_sb)) +
3372 reiserfs_write_lock(inode->i_sb);
3373 error = journal_begin(&th, inode->i_sb, jbegin_count);
3374 reiserfs_write_unlock(inode->i_sb);
3378 reiserfs_write_lock(inode->i_sb);
3381 reiserfs_write_unlock(inode->i_sb);
3395 reiserfs_write_unlock(inode->i_sb);
3420 if (!error && reiserfs_posixacl(inode->i_sb)) {