Lines Matching refs:log_blocks
2091 struct buffer_head **log_blocks = NULL; in journal_read_transaction() local
2153 log_blocks = kmalloc(get_desc_trans_len(desc) * in journal_read_transaction()
2157 if (!log_blocks || !real_blocks) { in journal_read_transaction()
2160 kfree(log_blocks); in journal_read_transaction()
2169 log_blocks[i] = in journal_read_transaction()
2198 brelse_array(log_blocks, i); in journal_read_transaction()
2202 kfree(log_blocks); in journal_read_transaction()
2208 ll_rw_block(READ, get_desc_trans_len(desc), log_blocks); in journal_read_transaction()
2212 wait_on_buffer(log_blocks[i]); in journal_read_transaction()
2215 if (!buffer_uptodate(log_blocks[i])) { in journal_read_transaction()
2219 brelse_array(log_blocks + i, in journal_read_transaction()
2224 kfree(log_blocks); in journal_read_transaction()
2228 memcpy(real_blocks[i]->b_data, log_blocks[i]->b_data, in journal_read_transaction()
2231 brelse(log_blocks[i]); in journal_read_transaction()
2248 kfree(log_blocks); in journal_read_transaction()
2271 kfree(log_blocks); in journal_read_transaction()