Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

fs/f2fs/recovery.c do_recover_data() -> fill_node_footer()

Type Parameter Key Value
PARAM_VALUE 3 ofs 0-536870911
PARAM_VALUE 4 reset 0
CAPPED_DATA 2 ino 1
NOCHECK_CALL
UNITS 1 nid unit_byte
UNITS 2 ino unit_byte
LOCK2 &sbi->cp_global_sem.internal_rwsem
TYPE_LOCK (struct f2fs_rwsem)->internal_rwsem

fs/f2fs/node.c f2fs_new_node_folio() -> fill_node_footer()

Type Parameter Key Value
PARAM_VALUE 0 folio 4096-ptr_max
PARAM_VALUE 4 reset 1
DATA_SOURCE 0 folio r f2fs_grab_cache_folio
DATA_SOURCE 3 ofs $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 nid
UNITS 1 nid unit_byte

fs/f2fs/node.c f2fs_recover_inode_page() -> fill_node_footer()

Type Parameter Key Value
PARAM_VALUE 0 folio 4096-ptr_max
PARAM_VALUE 3 ofs 0
PARAM_VALUE 4 reset 1
DATA_SOURCE 0 folio r f2fs_grab_cache_folio
DATA_SOURCE 1 nid r ino_of_node
DATA_SOURCE 2 ino r ino_of_node
NOCHECK_CALL
LOCK2 &sbi->cp_global_sem.internal_rwsem
TYPE_LOCK (struct f2fs_rwsem)->internal_rwsem