Lines Matching refs:log_blocks
2131 struct buffer_head **log_blocks = NULL; in journal_read_transaction() local
2196 log_blocks = kmalloc_array(get_desc_trans_len(desc), in journal_read_transaction()
2202 if (!log_blocks || !real_blocks) { in journal_read_transaction()
2205 kfree(log_blocks); in journal_read_transaction()
2214 log_blocks[i] = in journal_read_transaction()
2243 brelse_array(log_blocks, i); in journal_read_transaction()
2247 kfree(log_blocks); in journal_read_transaction()
2253 ll_rw_block(REQ_OP_READ, 0, get_desc_trans_len(desc), log_blocks); in journal_read_transaction()
2256 wait_on_buffer(log_blocks[i]); in journal_read_transaction()
2257 if (!buffer_uptodate(log_blocks[i])) { in journal_read_transaction()
2261 brelse_array(log_blocks + i, in journal_read_transaction()
2266 kfree(log_blocks); in journal_read_transaction()
2270 memcpy(real_blocks[i]->b_data, log_blocks[i]->b_data, in journal_read_transaction()
2273 brelse(log_blocks[i]); in journal_read_transaction()
2290 kfree(log_blocks); in journal_read_transaction()
2316 kfree(log_blocks); in journal_read_transaction()