Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:fs\namespace.c Create Date:2022-07-28 20:09:13
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:mntput

Proto:void mntput(struct vfsmount *mnt)

Type:void

Parameter:

TypeParameterName
struct vfsmount *mnt
1190  If mnt Then
1191  m = real_mount(mnt)
1193  If Value for the false possibility is greater at compile time( true if marked for expiry ) Then true if marked for expiry = 0
1195  mntput_no_expire(m)
Caller
NameDescribe
acct_on
path_putpath_put - put a reference to a path*@path: path to put the reference to* Given a path decrement the reference count to the dentry and the vfsmount.
path_put_conditional
path_to_nameidata
follow_upllow_up - Find the mountpoint of path's vfsmount* Given a path, find the mountpoint of its source file system
follow_managedHandle a dentry that is managed in some way.* - Flagged for transit management (autofs)* - Flagged as mountpoint* - Flagged as automount point* This may only be called in refwalk mode.* On success path->dentry is known positive.
follow_down_one
follow_downFollow down to the covering mount currently visible to userspace. At each* point, the filesystem owning that dentry may be queried as to whether the* caller is permitted to proceed or not.
follow_mountSkip to top of mountpoint pile in refwalk mode for follow_dotdot()
legitimize_mntall under rcu_read_lock
cleanup_mnt
namespace_unlock
open_detached_copy
do_new_mount_fcCreate a new mount using a superblock configuration and request it* be added to the namespace tree.
finish_automount
copy_mnt_ns
mount_subtree
kern_unmount
simple_pin_fs
simple_release_fs
do_handle_to_path
devpts_mntgetTry to find a suitable devpts filesystem. We support the following* scenarios:* - The ptmx device node is located in the same directory as the devpts* mount where the pts device nodes are located.* This is e