Lines Matching refs:rsv_blocks
228 int rsv_blocks) in add_transaction_credits() argument
232 int total = blocks + rsv_blocks; in add_transaction_credits()
300 if (!rsv_blocks) in add_transaction_credits()
303 needed = atomic_add_return(rsv_blocks, &journal->j_reserved_credits); in add_transaction_credits()
306 sub_reserved_credits(journal, rsv_blocks); in add_transaction_credits()
311 atomic_read(&journal->j_reserved_credits) + rsv_blocks in add_transaction_credits()
330 int rsv_blocks = 0; in start_this_handle() local
334 rsv_blocks = handle->h_rsv_handle->h_total_credits; in start_this_handle()
341 if ((rsv_blocks > journal->j_max_transaction_buffers / 2) || in start_this_handle()
342 (rsv_blocks + blocks > journal->j_max_transaction_buffers)) { in start_this_handle()
345 current->comm, blocks, rsv_blocks, in start_this_handle()
411 if (add_transaction_credits(journal, blocks, rsv_blocks)) in start_this_handle()
468 handle_t *jbd2__journal_start(journal_t *journal, int nblocks, int rsv_blocks, in jbd2__journal_start() argument
489 if (rsv_blocks) { in jbd2__journal_start()
492 rsv_handle = new_handle(rsv_blocks); in jbd2__journal_start()