/kernel/linux/linux-5.10/fs/ext4/ |
H A D | ext4_jbd2.h | 262 int type, int blocks, int rsv_blocks, 310 #define ext4_journal_start_with_reserve(inode, type, blocks, rsv_blocks)\ 311 __ext4_journal_start((inode), __LINE__, (type), (blocks), (rsv_blocks),\ 320 int blocks, int rsv_blocks, in __ext4_journal_start() 324 rsv_blocks, revoke_creds); in __ext4_journal_start() 318 __ext4_journal_start(struct inode *inode, unsigned int line, int type, int blocks, int rsv_blocks, int revoke_creds) __ext4_journal_start() argument
|
H A D | ext4_jbd2.c | 90 int type, int blocks, int rsv_blocks, in __ext4_journal_start_sb() 96 trace_ext4_journal_start(sb, blocks, rsv_blocks, revoke_creds, in __ext4_journal_start_sb() 105 return jbd2__journal_start(journal, blocks, rsv_blocks, revoke_creds, in __ext4_journal_start_sb() 89 __ext4_journal_start_sb(struct super_block *sb, unsigned int line, int type, int blocks, int rsv_blocks, int revoke_creds) __ext4_journal_start_sb() argument
|
H A D | inode.c | 2707 int needed_blocks, rsv_blocks = 0, ret = 0; in ext4_writepages() local 2770 rsv_blocks = 1 + ext4_chunk_trans_blocks(inode, in ext4_writepages() 2839 EXT4_HT_WRITE_PAGE, needed_blocks, rsv_blocks); in ext4_writepages()
|
/kernel/linux/linux-6.6/fs/ext4/ |
H A D | ext4_jbd2.h | 266 int rsv_blocks, int revoke_creds); 313 #define ext4_journal_start_with_reserve(inode, type, blocks, rsv_blocks)\ 314 __ext4_journal_start((inode), __LINE__, (type), (blocks), (rsv_blocks),\ 323 int blocks, int rsv_blocks, in __ext4_journal_start() 327 rsv_blocks, revoke_creds); in __ext4_journal_start() 321 __ext4_journal_start(struct inode *inode, unsigned int line, int type, int blocks, int rsv_blocks, int revoke_creds) __ext4_journal_start() argument
|
H A D | ext4_jbd2.c | 92 int type, int blocks, int rsv_blocks, in __ext4_journal_start_sb() 98 trace_ext4_journal_start_inode(inode, blocks, rsv_blocks, in __ext4_journal_start_sb() 102 trace_ext4_journal_start_sb(sb, blocks, rsv_blocks, in __ext4_journal_start_sb() 112 return jbd2__journal_start(journal, blocks, rsv_blocks, revoke_creds, in __ext4_journal_start_sb() 90 __ext4_journal_start_sb(struct inode *inode, struct super_block *sb, unsigned int line, int type, int blocks, int rsv_blocks, int revoke_creds) __ext4_journal_start_sb() argument
|
H A D | inode.c | 2529 int needed_blocks, rsv_blocks = 0, ret = 0; in ext4_do_writepages() local 2602 rsv_blocks = 1 + ext4_chunk_trans_blocks(inode, in ext4_do_writepages() 2671 EXT4_HT_WRITE_PAGE, needed_blocks, rsv_blocks); in ext4_do_writepages()
|
/kernel/linux/linux-5.10/fs/jbd2/ |
H A D | transaction.c | 228 int rsv_blocks) in add_transaction_credits() 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 in start_this_handle() 227 add_transaction_credits(journal_t *journal, int blocks, int rsv_blocks) add_transaction_credits() argument 473 jbd2__journal_start(journal_t *journal, int nblocks, int rsv_blocks, int revoke_records, gfp_t gfp_mask, unsigned int type, unsigned int line_no) jbd2__journal_start() argument [all...] |
/kernel/linux/linux-6.6/fs/jbd2/ |
H A D | transaction.c | 228 int rsv_blocks) 233 int total = blocks + rsv_blocks; 305 if (!rsv_blocks) 308 needed = atomic_add_return(rsv_blocks, &journal->j_reserved_credits); 311 sub_reserved_credits(journal, rsv_blocks); 316 atomic_read(&journal->j_reserved_credits) + rsv_blocks 336 int rsv_blocks = 0; in start_this_handle() local 340 rsv_blocks = handle->h_rsv_handle->h_total_credits; in start_this_handle() 347 if ((rsv_blocks > journal->j_max_transaction_buffers / 2) || in start_this_handle() 348 (rsv_blocks in start_this_handle() 485 jbd2__journal_start(journal_t *journal, int nblocks, int rsv_blocks, int revoke_records, gfp_t gfp_mask, unsigned int type, unsigned int line_no) jbd2__journal_start() argument [all...] |
/kernel/linux/linux-5.10/drivers/lightnvm/ |
H A 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()
|
H A D | pblk.h | 285 int rsv_blocks; /* Reserved blocks for GC */ member
|
/kernel/linux/linux-6.6/include/trace/events/ |
H A D | ext4.h | 1757 TP_PROTO(struct super_block *sb, int blocks, int rsv_blocks, 1760 TP_ARGS(sb, blocks, rsv_blocks, revoke_creds, type, IP), 1766 __field( int, rsv_blocks ) 1775 __entry->rsv_blocks = rsv_blocks; 1780 TP_printk("dev %d,%d blocks %d, rsv_blocks %d, revoke_creds %d," 1782 MINOR(__entry->dev), __entry->blocks, __entry->rsv_blocks, 1787 TP_PROTO(struct inode *inode, int blocks, int rsv_blocks, 1790 TP_ARGS(inode, blocks, rsv_blocks, revoke_creds, type, IP), 1797 __field( int, rsv_blocks ) [all...] |
/kernel/linux/linux-5.10/include/trace/events/ |
H A D | ext4.h | 1813 TP_PROTO(struct super_block *sb, int blocks, int rsv_blocks, 1816 TP_ARGS(sb, blocks, rsv_blocks, revoke_creds, IP), 1822 __field( int, rsv_blocks ) 1830 __entry->rsv_blocks = rsv_blocks; 1834 TP_printk("dev %d,%d blocks %d, rsv_blocks %d, revoke_creds %d, " 1836 __entry->blocks, __entry->rsv_blocks, __entry->revoke_creds,
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | jbd2.h | 1506 extern handle_t *jbd2__journal_start(journal_t *, int blocks, int rsv_blocks,
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | jbd2.h | 1512 extern handle_t *jbd2__journal_start(journal_t *, int blocks, int rsv_blocks,
|