Searched refs:rsv_blocks (Results 1 – 8 of 8) sorted by relevance
| /Linux-v5.4/fs/ext4/ |
| D | ext4_jbd2.h | 264 int type, int blocks, int rsv_blocks); 304 #define ext4_journal_start_with_reserve(inode, type, blocks, rsv_blocks) \ argument 305 __ext4_journal_start((inode), __LINE__, (type), (blocks), (rsv_blocks)) 309 int blocks, int rsv_blocks) in __ext4_journal_start() argument 312 rsv_blocks); in __ext4_journal_start()
|
| D | ext4_jbd2.c | 68 int type, int blocks, int rsv_blocks) in __ext4_journal_start_sb() argument 73 trace_ext4_journal_start(sb, blocks, rsv_blocks, _RET_IP_); in __ext4_journal_start_sb() 81 return jbd2__journal_start(journal, blocks, rsv_blocks, GFP_NOFS, in __ext4_journal_start_sb()
|
| D | inode.c | 2719 int needed_blocks, rsv_blocks = 0, ret = 0; in ext4_writepages() local 2783 rsv_blocks = 1 + ext4_chunk_trans_blocks(inode, in ext4_writepages() 2852 EXT4_HT_WRITE_PAGE, needed_blocks, rsv_blocks); in ext4_writepages()
|
| /Linux-v5.4/fs/jbd2/ |
| D | transaction.c | 202 int rsv_blocks) in add_transaction_credits() argument 206 int total = blocks + rsv_blocks; in add_transaction_credits() 273 if (!rsv_blocks) in add_transaction_credits() 276 needed = atomic_add_return(rsv_blocks, &journal->j_reserved_credits); in add_transaction_credits() 279 sub_reserved_credits(journal, rsv_blocks); in add_transaction_credits() 284 atomic_read(&journal->j_reserved_credits) + rsv_blocks in add_transaction_credits() 303 int rsv_blocks = 0; in start_this_handle() local 307 rsv_blocks = handle->h_rsv_handle->h_buffer_credits; in start_this_handle() 314 if ((rsv_blocks > journal->j_max_transaction_buffers / 2) || in start_this_handle() 315 (rsv_blocks + blocks > journal->j_max_transaction_buffers)) { in start_this_handle() [all …]
|
| /Linux-v5.4/drivers/lightnvm/ |
| D | pblk-rl.c | 136 if (free_blocks <= rl->rsv_blocks) { in __pblk_rl_update_rates() 227 rl->rsv_blocks = pblk_get_min_chks(pblk); in pblk_rl_init()
|
| D | pblk.h | 285 int rsv_blocks; /* Reserved blocks for GC */ member
|
| /Linux-v5.4/include/trace/events/ |
| D | ext4.h | 1748 TP_PROTO(struct super_block *sb, int blocks, int rsv_blocks, 1751 TP_ARGS(sb, blocks, rsv_blocks, IP), 1757 __field( int, rsv_blocks ) 1764 __entry->rsv_blocks = rsv_blocks; 1769 __entry->blocks, __entry->rsv_blocks, (void *)__entry->ip)
|
| /Linux-v5.4/include/linux/ |
| D | jbd2.h | 1360 extern handle_t *jbd2__journal_start(journal_t *, int blocks, int rsv_blocks,
|