Lines Matching refs:log_blocks
2129 struct buffer_head **log_blocks = NULL; in journal_read_transaction() local
2194 log_blocks = kmalloc(get_desc_trans_len(desc) * in journal_read_transaction()
2198 if (!log_blocks || !real_blocks) { in journal_read_transaction()
2201 kfree(log_blocks); in journal_read_transaction()
2210 log_blocks[i] = in journal_read_transaction()
2239 brelse_array(log_blocks, i); in journal_read_transaction()
2243 kfree(log_blocks); in journal_read_transaction()
2249 ll_rw_block(READ, get_desc_trans_len(desc), log_blocks); in journal_read_transaction()
2252 wait_on_buffer(log_blocks[i]); in journal_read_transaction()
2253 if (!buffer_uptodate(log_blocks[i])) { in journal_read_transaction()
2257 brelse_array(log_blocks + i, in journal_read_transaction()
2262 kfree(log_blocks); in journal_read_transaction()
2266 memcpy(real_blocks[i]->b_data, log_blocks[i]->b_data, in journal_read_transaction()
2269 brelse(log_blocks[i]); in journal_read_transaction()
2286 kfree(log_blocks); in journal_read_transaction()
2312 kfree(log_blocks); in journal_read_transaction()