Defined in 1 files as a function:

Referenced in 12 files:

Smatch caller information:

fs/afs/inode.c afs_drop_inode() -> inode_generic_drop()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
DATA_SOURCE 0 inode $0
LOCK2 0 &inode->i_lock
TYPE_LOCK (struct inode)->i_lock

fs/nfs/inode.c nfs_drop_inode() -> inode_generic_drop()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
DATA_SOURCE 0 inode $0
LOCK2 0 &inode->i_lock
TYPE_LOCK (struct inode)->i_lock

fs/inode.c iput_final() -> inode_generic_drop()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
DATA_SOURCE 0 inode $0
PREEMPT_ADD
LOCK2 0 &inode->i_lock
TYPE_LOCK (struct inode)->i_lock

fs/btrfs/inode.c btrfs_drop_inode() -> inode_generic_drop()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
DATA_SOURCE 0 inode $0
LOCK2 0 &inode->i_lock
TYPE_LOCK (struct inode)->i_lock

fs/9p/vfs_super.c v9fs_drop_inode() -> inode_generic_drop()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
DATA_SOURCE 0 inode $0
LOCK2 0 &inode->i_lock
TYPE_LOCK (struct inode)->i_lock

fs/ntfs/inode.c ntfs_drop_big_inode() -> inode_generic_drop()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
DATA_SOURCE 0 inode $0
LOCK2 0 &inode->i_lock
TYPE_LOCK (struct inode)->i_lock

fs/gfs2/super.c gfs2_drop_inode() -> inode_generic_drop()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
DATA_SOURCE 0 inode $0
LOCK2 0 &inode->i_lock
TYPE_LOCK (struct inode)->i_lock

fs/f2fs/super.c f2fs_drop_inode() -> inode_generic_drop()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
DATA_SOURCE 0 inode $0
LOCK2 0 &inode->i_lock
TYPE_LOCK (struct inode)->i_lock

fs/xfs/xfs_super.c xfs_fs_drop_inode() -> inode_generic_drop()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
DATA_SOURCE 0 inode $0
LOCK2 0 &inode->i_lock
TYPE_LOCK (struct inode)->i_lock

fs/ubifs/super.c ubifs_drop_inode() -> inode_generic_drop()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
DATA_SOURCE 0 inode $0
LOCK2 0 &inode->i_lock
TYPE_LOCK (struct inode)->i_lock

fs/smb/client/cifsfs.c cifs_drop_inode() -> inode_generic_drop()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
DATA_SOURCE 0 inode $0
LOCK2 0 &inode->i_lock
TYPE_LOCK (struct inode)->i_lock

fs/ext4/super.c ext4_drop_inode() -> inode_generic_drop()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
DATA_SOURCE 0 inode $0
LOCK2 0 &inode->i_lock
TYPE_LOCK (struct inode)->i_lock