Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/ext4/extents.c ext4_ext_get_access() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 4424354461433491456
PARAM_VALUE 1 line 165
PARAM_VALUE 4 bh 1-u64max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 20
BUF_SIZE 2 handle (-1)-s32max
BUF_SIZE 2 handle (-1)-s32max
DATA_SOURCE 2 handle $0
STR_LEN 0 where (-1)-1
STR_LEN 2 handle (-1)-1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 3 sb->s_flags 0-u64max[c]
NO_OVERFLOW_SIMPLE 3 sb->s_blocksize
NO_OVERFLOW_SIMPLE 3 sb->s_blocksize_bits
UNITS 3 sb unit_byte

fs/ext4/indirect.c ext4_free_branches() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 1399296466544934912
PARAM_VALUE 1 line 1093
PARAM_VALUE 2 handle 0,4096-ptr_max
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 3 sb->s_fs_info 4096-ptr_max
PARAM_VALUE 4 bh 1-u64max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 19
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 4 bh (-1)-s32max
BUF_SIZE 4 bh (-1)-s32max
CAPPED_DATA 3 sb 1
DATA_SOURCE 2 handle $0
DATA_SOURCE 4 bh $2
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 3 sb->s_blocksize
UNITS 3 sb unit_byte

fs/ext4/indirect.c ext4_free_data() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 8973000729941561344
PARAM_VALUE 1 line 930
PARAM_VALUE 2 handle 0,4096-ptr_max
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 4 bh 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 15
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 4 bh (-1)-s32max
BUF_SIZE 4 bh (-1)-s32max
CAPPED_DATA 3 sb 1
CAPPED_DATA 4 bh 1
DATA_SOURCE 2 handle $0
DATA_SOURCE 4 bh $2
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 3 sb->s_blocksize
UNITS 3 sb unit_byte
HALF_LOCKED2 &inode->i_rwsem

fs/ext4/indirect.c ext4_ind_truncate_ensure_credits() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 4270788579856867328
PARAM_VALUE 1 line 741
PARAM_VALUE 2 handle 4096-ptr_max
PARAM_VALUE 2 handle->h_aborted 1
PARAM_VALUE 2 handle->h_err s32min-(-1),1-s32max
PARAM_VALUE 2 handle->h_invalid 0
PARAM_VALUE 2 handle->h_transaction 4096-ptr_max
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 3 sb->s_fs_info 4096-ptr_max
PARAM_VALUE 4 bh 4096-ptr_max
PARAM_VALUE 4 bh->b_assoc_buffers.next 4096-ptr_max
PARAM_VALUE 4 bh->b_private 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 33
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 4 bh (-1)-s32max
BUF_SIZE 4 bh (-1)-s32max
CAPPED_DATA 3 sb 1
DATA_SOURCE 2 handle $0
DATA_SOURCE 4 bh $2
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 3 sb->s_blocksize
UNITS 3 sb unit_byte
HALF_LOCKED2 &inode->i_rwsem

fs/ext4/indirect.c ext4_splice_branch() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 4517749586620428288
PARAM_VALUE 1 line 440
PARAM_VALUE 4 bh 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 19
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
DATA_SOURCE 2 handle $0
STR_LEN 0 where (-1)-1
STR_LEN 2 handle (-1)-1
RX_PATH
TASK_NOT_RUNNING
UNITS 3 sb unit_byte
HALF_LOCKED2 &inode->i_rwsem

fs/ext4/crypto.c ext4_ioctl_get_encryption_pwsalt() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 928265217458491392
PARAM_VALUE 1 line 102
PARAM_VALUE 2 handle 4096-ptr_max
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 33
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
DATA_SOURCE 2 handle r __ext4_journal_start_sb
UNITS 3 sb unit_byte

fs/ext4/inode.c do_journal_get_write_access() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 587615344453513216
PARAM_VALUE 1 line 1165
PARAM_VALUE 2 handle 0-ptr_max
PARAM_VALUE 4 bh 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 28
BUF_SIZE 2 handle (-1)-s32max
BUF_SIZE 2 handle (-1)-s32max
BUF_SIZE 4 bh (-1)-s32max
BUF_SIZE 4 bh (-1)-s32max
DATA_SOURCE 2 handle $0
DATA_SOURCE 4 bh $2
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 4 bh->b_size
UNITS 3 sb unit_byte
HALF_LOCKED2 &mapping->invalidate_lock

fs/ext4/inode.c ext4_block_journalled_zero_range() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 8087344978201227264
PARAM_VALUE 1 line 4148
PARAM_VALUE 2 handle 4096-ptr_max
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 4 bh 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 33
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 4 bh (-1)-s32max
BUF_SIZE 4 bh (-1)-s32max
DATA_SOURCE 2 handle r __ext4_journal_start
DATA_SOURCE 4 bh r ext4_load_tail_bh
NOSPEC 4 bh->b_blocknr
RX_PATH
TASK_NOT_RUNNING
USER_DATA 4 bh->b_blocknr 0-576460756598390781,18446744069414584321-u64max
NO_OVERFLOW_SIMPLE 4 bh->b_size
UNITS 3 sb unit_byte
HALF_LOCKED2 &inode->i_rwsem

fs/ext4/inode.c ext4_do_update_inode() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 8493579882544848896
PARAM_VALUE 1 line 5816
PARAM_VALUE 2 handle 0,4096-ptr_max
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 21
BUF_SIZE 2 handle (-1)-s32max
BUF_SIZE 2 handle (-1)-s32max
BUF_SIZE 3 sb (-1),80,2752,2816
BUF_SIZE 3 sb (-1),80,2752,2816
DATA_SOURCE 2 handle $0
STR_LEN 0 where (-1)-24,26-27,29,31-32,63,99,115,254
STR_LEN 1 line (-1),8
STR_LEN 2 handle (-1)-24,26-27,29,31-32,63,99,115,254
STR_LEN 3 sb (-1),8
RX_PATH
TASK_NOT_RUNNING
USER_DATA 3 sb->s_flags 0-2147552256[c]
NO_OVERFLOW_SIMPLE 3 sb->s_blocksize
NO_OVERFLOW_SIMPLE 3 sb->s_blocksize_bits
UNITS 3 sb unit_byte
HALF_LOCKED2 &ei->i_data_sem
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 &sbi->s_orphan_lock

fs/ext4/inode.c ext4_reserve_inode_write() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 115084676151562240
PARAM_VALUE 1 line 6509
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 4 bh 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 25
BUF_SIZE 2 handle (-1)-s32max
BUF_SIZE 2 handle (-1)-s32max
BUF_SIZE 3 sb (-1),2816
BUF_SIZE 3 sb (-1),2816
DATA_SOURCE 2 handle $0
STR_LEN 0 where (-1)-1
STR_LEN 1 line (-1),8
STR_LEN 2 handle (-1)-1
STR_LEN 3 sb (-1),8
RX_PATH
TASK_NOT_RUNNING
USER_DATA 3 sb->s_flags 0-2147553280[c]
NO_OVERFLOW_SIMPLE 3 sb->s_blocksize
NO_OVERFLOW_SIMPLE 3 sb->s_blocksize_bits
UNITS 3 sb unit_byte
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 &sbi->s_orphan_lock

fs/ext4/ialloc.c ext4_free_inode() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 1244239886709059584
PARAM_VALUE 1 line 305
PARAM_VALUE 2 handle 4096-ptr_max
PARAM_VALUE 2 handle->h_aborted 1
PARAM_VALUE 2 handle->h_err s32min-(-1),1-s32max
PARAM_VALUE 2 handle->saved_alloc_context 0,262144
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 3 sb->s_fs_info 4096-ptr_max
PARAM_VALUE 4 bh 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 16
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 4 bh (-1)-s32max
BUF_SIZE 4 bh (-1)-s32max
CAPPED_DATA 2 handle 1
CAPPED_DATA 4 bh 1
DATA_SOURCE 2 handle $0
DATA_SOURCE 4 bh r ext4_read_inode_bitmap
RX_PATH
TASK_NOT_RUNNING
UNITS 3 sb unit_byte

fs/ext4/ialloc.c ext4_free_inode() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 1244239886709059584
PARAM_VALUE 1 line 314
PARAM_VALUE 2 handle 4096-ptr_max
PARAM_VALUE 2 handle->h_aborted 1
PARAM_VALUE 2 handle->h_err s32min-(-1),1-s32max
PARAM_VALUE 2 handle->saved_alloc_context 0,262144
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 3 sb->s_fs_info 4096-ptr_max
PARAM_VALUE 4 bh 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 16
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
CAPPED_DATA 2 handle 1
CAPPED_DATA 3 sb->s_fs_info->s_group_desc 1
DATA_SOURCE 2 handle $0
RX_PATH
TASK_NOT_RUNNING
UNITS 3 sb unit_byte

fs/ext4/ialloc.c ext4_init_inode_table() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 3833680821997101056
PARAM_VALUE 1 line 1595
PARAM_VALUE 2 handle 4096-ptr_max
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 3 sb->s_fs_info 4096-ptr_max
PARAM_VALUE 4 bh 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 22
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
CAPPED_DATA 3 sb->s_fs_info->s_group_desc 1
DATA_SOURCE 2 handle r __ext4_journal_start_sb
DATA_SOURCE 3 sb $0
UNITS 3 sb unit_byte
LOCK2 &elr->lr_super->s_umount
LOCK2 &grp->alloc_sem
TYPE_LOCK (struct ext4_group_info)->alloc_sem
TYPE_LOCK (struct super_block)->s_umount

fs/ext4/xattr.c ext4_xattr_delete_inode() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 8907645009188450304
PARAM_VALUE 1 line 2904
PARAM_VALUE 2 handle 4096-ptr_max
PARAM_VALUE 2 handle->h_aborted 1
PARAM_VALUE 2 handle->h_err s32min-(-1),1-s32max
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 3 sb->s_fs_info 4096-ptr_max
PARAM_VALUE 3 sb->s_op 4096-ptr_max
PARAM_VALUE 4 bh 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 24
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
CAPPED_DATA 2 handle 1
CAPPED_DATA 3 sb 1
DATA_SOURCE 2 handle $0
RX_PATH
TASK_NOT_RUNNING
UNITS 3 sb unit_byte

fs/ext4/xattr.c ext4_xattr_inode_dec_ref_all() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 1099375351016062976
PARAM_VALUE 1 line 1221
PARAM_VALUE 2 handle 0,4096-ptr_max
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 4 bh 4096-ptr_max
PARAM_VALUE 4 bh->b_private 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 29
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 4 bh (-1)-s32max
BUF_SIZE 4 bh (-1)-s32max
CAPPED_DATA 2 handle 1
CAPPED_DATA 3 sb 1
CAPPED_DATA 4 bh 1
DATA_SOURCE 2 handle $0
DATA_SOURCE 4 bh $2
RX_PATH
TASK_NOT_RUNNING
UNITS 3 sb unit_byte
UNITS 4 bh unit_byte

fs/ext4/xattr.c ext4_xattr_inode_write() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 413597366888153088
PARAM_VALUE 1 line 1438
PARAM_VALUE 2 handle 0-ptr_max
PARAM_VALUE 2 handle->h_sync 1
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 3 sb->s_fs_info 4096-ptr_max
PARAM_VALUE 4 bh 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 23
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 4 bh (-1)-s32max
BUF_SIZE 4 bh (-1)-s32max
CAPPED_DATA 3 sb 1
DATA_SOURCE 2 handle $0
DATA_SOURCE 4 bh r ext4_getblk
STR_LEN 0 where (-1)-1
STR_LEN 2 handle (-1)-1
RX_PATH
TASK_NOT_RUNNING
UNITS 3 sb unit_byte
HALF_LOCKED2 &inode->i_rwsem

fs/ext4/xattr.c ext4_xattr_release_block() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 7236071486872186880
PARAM_VALUE 1 line 1287
PARAM_VALUE 2 handle 0,4096-ptr_max
PARAM_VALUE 2 handle->h_sync 1
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 3 sb->s_fs_info 4096-ptr_max
PARAM_VALUE 4 bh 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 25
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 4 bh (-1)-s32max
BUF_SIZE 4 bh (-1)-s32max
CAPPED_DATA 2 handle 1
CAPPED_DATA 3 sb 1
CAPPED_DATA 4 bh 1
CAPPED_DATA 4 bh->b_folio 1
DATA_SOURCE 2 handle $0
DATA_SOURCE 4 bh $2
RX_PATH
TASK_NOT_RUNNING
UNITS 3 sb unit_byte

fs/ext4/xattr.c ext4_xattr_update_super_block() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 1695378937440989184
PARAM_VALUE 1 line 856
PARAM_VALUE 2 handle 0,4096-ptr_max
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 30
BUF_SIZE 2 handle (-1)-s32max
BUF_SIZE 2 handle (-1)-s32max
BUF_SIZE 3 sb (-1),2816
BUF_SIZE 3 sb (-1),2816
DATA_SOURCE 2 handle $0
DATA_SOURCE 3 sb $1
STR_LEN 0 where (-1)-1
STR_LEN 1 line (-1),8
STR_LEN 2 handle (-1)-1
STR_LEN 3 sb (-1),8
RX_PATH
TASK_NOT_RUNNING
USER_DATA 3 sb->s_flags 0-2147553280[c]
NO_OVERFLOW_SIMPLE 3 sb->s_blocksize
NO_OVERFLOW_SIMPLE 3 sb->s_blocksize_bits
UNITS 3 sb unit_byte

fs/ext4/orphan.c ext4_orphan_add() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 5616980665015808000
PARAM_VALUE 1 line 138
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 3 sb->s_fs_info 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 16
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
DATA_SOURCE 2 handle $0
STR_LEN 0 where (-1)-1
STR_LEN 2 handle (-1)-1
RX_PATH
TASK_NOT_RUNNING
UNITS 3 sb unit_byte
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 &inode->i_rwsem

fs/ext4/orphan.c ext4_orphan_del() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 6459133962443522048
PARAM_VALUE 1 line 271
PARAM_VALUE 2 handle 1-ptr_max
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 3 sb->s_fs_info 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 16
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
CAPPED_DATA 2 handle 1
DATA_SOURCE 2 handle $0
STR_LEN 0 where (-1)-1
STR_LEN 2 handle (-1)-1
RX_PATH
TASK_NOT_RUNNING
UNITS 3 sb unit_byte
LOCK2 &sbi->s_orphan_lock
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 &inode->i_rwsem
TYPE_LOCK (struct ext4_sb_info)->s_orphan_lock

fs/ext4/orphan.c ext4_orphan_file_add() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 3923895203230633984
PARAM_VALUE 1 line 50
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 3 sb->s_fs_info 4096-ptr_max
PARAM_VALUE 5 trigger_type 0
BUF_SIZE 0 where 21
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
DATA_SOURCE 2 handle $0
STR_LEN 0 where (-1)-1
STR_LEN 2 handle (-1)-1
RX_PATH
TASK_NOT_RUNNING
UNITS 3 sb unit_byte
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 &inode->i_rwsem

fs/ext4/orphan.c ext4_orphan_file_del() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 6037487285354516480
PARAM_VALUE 1 line 206
PARAM_VALUE 2 handle 1-ptr_max
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 3 sb->s_fs_info 4096-ptr_max
PARAM_VALUE 5 trigger_type 0
BUF_SIZE 0 where 21
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
CAPPED_DATA 2 handle 1
DATA_SOURCE 2 handle $0
STR_LEN 0 where (-1)-1
STR_LEN 2 handle (-1)-1
RX_PATH
TASK_NOT_RUNNING
UNITS 3 sb unit_byte
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 &inode->i_rwsem

fs/ext4/inline.c ext4_add_dirent_to_inline() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 1697660761032159232
PARAM_VALUE 1 line 994
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 4 bh 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 26
BUF_SIZE 2 handle (-1)-s32max
BUF_SIZE 2 handle (-1)-s32max
DATA_SOURCE 2 handle $0
RX_PATH
TASK_NOT_RUNNING
UNITS 3 sb unit_byte

fs/ext4/inline.c ext4_create_inline_data() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 4484334457483747328
PARAM_VALUE 1 line 284
PARAM_VALUE 3 sb->s_fs_info 4096-ptr_max
PARAM_VALUE 4 bh 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 24
BUF_SIZE 2 handle (-1)-s32max
BUF_SIZE 2 handle (-1)-s32max
DATA_SOURCE 2 handle $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 3 sb->s_blocksize
NO_OVERFLOW_SIMPLE 3 sb->s_blocksize_bits
UNITS 3 sb unit_byte

fs/ext4/inline.c ext4_delete_inline_entry() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 9067219554316193792
PARAM_VALUE 1 line 1706
PARAM_VALUE 3 sb->s_fs_info 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 25
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 4 bh (-1)-s32max
BUF_SIZE 4 bh (-1)-s32max
DATA_SOURCE 2 handle $0
DATA_SOURCE 4 bh $3
RX_PATH
TASK_NOT_RUNNING
UNITS 3 sb unit_byte
HALF_LOCKED2 &dir->i_rwsem

fs/ext4/inline.c ext4_destroy_inline_data_nolock() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 3146807112538025984
PARAM_VALUE 1 line 466
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 3 sb->s_fs_info 4096-ptr_max
PARAM_VALUE 4 bh 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 32
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
DATA_SOURCE 2 handle $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 3 sb->s_blocksize
NO_OVERFLOW_SIMPLE 3 sb->s_blocksize_bits
UNITS 3 sb unit_byte
LOCK2 &ei->i_data_sem
TYPE_LOCK (struct ext4_inode_info)->i_data_sem

fs/ext4/inline.c ext4_generic_write_inline_data() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 1135953342129876992
PARAM_VALUE 1 line 757
PARAM_VALUE 2 handle 4096-ptr_max
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 4 bh 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 31
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
DATA_SOURCE 2 handle r __ext4_journal_start
RX_PATH
TASK_NOT_RUNNING
UNITS 3 sb unit_byte
HALF_LOCKED2 &inode->i_rwsem

fs/ext4/inline.c ext4_update_inline_data() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 788693311196987392
PARAM_VALUE 1 line 379
PARAM_VALUE 4 bh 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 24
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
DATA_SOURCE 2 handle $0
RX_PATH
TASK_NOT_RUNNING
UNITS 3 sb unit_byte

fs/ext4/mballoc.c ext4_mb_mark_context() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 9186481268451356672
PARAM_VALUE 1 line 4112
PARAM_VALUE 2 handle 1-u64max
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 4 bh 0-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 21
BUF_SIZE 2 handle (-1)-s32max
BUF_SIZE 2 handle (-1)-s32max
BUF_SIZE 3 sb s32min,(-10),(-1),1-s32max
BUF_SIZE 3 sb s32min,(-10),(-1),1-s32max
BUF_SIZE 4 bh (-1)-s32max
BUF_SIZE 4 bh (-1)-s32max
DATA_SOURCE 2 handle $0
DATA_SOURCE 3 sb $1
DATA_SOURCE 4 bh r ext4_read_block_bitmap
STR_LEN 0 where (-1)-1
STR_LEN 2 handle (-1)-1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 3 sb->s_flags 0-u64max[c]
NO_OVERFLOW_SIMPLE 3 sb->s_blocksize
NO_OVERFLOW_SIMPLE 3 sb->s_blocksize_bits
UNITS 3 sb unit_byte

fs/ext4/mballoc.c ext4_mb_mark_context() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 9186481268451356672
PARAM_VALUE 1 line 4125
PARAM_VALUE 2 handle 1-u64max
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 3 sb->s_fs_info 4096-ptr_max
PARAM_VALUE 4 bh 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 21
BUF_SIZE 2 handle (-1)-s32max
BUF_SIZE 2 handle (-1)-s32max
BUF_SIZE 3 sb s32min,(-10),(-1),1-s32max
BUF_SIZE 3 sb s32min,(-10),(-1),1-s32max
CAPPED_DATA 3 sb->s_fs_info->s_group_desc 1
DATA_SOURCE 2 handle $0
DATA_SOURCE 3 sb $1
STR_LEN 0 where (-1)-1
STR_LEN 2 handle (-1)-1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 3 sb->s_flags 0-u64max[c]
NO_OVERFLOW_SIMPLE 3 sb->s_blocksize
NO_OVERFLOW_SIMPLE 3 sb->s_blocksize_bits
UNITS 3 sb unit_byte

fs/ext4/resize.c add_new_gdb() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 7821994653480103936
PARAM_VALUE 1 line 866
PARAM_VALUE 2 handle 0-ptr_max
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 3 sb->s_bdev 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 12
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
DATA_SOURCE 2 handle $0
UNITS 3 sb unit_byte

fs/ext4/resize.c add_new_gdb() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 7821994653480103936
PARAM_VALUE 1 line 872
PARAM_VALUE 2 handle 0-ptr_max
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 3 sb->s_bdev 4096-ptr_max
PARAM_VALUE 4 bh 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 12
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 4 bh (-1)-s32max
BUF_SIZE 4 bh (-1)-s32max
CAPPED_DATA 4 bh 1
DATA_SOURCE 2 handle $0
DATA_SOURCE 4 bh r ext4_sb_bread
UNITS 3 sb unit_byte

fs/ext4/resize.c add_new_gdb() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 7821994653480103936
PARAM_VALUE 1 line 877
PARAM_VALUE 2 handle 0-ptr_max
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 3 sb->s_bdev 4096-ptr_max
PARAM_VALUE 4 bh 4096-ptr_max
PARAM_VALUE 4 bh->b_data 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 12
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 4 bh (-1)-s32max
BUF_SIZE 4 bh (-1)-s32max
CAPPED_DATA 4 bh 1
DATA_SOURCE 2 handle $0
DATA_SOURCE 4 bh r ext4_sb_bread
UNITS 3 sb unit_byte

fs/ext4/resize.c add_new_gdb_meta_bg() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 7487781308924047360
PARAM_VALUE 1 line 992
PARAM_VALUE 2 handle 0-ptr_max
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 3 sb->s_bdev 4096-ptr_max
PARAM_VALUE 3 sb->s_fs_info 4096-ptr_max
PARAM_VALUE 4 bh 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 20
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 4 bh (-1)-s32max
BUF_SIZE 4 bh (-1)-s32max
CAPPED_DATA 4 bh 1
DATA_SOURCE 2 handle $1
DATA_SOURCE 3 sb $0
DATA_SOURCE 4 bh r ext4_sb_bread
NO_OVERFLOW_SIMPLE 3 sb->s_blocksize
UNITS 3 sb unit_byte

fs/ext4/resize.c bclean() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 5519167386804617216
PARAM_VALUE 1 line 432
PARAM_VALUE 2 handle 4096-ptr_max
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 3 sb->s_bdev 4096-ptr_max
PARAM_VALUE 3 sb->s_fs_info 4096-ptr_max
PARAM_VALUE 4 bh 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 7
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 4 bh (-1)-s32max
BUF_SIZE 4 bh (-1)-s32max
CAPPED_DATA 2 handle 1
CAPPED_DATA 4 bh 1
DATA_SOURCE 2 handle $0
DATA_SOURCE 3 sb $1
DATA_SOURCE 4 bh r sb_getblk
NO_OVERFLOW_SIMPLE 3 sb->s_blocksize
UNITS 3 sb unit_byte

fs/ext4/resize.c ext4_add_new_descs() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 1681691375044743168
PARAM_VALUE 1 line 1280
PARAM_VALUE 2 handle 4096-ptr_max
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 3 sb->s_fs_info 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 19
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
DATA_SOURCE 2 handle $0
DATA_SOURCE 3 sb $1
UNITS 3 sb unit_byte

fs/ext4/resize.c ext4_convert_meta_bg() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 3711743097847955456
PARAM_VALUE 1 line 1949
PARAM_VALUE 2 handle 4096-ptr_max
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 21
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
DATA_SOURCE 2 handle r __ext4_journal_start_sb
DATA_SOURCE 3 sb $0
UNITS 3 sb unit_byte

fs/ext4/resize.c ext4_flex_group_add() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 5547975718801580032
PARAM_VALUE 1 line 1576
PARAM_VALUE 2 handle 4096-ptr_max
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 3 sb->s_fs_info 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 20
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
DATA_SOURCE 2 handle r __ext4_journal_start_sb
DATA_SOURCE 3 sb $0
UNITS 3 sb unit_byte

fs/ext4/resize.c ext4_group_extend_no_check() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 8729308022487113728
PARAM_VALUE 1 line 1788
PARAM_VALUE 2 handle 4096-ptr_max
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 27
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
DATA_SOURCE 2 handle r __ext4_journal_start_sb
DATA_SOURCE 3 sb $0
UNITS 3 sb unit_byte

fs/ext4/resize.c reserve_backup_gdb() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 7781891310254809088
PARAM_VALUE 1 line 1078
PARAM_VALUE 2 handle 0-ptr_max
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 3 sb->s_bdev 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 19
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
DATA_SOURCE 2 handle $0
UNITS 3 sb unit_byte

fs/ext4/resize.c set_flexbg_block_bitmap() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 9058115421604159488
PARAM_VALUE 1 line 497
PARAM_VALUE 2 handle 4096-ptr_max
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 3 sb->s_bdev 4096-ptr_max
PARAM_VALUE 3 sb->s_fs_info 4096-ptr_max
PARAM_VALUE 4 bh 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 24
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 4 bh (-1)-s32max
BUF_SIZE 4 bh (-1)-s32max
CAPPED_DATA 2 handle 1
CAPPED_DATA 4 bh 1
DATA_SOURCE 2 handle $1
DATA_SOURCE 3 sb $0
DATA_SOURCE 4 bh r sb_getblk
NO_OVERFLOW_SIMPLE 3 sb->s_blocksize
UNITS 3 sb unit_byte

fs/ext4/resize.c setup_new_flex_group_blocks() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 3643796763237130240
PARAM_VALUE 1 line 588
PARAM_VALUE 2 handle 4096-ptr_max
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 3 sb->s_bdev 4096-ptr_max
PARAM_VALUE 3 sb->s_fs_info 4096-ptr_max
PARAM_VALUE 4 bh 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 28
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 4 bh (-1)-s32max
BUF_SIZE 4 bh (-1)-s32max
CAPPED_DATA 2 handle 1
CAPPED_DATA 4 bh 1
DATA_SOURCE 2 handle r __ext4_journal_start_sb
DATA_SOURCE 3 sb $0
DATA_SOURCE 4 bh r sb_getblk
UNITS 3 sb unit_byte

fs/ext4/resize.c update_backups() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 5631594853990490112
PARAM_VALUE 1 line 1194
PARAM_VALUE 2 handle 4096-ptr_max
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 3 sb->s_bdev 4096-ptr_max
PARAM_VALUE 3 sb->s_fs_info 4096-ptr_max
PARAM_VALUE 4 bh 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 15
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 4 bh (-1)-s32max
BUF_SIZE 4 bh (-1)-s32max
CAPPED_DATA 2 handle 1
CAPPED_DATA 4 bh 1
DATA_SOURCE 2 handle r __ext4_journal_start_sb
DATA_SOURCE 3 sb $0
DATA_SOURCE 4 bh r sb_getblk
UNITS 3 sb unit_byte

fs/ext4/file.c ext4_sample_last_mounted() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 2765120466906038272
PARAM_VALUE 1 line 946
PARAM_VALUE 2 handle 4096-ptr_max
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 25
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
DATA_SOURCE 2 handle r __ext4_journal_start_sb
DATA_SOURCE 3 sb $0
RX_PATH
TASK_NOT_RUNNING
UNITS 3 sb unit_byte

fs/ext4/ioctl.c ext4_update_backup_sb() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 4511672378088824832
PARAM_VALUE 1 line 140
PARAM_VALUE 2 handle 4096-ptr_max
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 3 sb->s_bdev 4096-ptr_max
PARAM_VALUE 3 sb->s_fs_info 4096-ptr_max
PARAM_VALUE 4 bh 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 22
BUF_SIZE 2 handle (-1)-s32max
BUF_SIZE 2 handle (-1)-s32max
BUF_SIZE 3 sb (-1),2880
BUF_SIZE 3 sb (-1),2880
BUF_SIZE 4 bh (-1)-s32max
BUF_SIZE 4 bh (-1)-s32max
CAPPED_DATA 4 bh 1
DATA_SOURCE 2 handle $1
DATA_SOURCE 3 sb $0
DATA_SOURCE 4 bh r ext4_sb_bread
STR_LEN 0 where (-1),8
STR_LEN 3 sb (-1),8
RX_PATH
TASK_NOT_RUNNING
UNITS 3 sb unit_byte

fs/ext4/ioctl.c ext4_update_primary_sb() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 5966915270311550976
PARAM_VALUE 1 line 71
PARAM_VALUE 2 handle 4096-ptr_max
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 4 bh 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 23
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 3 sb (-1),2880
BUF_SIZE 3 sb (-1),2880
DATA_SOURCE 2 handle $1
DATA_SOURCE 3 sb $0
STR_LEN 0 where (-1),8
STR_LEN 3 sb (-1),8
RX_PATH
TASK_NOT_RUNNING
UNITS 3 sb unit_byte

fs/ext4/namei.c add_dirent_to_buf() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 3704134157463986176
PARAM_VALUE 1 line 2129
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 4 bh 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 18
BUF_SIZE 2 handle (-1)-s32max
BUF_SIZE 2 handle (-1)-s32max
BUF_SIZE 4 bh (-1)-s32max
BUF_SIZE 4 bh (-1)-s32max
CAPPED_DATA 3 sb 1
CAPPED_DATA 4 bh 1
DATA_SOURCE 2 handle $0
DATA_SOURCE 4 bh $5
RX_PATH
TASK_NOT_RUNNING
UNITS 3 sb unit_byte
UNITS 4 bh unit_byte

fs/ext4/namei.c do_split() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 4472698167500251136
PARAM_VALUE 1 line 1933
PARAM_VALUE 2 handle 0-ptr_max
PARAM_VALUE 2 handle->h_aborted 1
PARAM_VALUE 2 handle->h_err s32min-(-1),1-s32max
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 3 sb->s_fs_info 4096-ptr_max
PARAM_VALUE 4 bh 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 9
BUF_SIZE 2 handle (-1)-s32max
BUF_SIZE 2 handle (-1)-s32max
CAPPED_DATA 3 sb 1
DATA_SOURCE 2 handle $0
RX_PATH
TASK_NOT_RUNNING
UNITS 3 sb unit_byte

fs/ext4/namei.c do_split() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 4472698167500251136
PARAM_VALUE 1 line 1939
PARAM_VALUE 2 handle 0-ptr_max
PARAM_VALUE 2 handle->h_aborted 1
PARAM_VALUE 2 handle->h_err s32min-(-1),1-s32max
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 3 sb->s_fs_info 4096-ptr_max
PARAM_VALUE 4 bh 4096-ptr_max
PARAM_VALUE 4 bh->b_data 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 9
BUF_SIZE 2 handle (-1)-s32max
BUF_SIZE 2 handle (-1)-s32max
BUF_SIZE 4 bh (-1)-s32max
BUF_SIZE 4 bh (-1)-s32max
CAPPED_DATA 3 sb 1
DATA_SOURCE 2 handle $0
RX_PATH
TASK_NOT_RUNNING
UNITS 3 sb unit_byte
UNITS 4 bh unit_byte

fs/ext4/namei.c ext4_append() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 3531480379418230784
PARAM_VALUE 1 line 92
PARAM_VALUE 2 handle 0-ptr_max
PARAM_VALUE 2 handle->h_aborted 1
PARAM_VALUE 2 handle->h_err s32min-(-1),1-s32max
PARAM_VALUE 2 handle->h_sync 1
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 3 sb->s_fs_info 4096-ptr_max
PARAM_VALUE 4 bh 0,4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 12
BUF_SIZE 2 handle (-1)-s32max
BUF_SIZE 2 handle (-1)-s32max
BUF_SIZE 4 bh (-1)-s32max
BUF_SIZE 4 bh (-1)-s32max
CAPPED_DATA 3 sb 1
CAPPED_DATA 4 bh 1
DATA_SOURCE 2 handle $0
DATA_SOURCE 4 bh r ext4_bread
RX_PATH
TASK_NOT_RUNNING
UNITS 3 sb unit_byte

fs/ext4/namei.c ext4_delete_entry() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 3754583530802360320
PARAM_VALUE 1 line 2728
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 18
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 4 bh (-1)-s32max
BUF_SIZE 4 bh (-1)-s32max
DATA_SOURCE 2 handle $0
DATA_SOURCE 4 bh $3
RX_PATH
TASK_NOT_RUNNING
UNITS 3 sb unit_byte
UNITS 4 bh unit_byte

fs/ext4/namei.c ext4_dx_add_entry() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 5610956464827133952
PARAM_VALUE 1 line 2501
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 4 bh 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 18
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 4 bh (-1)-s32max
BUF_SIZE 4 bh (-1)-s32max
CAPPED_DATA 4 bh 1
DATA_SOURCE 2 handle $0
DATA_SOURCE 4 bh r __ext4_read_dirblock
RX_PATH
TASK_NOT_RUNNING
UNITS 3 sb unit_byte
UNITS 4 bh unit_byte

fs/ext4/namei.c ext4_dx_add_entry() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 5610956464827133952
PARAM_VALUE 1 line 2558
PARAM_VALUE 2 handle 0-ptr_max
PARAM_VALUE 2 handle->h_aborted 1
PARAM_VALUE 2 handle->h_err s32min-(-1),1-s32max
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 3 sb->s_blocksize 0-262144
PARAM_VALUE 4 bh 4096-ptr_max
PARAM_VALUE 4 bh->b_data 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 18
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
CAPPED_DATA 3 sb->s_blocksize 1
DATA_SOURCE 2 handle $0
RX_PATH
TASK_NOT_RUNNING
UNITS 3 sb unit_byte
UNITS 4 bh unit_byte

fs/ext4/namei.c ext4_dx_add_entry() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 5610956464827133952
PARAM_VALUE 1 line 2571
PARAM_VALUE 2 handle 0-ptr_max
PARAM_VALUE 2 handle->h_aborted 1
PARAM_VALUE 2 handle->h_err s32min-(-1),1-s32max
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 3 sb->s_blocksize 0-262144
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 18
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
CAPPED_DATA 3 sb->s_blocksize 1
DATA_SOURCE 2 handle $0
RX_PATH
TASK_NOT_RUNNING
UNITS 3 sb unit_byte
UNITS 4 bh unit_byte

fs/ext4/namei.c ext4_init_symlink_block() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 2456617256965337088
PARAM_VALUE 1 line 3349
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 4 bh 0,4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 24
BUF_SIZE 4 bh (-1)-s32max
BUF_SIZE 4 bh (-1)-s32max
CAPPED_DATA 4 bh 1
DATA_SOURCE 2 handle $0
DATA_SOURCE 4 bh r ext4_bread
UNITS 3 sb unit_byte

fs/ext4/namei.c ext4_rename_dir_prepare() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 7457983937001398272
PARAM_VALUE 1 line 3610
PARAM_VALUE 4 bh 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 24
BUF_SIZE 4 bh (-1)-s32max
BUF_SIZE 4 bh (-1)-s32max
CAPPED_DATA 4 bh 1
DATA_SOURCE 2 handle $0
DATA_SOURCE 4 bh r ext4_get_first_dir_block
UNITS 3 sb unit_byte

fs/ext4/namei.c ext4_setent() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 1445224938596851712
PARAM_VALUE 1 line 3649
PARAM_VALUE 4 bh 4096-u64max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 12
DATA_SOURCE 2 handle $0
UNITS 3 sb unit_byte

fs/ext4/namei.c make_indexed_dir() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 1610607416924012544
PARAM_VALUE 1 line 2234
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 4 bh 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 17
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 2 handle (-1),1-s32max
BUF_SIZE 4 bh (-1)-s32max
BUF_SIZE 4 bh (-1)-s32max
CAPPED_DATA 3 sb 1
CAPPED_DATA 4 bh 1
DATA_SOURCE 2 handle $0
DATA_SOURCE 4 bh $4
RX_PATH
TASK_NOT_RUNNING
UNITS 3 sb unit_byte

fs/ext4/super.c ext4_quota_write() -> __ext4_journal_get_write_access()

Type Parameter Key Value
PARAM_VALUE 0 where 4531394509281914880
PARAM_VALUE 1 line 7443
PARAM_VALUE 2 handle 1-u64max
PARAM_VALUE 3 sb 4096-ptr_max
PARAM_VALUE 3 sb->s_op 4096-ptr_max
PARAM_VALUE 4 bh 4096-ptr_max
PARAM_VALUE 5 trigger_type 1
BUF_SIZE 0 where 17
BUF_SIZE 2 handle 1-s32max
BUF_SIZE 2 handle 1-s32max
BUF_SIZE 3 sb s32min,(-10),(-1)-s32max
BUF_SIZE 3 sb s32min,(-10),(-1)-s32max
BUF_SIZE 3 sb->dq_op (-1),88
BUF_SIZE 3 sb->s_cop (-1),72
BUF_SIZE 3 sb->s_export_op (-1),80
BUF_SIZE 3 sb->s_fs_info (-1),376,2440,4416,12288
BUF_SIZE 3 sb->s_op (-1),216
BUF_SIZE 3 sb->s_qcop (-1),88
BUF_SIZE 3 sb->s_root (-1)-s32max
BUF_SIZE 3 sb->s_type (-1),232
BUF_SIZE 3 sb->s_vop (-1),48
BUF_SIZE 3 sb->s_xattr (-1),16,32,40
BUF_SIZE 4 bh (-1)-s32max
BUF_SIZE 4 bh (-1)-s32max
DATA_SOURCE 2 handle r journal_current_handle
DATA_SOURCE 3 sb $0
DATA_SOURCE 4 bh r ext4_bread
STR_LEN 0 where (-1),8
STR_LEN 3 sb (-1),8
STR_LEN 3 sb->s_id (-1),31
RX_PATH
TASK_NOT_RUNNING
USER_DATA 3 sb->s_flags 0-u64max[c]
NO_OVERFLOW_SIMPLE 3 sb->s_blocksize
NO_OVERFLOW_SIMPLE 3 sb->s_blocksize_bits
HALF_LOCKED2 &dqopt->dqio_sem
HALF_LOCKED2 &dquot->dq_lock