Defined in 1 files as a function:

Referenced in 8 files:

Smatch caller information:

fs/overlayfs/copy_up.c ovl_copy_up_one() -> do_delayed_call()

Type Parameter Key Value
PARAM_VALUE 0 call 2332915405568028672
PARAM_VALUE 0 call->arg 0
PARAM_VALUE 0 call->fn 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dentry->d_lockref.lock

fs/ecryptfs/inode.c ecryptfs_readlink_lower() -> do_delayed_call()

Type Parameter Key Value
PARAM_VALUE 0 call 5119913427127468032
PARAM_VALUE 0 call->arg 0
PARAM_VALUE 0 call->fn 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/namei.c drop_links() -> do_delayed_call()

Type Parameter Key Value
PARAM_VALUE 0 call 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/namei.c page_readlink() -> do_delayed_call()

Type Parameter Key Value
PARAM_VALUE 0 call 6703825571148967936
PARAM_VALUE 0 call->arg 0,4096-ptr_max
PARAM_VALUE 0 call->fn 0,7895127543724625920
NOCHECK_CALL

fs/namei.c put_link() -> do_delayed_call()

Type Parameter Key Value
PARAM_VALUE 0 call 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/namei.c vfs_readlink() -> do_delayed_call()

Type Parameter Key Value
PARAM_VALUE 0 call 1787561173101674496
PARAM_VALUE 0 call->arg 0
PARAM_VALUE 0 call->fn 0
NOCHECK_CALL

fs/nfsd/vfs.c nfsd_readlink() -> do_delayed_call()

Type Parameter Key Value
PARAM_VALUE 0 call 2402822037845585920
PARAM_VALUE 0 call->arg 0
PARAM_VALUE 0 call->fn 0
NOCHECK_CALL

fs/f2fs/namei.c f2fs_get_link() -> do_delayed_call()

Type Parameter Key Value
PARAM_VALUE 0 call->arg 4096-ptr_max
PARAM_VALUE 0 call->fn 7895127543724625920
DATA_SOURCE 0 call $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/afs/symlink.c afs_readlink() -> do_delayed_call()

Type Parameter Key Value
PARAM_VALUE 0 call 3926502243977281536
PARAM_VALUE 0 call->arg 0,4096-ptr_max
PARAM_VALUE 0 call->fn 0,5589977245777518592
NOCHECK_CALL

fs/afs/symlink.c afs_readlink() -> do_delayed_call()

Type Parameter Key Value
PARAM_VALUE 0 call 3926502243977281536
PARAM_VALUE 0 call->arg 4096-ptr_max
PARAM_VALUE 0 call->fn 5589977245777518592
NOCHECK_CALL

fs/crypto/hooks.c fscrypt_symlink_getattr() -> do_delayed_call()

Type Parameter Key Value
PARAM_VALUE 0 call 8279564313695432704
PARAM_VALUE 0 call->arg 0
PARAM_VALUE 0 call->fn 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &iint->mutex
HALF_LOCKED2 &lo->lo_mutex

fs/afs/mntpt.c afs_mntpt_set_params() -> do_delayed_call()

Type Parameter Key Value
PARAM_VALUE 0 call 1059600053616451584
PARAM_VALUE 0 call->arg 0,4096-ptr_max
PARAM_VALUE 0 call->fn 0,5589977245777518592
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &mntpt->d_lockref.lock

fs/afs/mntpt.c afs_mntpt_set_params() -> do_delayed_call()

Type Parameter Key Value
PARAM_VALUE 0 call 1059600053616451584
PARAM_VALUE 0 call->arg 4096-ptr_max
PARAM_VALUE 0 call->fn 5589977245777518592
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &mntpt->d_lockref.lock