Lines Matching refs:real_blocks

2130 	struct buffer_head **real_blocks = NULL;  in journal_read_transaction()  local
2196 real_blocks = kmalloc(get_desc_trans_len(desc) * in journal_read_transaction()
2198 if (!log_blocks || !real_blocks) { in journal_read_transaction()
2202 kfree(real_blocks); in journal_read_transaction()
2216 real_blocks[i] = in journal_read_transaction()
2220 real_blocks[i] = in journal_read_transaction()
2225 if (real_blocks[i]->b_blocknr > SB_BLOCK_COUNT(sb)) { in journal_read_transaction()
2234 (sb, real_blocks[i]->b_blocknr)) { in journal_read_transaction()
2240 brelse_array(real_blocks, i); in journal_read_transaction()
2244 kfree(real_blocks); in journal_read_transaction()
2259 brelse_array(real_blocks, get_desc_trans_len(desc)); in journal_read_transaction()
2263 kfree(real_blocks); in journal_read_transaction()
2266 memcpy(real_blocks[i]->b_data, log_blocks[i]->b_data, in journal_read_transaction()
2267 real_blocks[i]->b_size); in journal_read_transaction()
2268 set_buffer_uptodate(real_blocks[i]); in journal_read_transaction()
2273 set_buffer_dirty(real_blocks[i]); in journal_read_transaction()
2274 write_dirty_buffer(real_blocks[i], WRITE); in journal_read_transaction()
2277 wait_on_buffer(real_blocks[i]); in journal_read_transaction()
2278 if (!buffer_uptodate(real_blocks[i])) { in journal_read_transaction()
2282 brelse_array(real_blocks + i, in journal_read_transaction()
2287 kfree(real_blocks); in journal_read_transaction()
2290 brelse(real_blocks[i]); in journal_read_transaction()
2313 kfree(real_blocks); in journal_read_transaction()