Defined in 1 files as a function:

Referenced in 8 files:

Smatch caller information:

fs/xfs/scrub/agheader_repair.c xrep_iunlink_igrab() -> xfs_inode_on_unlinked_list()

Type Parameter Key Value
PARAM_VALUE 0 ip 4096-ptr_max
DATA_SOURCE 0 ip $1
LOCK2 rcu_read

fs/xfs/scrub/agheader_repair.c xrep_iunlink_resolve_bucket() -> xfs_inode_on_unlinked_list()

Type Parameter Key Value
PARAM_VALUE 0 ip 4096-ptr_max
DATA_SOURCE 0 ip r xfs_iunlink_lookup

fs/xfs/scrub/agheader_repair.c xrep_iunlink_visit() -> xfs_inode_on_unlinked_list()

Type Parameter Key Value
PARAM_VALUE 0 ip 4096-ptr_max

fs/xfs/xfs_export.c xfs_inode_unlinked_incomplete() -> xfs_inode_on_unlinked_list()

Type Parameter Key Value
PARAM_VALUE 0 ip 4096-ptr_max
DATA_SOURCE 0 ip $0
RX_PATH
TASK_NOT_RUNNING

fs/xfs/scrub/inode.c xchk_inode_check_unlinked() -> xfs_inode_on_unlinked_list()

Type Parameter Key Value
PARAM_VALUE 0 ip 4096-ptr_max

fs/xfs/scrub/inode.c xchk_inode_check_unlinked() -> xfs_inode_on_unlinked_list()

Type Parameter Key Value
PARAM_VALUE 0 ip 4096-ptr_max

fs/xfs/scrub/nlinks_repair.c xrep_nlinks_repair_inode() -> xfs_inode_on_unlinked_list()

Type Parameter Key Value
PARAM_VALUE 0 ip 4096-ptr_max
CAPPED_DATA 0 ip 1

fs/xfs/scrub/nlinks_repair.c xrep_nlinks_repair_inode() -> xfs_inode_on_unlinked_list()

Type Parameter Key Value
PARAM_VALUE 0 ip 4096-ptr_max
CAPPED_DATA 0 ip 1

fs/xfs/xfs_qm.c xfs_inode_unlinked_incomplete() -> xfs_inode_on_unlinked_list()

Type Parameter Key Value
PARAM_VALUE 0 ip 4096-ptr_max
DATA_SOURCE 0 ip $0
HALF_LOCKED2 &pool->lock

fs/xfs/xfs_itable.c xfs_inode_unlinked_incomplete() -> xfs_inode_on_unlinked_list()

Type Parameter Key Value
PARAM_VALUE 0 ip 4096-ptr_max
DATA_SOURCE 0 ip $0

fs/xfs/scrub/dir_repair.c xrep_dir_set_nlink() -> xfs_inode_on_unlinked_list()

Type Parameter Key Value
PARAM_VALUE 0 ip 4096-ptr_max

fs/xfs/scrub/inode_repair.c xrep_inode_unlinked() -> xfs_inode_on_unlinked_list()

Type Parameter Key Value
PARAM_VALUE 0 ip 4096-ptr_max
CAPPED_DATA 0 ip 1

fs/xfs/scrub/inode_repair.c xrep_inode_unlinked() -> xfs_inode_on_unlinked_list()

Type Parameter Key Value
PARAM_VALUE 0 ip 4096-ptr_max
CAPPED_DATA 0 ip 1

fs/xfs/xfs_inode.c xfs_inode_unlinked_incomplete() -> xfs_inode_on_unlinked_list()

Type Parameter Key Value
PARAM_VALUE 0 ip 4096-ptr_max
PARAM_VALUE 0 ip->i_prev_unlinked 0
DATA_SOURCE 0 ip $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 ip->i_imap.im_agbno 0-s32max[c]

fs/xfs/scrub/parent_repair.c xrep_parent_set_nondir_nlink() -> xfs_inode_on_unlinked_list()

Type Parameter Key Value
PARAM_VALUE 0 ip 4096-ptr_max

fs/xfs/scrub/parent_repair.c xrep_parent_set_nondir_nlink() -> xfs_inode_on_unlinked_list()

Type Parameter Key Value
PARAM_VALUE 0 ip 4096-ptr_max

fs/xfs/scrub/agheader.c xchk_iunlink_bucket() -> xfs_inode_on_unlinked_list()

Type Parameter Key Value
PARAM_VALUE 0 ip 4096-ptr_max
DATA_SOURCE 0 ip r xfs_iunlink_lookup