Lines Matching refs:vfsmount

33 Shared subtree provides four different flavors of mounts; struct vfsmount to be
244 Note: the word 'vfsmount' and the noun 'mount' have been used
257 A 'propagation event' is defined as event generated on a vfsmount
265 A 'shared mount' is defined as a vfsmount that belongs to a
281 A 'slave mount' is defined as a vfsmount that receives
296 A vfsmount can be both shared as well as slave. This state
297 indicates that the mount is a slave of some vfsmount, and
298 has its own peer group too. This vfsmount receives propagation
299 events from its master vfsmount, and also forwards propagation
302 Strictly speaking, the vfsmount is shared having its own
306 Only a slave vfsmount can be made as 'shared and slave' by
311 or by moving the slave vfsmount under a shared vfsmount.
315 A 'private mount' is defined as vfsmount that does not
320 A 'unbindable mount' is defined as vfsmount that does not
700 one vfsmount::
779 one vfsmount::
847 4 new fields are introduced to struct vfsmount:
855 links together all the mount to/from which this vfsmount
859 links all the mounts to which this vfsmount propagates
863 links together all the slaves that its master vfsmount
867 points to the master vfsmount from which this vfsmount
872 the vfsmount. MNT_SHARE indicates that the vfsmount is a shared
873 vfsmount. MNT_UNCLONABLE indicates that the vfsmount cannot be
917 'E', 'K', 'F', 'G' have their ->mnt_master point to struct vfsmount of 'A'
919 'M', 'L', 'N' have their ->mnt_master point to struct vfsmount of 'K'
925 J and K's ->mnt_master points to struct vfsmount of C
929 'H' and 'I' have their ->mnt_master pointing to struct vfsmount of 'D'.
941 The former modifies a vfsmount that has not been visible in any shared
943 The latter holds namespace_sem and the only references to vfsmount