Lines Matching refs:real_blocks
2110 struct buffer_head **real_blocks = NULL;
2164 real_blocks = kmalloc(get_desc_trans_len(desc) *
2166 if (!log_blocks || !real_blocks) {
2170 kfree(real_blocks);
2184 real_blocks[i] =
2188 real_blocks[i] =
2193 if (real_blocks[i]->b_blocknr > SB_BLOCK_COUNT(p_s_sb)) {
2200 (p_s_sb, real_blocks[i]->b_blocknr)) {
2205 brelse_array(real_blocks, i);
2209 kfree(real_blocks);
2222 brelse_array(real_blocks, get_desc_trans_len(desc));
2226 kfree(real_blocks);
2229 memcpy(real_blocks[i]->b_data, log_blocks[i]->b_data,
2230 real_blocks[i]->b_size);
2231 set_buffer_uptodate(real_blocks[i]);
2236 set_buffer_dirty(real_blocks[i]);
2237 ll_rw_block(SWRITE, 1, real_blocks + i);
2240 wait_on_buffer(real_blocks[i]);
2241 if (!buffer_uptodate(real_blocks[i])) {
2244 brelse_array(real_blocks + i,
2249 kfree(real_blocks);
2252 brelse(real_blocks[i]);
2272 kfree(real_blocks);