Lines Matching refs:rsv_blocks
228 int rsv_blocks)
232 int total = blocks + rsv_blocks;
300 if (!rsv_blocks)
303 needed = atomic_add_return(rsv_blocks, &journal->j_reserved_credits);
306 sub_reserved_credits(journal, rsv_blocks);
311 atomic_read(&journal->j_reserved_credits) + rsv_blocks
330 int rsv_blocks = 0;
334 rsv_blocks = handle->h_rsv_handle->h_total_credits;
341 if ((rsv_blocks > journal->j_max_transaction_buffers / 2) ||
342 (rsv_blocks + blocks > journal->j_max_transaction_buffers)) {
345 current->comm, blocks, rsv_blocks,
416 if (add_transaction_credits(journal, blocks, rsv_blocks))
473 handle_t *jbd2__journal_start(journal_t *journal, int nblocks, int rsv_blocks,
494 if (rsv_blocks) {
497 rsv_handle = new_handle(rsv_blocks);
533 * that much space. Additionally, if rsv_blocks > 0, we also create another
534 * handle with rsv_blocks reserved blocks in the journal. This handle is