Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 63 files:

Smatch caller information:

fs/hfs/super.c hfs_init_once() -> inode_init_once()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
NOCHECK_CALL

fs/ufs/super.c init_once() -> inode_init_once()

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

drivers/dax/super.c init_once() -> inode_init_once()

Type Parameter Key Value
BUF_SIZE 0 inode 1160
NOCHECK_CALL

fs/nfs/inode.c init_once() -> inode_init_once()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
NOCHECK_CALL

arch/x86/kvm/../../../virt/kvm/guest_memfd.c kvm_gmem_init_inode_once() -> inode_init_once()

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

fs/ocfs2/super.c ocfs2_inode_init_once() -> inode_init_once()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
NOCHECK_CALL

fs/tracefs/inode.c init_once() -> inode_init_once()

Type Parameter Key Value
NOCHECK_CALL

fs/befs/linuxvfs.c init_once() -> inode_init_once()

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

fs/inode.c init_once() -> inode_init_once()

Type Parameter Key Value
DATA_SOURCE 0 inode $0
NOCHECK_CALL

fs/aio.c init_once() -> inode_init_once()

Type Parameter Key Value
NOCHECK_CALL

fs/btrfs/inode.c init_once() -> inode_init_once()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
NOCHECK_CALL

fs/hfsplus/super.c hfsplus_init_once() -> inode_init_once()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
NOCHECK_CALL

fs/ntfs/super.c ntfs_big_inode_init_once() -> inode_init_once()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
NOCHECK_CALL

fs/erofs/super.c erofs_inode_init_once() -> inode_init_once()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
NOCHECK_CALL

fs/minix/inode.c init_once() -> inode_init_once()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
NOCHECK_CALL

mm/shmem.c shmem_init_inode() -> inode_init_once()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
NOCHECK_CALL

fs/nilfs2/super.c nilfs_inode_init_once() -> inode_init_once()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
NOCHECK_CALL

fs/exfat/super.c exfat_inode_init_once() -> inode_init_once()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
NOCHECK_CALL

fs/adfs/super.c init_once() -> inode_init_once()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
NOCHECK_CALL

kernel/bpf/inode.c bpf_fs_inode_init_once() -> inode_init_once()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
NOCHECK_CALL

fs/jffs2/super.c jffs2_i_init_once() -> inode_init_once()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
NOCHECK_CALL

fs/overlayfs/super.c ovl_inode_init_once() -> inode_init_once()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
NOCHECK_CALL

net/sunrpc/rpc_pipe.c init_once() -> inode_init_once()

Type Parameter Key Value
NOCHECK_CALL

fs/bfs/inode.c init_once() -> inode_init_once()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
NOCHECK_CALL

fs/isofs/inode.c init_once() -> inode_init_once()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
NOCHECK_CALL

fs/affs/super.c init_once() -> inode_init_once()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
NOCHECK_CALL

fs/jfs/super.c init_once() -> inode_init_once()

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

block/bdev.c init_once() -> inode_init_once()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
NOCHECK_CALL

fs/gfs2/main.c gfs2_init_inode_once() -> inode_init_once()

Type Parameter Key Value
NOCHECK_CALL

fs/ecryptfs/main.c inode_info_init_once() -> inode_init_once()

Type Parameter Key Value
NOCHECK_CALL

fs/afs/super.c afs_i_init_once() -> inode_init_once()

Type Parameter Key Value
MEM_ZERO 0 inode
NOCHECK_CALL

fs/ext2/super.c init_once() -> inode_init_once()

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

net/socket.c init_once() -> inode_init_once()

Type Parameter Key Value
NOCHECK_CALL

fs/debugfs/inode.c init_once() -> inode_init_once()

Type Parameter Key Value
NOCHECK_CALL

fs/ocfs2/dlmfs/dlmfs.c dlmfs_init_once() -> inode_init_once()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
NOCHECK_CALL

fs/coda/inode.c init_once() -> inode_init_once()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
NOCHECK_CALL

fs/zonefs/super.c zonefs_alloc_inode() -> inode_init_once()

Type Parameter Key Value
PARAM_VALUE 0 inode 1-u64max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &sb->s_fs_info->bitmap_lock
HALF_LOCKED2 &sb->s_fs_info->hpfs_mutex
HALF_LOCKED2 &sb->s_umount

fs/efivarfs/super.c efivarfs_alloc_inode() -> inode_init_once()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &sb->s_fs_info->bitmap_lock
HALF_LOCKED2 &sb->s_fs_info->hpfs_mutex
HALF_LOCKED2 &sb->s_umount

fs/fat/inode.c init_once() -> inode_init_once()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
NOCHECK_CALL

fs/qnx4/inode.c init_once() -> inode_init_once()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
NOCHECK_CALL

fs/vboxsf/super.c vboxsf_inode_init_once() -> inode_init_once()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
NOCHECK_CALL

fs/udf/super.c init_once() -> inode_init_once()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
NOCHECK_CALL

fs/hpfs/super.c init_once() -> inode_init_once()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
NOCHECK_CALL

fs/hugetlbfs/inode.c init_once() -> inode_init_once()

Type Parameter Key Value
NOCHECK_CALL

fs/ext4/mballoc-test.c mbt_alloc_inode() -> inode_init_once()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &sb->s_fs_info->bitmap_lock
HALF_LOCKED2 &sb->s_fs_info->hpfs_mutex
HALF_LOCKED2 &sb->s_umount

fs/romfs/super.c romfs_i_init_once() -> inode_init_once()

Type Parameter Key Value
NOCHECK_CALL

fs/f2fs/super.c init_once() -> inode_init_once()

Type Parameter Key Value
PARAM_VALUE 0 inode 1-u64max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &sb->s_fs_info->bitmap_lock
HALF_LOCKED2 &sb->s_fs_info->hpfs_mutex
HALF_LOCKED2 &sb->s_root->d_lockref.lock
HALF_LOCKED2 &sb->s_umount

fs/fuse/inode.c fuse_inode_init_once() -> inode_init_once()

Type Parameter Key Value
DATA_SOURCE 0 inode $0
NOCHECK_CALL

fs/xfs/xfs_super.c xfs_fs_inode_init_once() -> inode_init_once()

Type Parameter Key Value
PARAM_VALUE 0 inode 496
NOCHECK_CALL

fs/qnx6/inode.c init_once() -> inode_init_once()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
NOCHECK_CALL

fs/ceph/super.c ceph_inode_init_once() -> inode_init_once()

Type Parameter Key Value
NOCHECK_CALL

fs/9p/v9fs.c v9fs_inode_init_once() -> inode_init_once()

Type Parameter Key Value
NOCHECK_CALL

fs/ubifs/super.c inode_slab_ctor() -> inode_init_once()

Type Parameter Key Value
NOCHECK_CALL

fs/smb/client/cifsfs.c cifs_init_once() -> inode_init_once()

Type Parameter Key Value
NOCHECK_CALL

fs/proc/inode.c init_once() -> inode_init_once()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
NOCHECK_CALL

fs/orangefs/super.c orangefs_inode_cache_ctor() -> inode_init_once()

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

ipc/mqueue.c init_once() -> inode_init_once()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
NOCHECK_CALL

fs/squashfs/super.c init_once() -> inode_init_once()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
NOCHECK_CALL

fs/ext4/super.c init_once() -> inode_init_once()

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

fs/ntfs3/super.c init_once() -> inode_init_once()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
NOCHECK_CALL