Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

fs/nfs/nfs4idmap.c nfs_idmap_delete() -> rpc_destroy_pipe_data()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/nfs/nfs4idmap.c nfs_idmap_new() -> rpc_destroy_pipe_data()

Type Parameter Key Value
PARAM_VALUE 0 pipe 4096-ptr_max
PARAM_VALUE 0 pipe->dentry 0
PARAM_VALUE 0 pipe->flags 0
PARAM_VALUE 0 pipe->nreaders 0
PARAM_VALUE 0 pipe->nwriters 0
PARAM_VALUE 0 pipe->ops 1722820197601075200
PARAM_VALUE 0 pipe->pipelen 0
BUF_SIZE 0 pipe 336
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

net/sunrpc/rpc_pipe.c rpc_pipefs_exit_net() -> rpc_destroy_pipe_data()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &pernet_ops_rwsem
HALF_LOCKED2 &pool->lock

net/sunrpc/auth_gss/auth_gss.c __gss_pipe_free() -> rpc_destroy_pipe_data()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/nfs/blocklayout/rpc_pipefs.c nfs4blocklayout_net_exit() -> rpc_destroy_pipe_data()

Type Parameter Key Value
PARAM_VALUE 0 pipe->dentry 0
PARAM_VALUE 0 *pipe->dentry->d_fsdata->d_inode->i_sb->s_fs_info->summary->sum_list_head->d.name 0-255
PARAM_VALUE 0 *pipe->dentry->d_fsdata->d_inode->i_sb->s_fs_info->wbuf 0-255
PARAM_VALUE 0 *pipe->dentry->d_fsdata->d_inode->i_sb->s_fs_info->wbuf_verify 0-255
PARAM_VALUE 0 *pipe->dentry->d_inode->i_hash.next->pprev 1-u64max
PARAM_VALUE 0 *pipe->dentry->d_inode->i_sb->s_fs_info->nm_info->nat_root.xa_head (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 *pipe->dentry->d_inode->i_sb->s_fs_info->page_eio_cnt s32min-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &pernet_ops_rwsem

fs/nfs/blocklayout/rpc_pipefs.c nfs4blocklayout_net_init() -> rpc_destroy_pipe_data()

Type Parameter Key Value
PARAM_VALUE 0 pipe 4096-ptr_max
PARAM_VALUE 0 pipe->dentry 0
PARAM_VALUE 0 pipe->flags 0
PARAM_VALUE 0 pipe->nreaders 0
PARAM_VALUE 0 pipe->nwriters 0
PARAM_VALUE 0 pipe->ops 1423144420163424256
PARAM_VALUE 0 pipe->pipelen 0
BUF_SIZE 0 pipe 336
BUF_SIZE 0 pipe->ops 40
DATA_SOURCE 0 pipe r rpc_mkpipe_data
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &pernet_ops_rwsem

fs/nfsd/nfs4recover.c __nfsd4_init_cld_pipe() -> rpc_destroy_pipe_data()

Type Parameter Key Value
PARAM_VALUE 0 pipe 4096-ptr_max
PARAM_VALUE 0 pipe->dentry 0
PARAM_VALUE 0 pipe->flags 1
PARAM_VALUE 0 pipe->nreaders 0
PARAM_VALUE 0 pipe->nwriters 0
PARAM_VALUE 0 pipe->ops 8494156292834164736
PARAM_VALUE 0 pipe->pipelen 0
BUF_SIZE 0 pipe 336
BUF_SIZE 0 pipe->ops 40
DATA_SOURCE 0 pipe r rpc_mkpipe_data
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &nfsd_mutex

fs/nfsd/nfs4recover.c nfsd4_remove_cld_pipe() -> rpc_destroy_pipe_data()

Type Parameter Key Value
PARAM_VALUE 0 pipe->dentry 0
PARAM_VALUE 0 *pipe->dentry->d_fsdata->d_inode->i_sb->s_fs_info->summary->sum_list_head->d.name 0-255
PARAM_VALUE 0 *pipe->dentry->d_fsdata->d_inode->i_sb->s_fs_info->wbuf 0-255
PARAM_VALUE 0 *pipe->dentry->d_fsdata->d_inode->i_sb->s_fs_info->wbuf_verify 0-255
PARAM_VALUE 0 *pipe->dentry->d_inode->i_hash.next->pprev 1-u64max
PARAM_VALUE 0 *pipe->dentry->d_inode->i_sb->s_fs_info->nm_info->nat_root.xa_head (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 *pipe->dentry->d_inode->i_sb->s_fs_info->page_eio_cnt s32min-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &nfsd_mutex