Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/ext4/block_validity.c ext4_protect_reserved_inode() -> __ext4_iget()

Type Parameter Key Value
PARAM_VALUE 0 sb 4096-ptr_max
PARAM_VALUE 1 ino 2-u32max
PARAM_VALUE 2 flags 1
PARAM_VALUE 3 function 2162787247970680832
PARAM_VALUE 4 line 160
BUF_SIZE 3 function 28
CAPPED_DATA 1 ino 1
DATA_SOURCE 0 sb $0
DATA_SOURCE 1 ino $2

fs/ext4/fast_commit.c ext4_fc_replay_add_range() -> __ext4_iget()

Type Parameter Key Value
PARAM_VALUE 0 sb 4096-ptr_max
PARAM_VALUE 1 ino 0-u32max
PARAM_VALUE 2 flags 0
PARAM_VALUE 3 function 5728167830335680512
PARAM_VALUE 4 line 2148
BUF_SIZE 0 sb 2816
BUF_SIZE 0 sb 2816
BUF_SIZE 3 function 25
DATA_SOURCE 0 sb $0

fs/ext4/fast_commit.c ext4_fc_replay_create() -> __ext4_iget()

Type Parameter Key Value
PARAM_VALUE 0 sb 4096-ptr_max
PARAM_VALUE 0 sb->s_fs_info 4096-ptr_max
PARAM_VALUE 1 ino 0-s32max
PARAM_VALUE 2 flags 0
PARAM_VALUE 3 function 2828081084948176896
PARAM_VALUE 4 line 2049
BUF_SIZE 0 sb 2816
BUF_SIZE 0 sb 2816
BUF_SIZE 3 function 22
CAPPED_DATA 1 ino 1
DATA_SOURCE 0 sb $0
UNITS 1 ino unit_byte

fs/ext4/fast_commit.c ext4_fc_replay_create() -> __ext4_iget()

Type Parameter Key Value
PARAM_VALUE 0 sb 4096-ptr_max
PARAM_VALUE 1 ino 0-s32max,18446744071562067968-u64max
PARAM_VALUE 2 flags 0
PARAM_VALUE 3 function 2828081084948176896
PARAM_VALUE 4 line 2062
BUF_SIZE 0 sb 2816
BUF_SIZE 0 sb 2816
BUF_SIZE 3 function 22
DATA_SOURCE 0 sb $0

fs/ext4/fast_commit.c ext4_fc_replay_del_range() -> __ext4_iget()

Type Parameter Key Value
PARAM_VALUE 0 sb 4096-ptr_max
PARAM_VALUE 1 ino 0-u32max
PARAM_VALUE 2 flags 0
PARAM_VALUE 3 function 5650506713597366272
PARAM_VALUE 4 line 2271
BUF_SIZE 0 sb 2816
BUF_SIZE 0 sb 2816
BUF_SIZE 3 function 25
DATA_SOURCE 0 sb $0

fs/ext4/fast_commit.c ext4_fc_replay_inode() -> __ext4_iget()

Type Parameter Key Value
PARAM_VALUE 0 sb 4096-ptr_max
PARAM_VALUE 1 ino 0-s32max,18446744071562067968-u64max
PARAM_VALUE 2 flags 0
PARAM_VALUE 3 function 7695617413497991168
PARAM_VALUE 4 line 1942
BUF_SIZE 0 sb 2816
BUF_SIZE 0 sb 2816
BUF_SIZE 3 function 21
DATA_SOURCE 0 sb $0

fs/ext4/fast_commit.c ext4_fc_replay_inode() -> __ext4_iget()

Type Parameter Key Value
PARAM_VALUE 0 sb 4096-ptr_max
PARAM_VALUE 0 sb->s_fs_info 4096-ptr_max
PARAM_VALUE 1 ino 2-s32max
PARAM_VALUE 2 flags 0
PARAM_VALUE 3 function 7695617413497991168
PARAM_VALUE 4 line 1992
BUF_SIZE 0 sb 2816
BUF_SIZE 0 sb 2816
BUF_SIZE 3 function 21
CAPPED_DATA 1 ino 1
DATA_SOURCE 0 sb $0
UNITS 1 ino unit_byte

fs/ext4/fast_commit.c ext4_fc_replay_link() -> __ext4_iget()

Type Parameter Key Value
PARAM_VALUE 0 sb 4096-ptr_max
PARAM_VALUE 1 ino 0-s32max,18446744071562067968-u64max
PARAM_VALUE 2 flags 0
PARAM_VALUE 3 function 3646847099417231360
PARAM_VALUE 4 line 1881
BUF_SIZE 0 sb 2816
BUF_SIZE 0 sb 2816
BUF_SIZE 3 function 20
DATA_SOURCE 0 sb $0

fs/ext4/fast_commit.c ext4_fc_replay_link_internal() -> __ext4_iget()

Type Parameter Key Value
PARAM_VALUE 0 sb 4096-ptr_max
PARAM_VALUE 1 ino 0-s32max,18446744071562067968-u64max
PARAM_VALUE 2 flags 0
PARAM_VALUE 3 function 3058507696114237440
PARAM_VALUE 4 line 1842
BUF_SIZE 0 sb 2816
BUF_SIZE 0 sb 2816
BUF_SIZE 3 function 29
DATA_SOURCE 0 sb $0

fs/ext4/fast_commit.c ext4_fc_replay_unlink() -> __ext4_iget()

Type Parameter Key Value
PARAM_VALUE 0 sb 4096-ptr_max
PARAM_VALUE 1 ino 0-s32max,18446744071562067968-u64max
PARAM_VALUE 2 flags 0
PARAM_VALUE 3 function 2943263346715639808
PARAM_VALUE 4 line 1810
BUF_SIZE 0 sb 2816
BUF_SIZE 0 sb 2816
BUF_SIZE 3 function 22
DATA_SOURCE 0 sb $0

fs/ext4/fast_commit.c ext4_fc_replay_unlink() -> __ext4_iget()

Type Parameter Key Value
PARAM_VALUE 0 sb 4096-ptr_max
PARAM_VALUE 1 ino 0-s32max,18446744071562067968-u64max
PARAM_VALUE 2 flags 0
PARAM_VALUE 3 function 2943263346715639808
PARAM_VALUE 4 line 1817
BUF_SIZE 0 sb 2816
BUF_SIZE 0 sb 2816
BUF_SIZE 3 function 22
DATA_SOURCE 0 sb $0

fs/ext4/fast_commit.c ext4_fc_set_bitmaps_and_counters() -> __ext4_iget()

Type Parameter Key Value
PARAM_VALUE 0 sb 4096-ptr_max
PARAM_VALUE 1 ino 0-s32max,18446744071562067968-u64max
PARAM_VALUE 2 flags 0
PARAM_VALUE 3 function 175212596601643008
PARAM_VALUE 4 line 2328
BUF_SIZE 0 sb 2816
BUF_SIZE 0 sb 2816
BUF_SIZE 3 function 33
DATA_SOURCE 0 sb $0

fs/ext4/ialloc.c ext4_orphan_get() -> __ext4_iget()

Type Parameter Key Value
PARAM_VALUE 0 sb 4096-ptr_max
PARAM_VALUE 0 sb->s_fs_info 4096-ptr_max
PARAM_VALUE 1 ino 1-u32max
PARAM_VALUE 2 flags 0
PARAM_VALUE 3 function 4906660330665345024
PARAM_VALUE 4 line 1403
BUF_SIZE 3 function 16
CAPPED_DATA 1 ino 1
CAPPED_DATA 1 ino 1
DATA_SOURCE 0 sb $0
DATA_SOURCE 1 ino $1
UNITS 1 ino unit_byte

fs/ext4/xattr.c ext4_xattr_inode_cache_find() -> __ext4_iget()

Type Parameter Key Value
PARAM_VALUE 0 sb 4096-ptr_max
PARAM_VALUE 2 flags 24
PARAM_VALUE 3 function 8712218027676454912
PARAM_VALUE 4 line 1556
BUF_SIZE 0 sb (-1),2816
BUF_SIZE 0 sb (-1),2816
BUF_SIZE 3 function 28
CAPPED_DATA 0 sb 1
STR_LEN 0 sb (-1),8
STR_LEN 0 sb (-1),8
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 sb->s_flags 0-u64max[c]
NO_OVERFLOW_SIMPLE 0 sb->s_blocksize
NO_OVERFLOW_SIMPLE 0 sb->s_blocksize_bits
UNITS 0 sb unit_byte
UNITS 1 ino unit_byte
HALF_LOCKED2 &inode->i_rwsem

fs/ext4/xattr.c ext4_xattr_inode_iget() -> __ext4_iget()

Type Parameter Key Value
PARAM_VALUE 1 ino 1-u32max
PARAM_VALUE 2 flags 8
PARAM_VALUE 3 function 8867443020268171264
PARAM_VALUE 4 line 437
BUF_SIZE 0 sb (-1),2816
BUF_SIZE 0 sb (-1),2816
BUF_SIZE 3 function 22
DATA_SOURCE 1 ino $1
STR_LEN 0 sb (-1),8
STR_LEN 0 sb (-1),8
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 sb->s_flags 0-u64max[c]
NO_OVERFLOW_SIMPLE 0 sb->s_blocksize
NO_OVERFLOW_SIMPLE 0 sb->s_blocksize_bits
UNITS 0 sb unit_byte

fs/ext4/orphan.c ext4_init_orphan_info() -> __ext4_iget()

Type Parameter Key Value
PARAM_VALUE 0 sb 4096-ptr_max
PARAM_VALUE 1 ino 0-u32max
PARAM_VALUE 2 flags 1
PARAM_VALUE 3 function 4838654550638764032
PARAM_VALUE 4 line 583
BUF_SIZE 3 function 22
DATA_SOURCE 0 sb $0

fs/ext4/resize.c ext4_group_add() -> __ext4_iget()

Type Parameter Key Value
PARAM_VALUE 0 sb 4096-ptr_max
PARAM_VALUE 1 ino 7
PARAM_VALUE 2 flags 1
PARAM_VALUE 3 function 7791700822184902656
PARAM_VALUE 4 line 1738
BUF_SIZE 3 function 15
DATA_SOURCE 0 sb $0
UNITS 0 sb unit_byte

fs/ext4/resize.c ext4_resize_fs() -> __ext4_iget()

Type Parameter Key Value
PARAM_VALUE 0 sb 4096-ptr_max
PARAM_VALUE 1 ino 7
PARAM_VALUE 2 flags 1
PARAM_VALUE 3 function 3634306734683983872
PARAM_VALUE 4 line 2080
BUF_SIZE 3 function 15
DATA_SOURCE 0 sb $0
UNITS 0 sb unit_byte

fs/ext4/ioctl.c swap_inode_boot_loader() -> __ext4_iget()

Type Parameter Key Value
PARAM_VALUE 1 ino 5
PARAM_VALUE 2 flags 5
PARAM_VALUE 3 function 8392730421172051968
PARAM_VALUE 4 line 387
BUF_SIZE 3 function 23
DATA_SOURCE 0 sb $0
UNITS 0 sb unit_byte

fs/ext4/namei.c ext4_get_parent() -> __ext4_iget()

Type Parameter Key Value
PARAM_VALUE 1 ino 1-u32max
PARAM_VALUE 2 flags 0
PARAM_VALUE 3 function 4756637092416315392
PARAM_VALUE 4 line 1838
BUF_SIZE 3 function 16
CAPPED_DATA 1 ino 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sb unit_byte
UNITS 1 ino unit_byte
HALF_LOCKED2 &child->d_lockref.lock

fs/ext4/namei.c ext4_lookup() -> __ext4_iget()

Type Parameter Key Value
PARAM_VALUE 0 sb->s_master_keys 1-u64max
PARAM_VALUE 1 ino 1-u32max
PARAM_VALUE 2 flags 0
PARAM_VALUE 3 function 6623536833952632832
PARAM_VALUE 4 line 1787
BUF_SIZE 3 function 12
CAPPED_DATA 1 ino 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sb unit_byte
UNITS 1 ino unit_byte
HALF_LOCKED2 &dir->i_rwsem

fs/ext4/super.c ext4_get_journal_inode() -> __ext4_iget()

Type Parameter Key Value
PARAM_VALUE 0 sb 4096-ptr_max
PARAM_VALUE 0 sb->s_fs_info 4096-ptr_max
PARAM_VALUE 1 ino 1-u32max
PARAM_VALUE 2 flags 1
PARAM_VALUE 3 function 2495364445961228288
PARAM_VALUE 4 line 5927
BUF_SIZE 0 sb (-1),2816
BUF_SIZE 0 sb (-1),2816
BUF_SIZE 0 sb->dq_op (-1),88
BUF_SIZE 0 sb->s_cop (-1),72
BUF_SIZE 0 sb->s_export_op (-1),80
BUF_SIZE 0 sb->s_op (-1),216
BUF_SIZE 0 sb->s_qcop (-1),88
BUF_SIZE 0 sb->s_vop (-1),48
BUF_SIZE 0 sb->s_xattr (-1),40
BUF_SIZE 3 function 23
DATA_SOURCE 0 sb $0
DATA_SOURCE 1 ino $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 sb->s_flags 0-u64max[c]
UNITS 0 sb unit_byte

fs/ext4/super.c ext4_nfs_get_inode() -> __ext4_iget()

Type Parameter Key Value
PARAM_VALUE 0 sb 4096-ptr_max
PARAM_VALUE 0 sb->s_export_op 4096-ptr_max
PARAM_VALUE 2 flags 2
PARAM_VALUE 3 function 9122974967216009216
PARAM_VALUE 4 line 1589
BUF_SIZE 3 function 19
DATA_SOURCE 0 sb $0
DATA_SOURCE 1 ino $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 ino 0-u32max[u]

fs/ext4/super.c ext4_quota_enable() -> __ext4_iget()

Type Parameter Key Value
PARAM_VALUE 0 sb 4096-ptr_max
PARAM_VALUE 1 ino 3-4,11-u64max
PARAM_VALUE 2 flags 1
PARAM_VALUE 3 function 743739891661901824
PARAM_VALUE 4 line 7260
BUF_SIZE 3 function 18
DATA_SOURCE 0 sb $0