Lines Matching refs:vfsmount
33 Shared subtree provides four different flavors of mounts; struct vfsmount to be
245 Note: the word 'vfsmount' and the noun 'mount' have been used
258 A 'propagation event' is defined as event generated on a vfsmount
266 A 'shared mount' is defined as a vfsmount that belongs to a
282 A 'slave mount' is defined as a vfsmount that receives
297 A vfsmount can be both shared as well as slave. This state
298 indicates that the mount is a slave of some vfsmount, and
299 has its own peer group too. This vfsmount receives propagation
300 events from its master vfsmount, and also forwards propagation
303 Strictly speaking, the vfsmount is shared having its own
307 Only a slave vfsmount can be made as 'shared and slave' by
312 or by moving the slave vfsmount under a shared vfsmount.
316 A 'private mount' is defined as vfsmount that does not
321 A 'unbindable mount' is defined as vfsmount that does not
703 one vfsmount::
782 one vfsmount::
851 4 new fields are introduced to struct vfsmount:
859 links together all the mount to/from which this vfsmount
863 links all the mounts to which this vfsmount propagates
867 links together all the slaves that its master vfsmount
871 points to the master vfsmount from which this vfsmount
876 the vfsmount. MNT_SHARE indicates that the vfsmount is a shared
877 vfsmount. MNT_UNCLONABLE indicates that the vfsmount cannot be
921 'E', 'K', 'F', 'G' have their ->mnt_master point to struct vfsmount of 'A'
923 'M', 'L', 'N' have their ->mnt_master point to struct vfsmount of 'K'
929 J and K's ->mnt_master points to struct vfsmount of C
933 'H' and 'I' have their ->mnt_master pointing to struct vfsmount of 'D'.
945 The former modifies a vfsmount that has not been visible in any shared
947 The latter holds namespace_sem and the only references to vfsmount