Home
last modified time | relevance | path

Searched refs:mount (Results 1 – 25 of 403) sorted by relevance

12345678910>>...17

/Linux-v4.19/fs/
Dpnode.c17 static inline struct mount *next_peer(struct mount *p) in next_peer()
19 return list_entry(p->mnt_share.next, struct mount, mnt_share); in next_peer()
22 static inline struct mount *first_slave(struct mount *p) in first_slave()
24 return list_entry(p->mnt_slave_list.next, struct mount, mnt_slave); in first_slave()
27 static inline struct mount *last_slave(struct mount *p) in last_slave()
29 return list_entry(p->mnt_slave_list.prev, struct mount, mnt_slave); in last_slave()
32 static inline struct mount *next_slave(struct mount *p) in next_slave()
34 return list_entry(p->mnt_slave.next, struct mount, mnt_slave); in next_slave()
37 static struct mount *get_peer_under_root(struct mount *mnt, in get_peer_under_root()
41 struct mount *m = mnt; in get_peer_under_root()
[all …]
Dpnode.h35 static inline void set_mnt_shared(struct mount *mnt) in set_mnt_shared()
41 void change_mnt_propagation(struct mount *, int);
42 int propagate_mnt(struct mount *, struct mountpoint *, struct mount *,
45 int propagate_mount_busy(struct mount *, int);
46 void propagate_mount_unlock(struct mount *);
47 void mnt_release_group_id(struct mount *);
48 int get_dominating_id(struct mount *mnt, const struct path *root);
49 unsigned int mnt_get_count(struct mount *mnt);
50 void mnt_set_mountpoint(struct mount *, struct mountpoint *,
51 struct mount *);
[all …]
Dnamespace.c99 static int mnt_alloc_id(struct mount *mnt) in mnt_alloc_id()
109 static void mnt_free_id(struct mount *mnt) in mnt_free_id()
117 static int mnt_alloc_group_id(struct mount *mnt) in mnt_alloc_group_id()
130 void mnt_release_group_id(struct mount *mnt) in mnt_release_group_id()
139 static inline void mnt_add_count(struct mount *mnt, int n) in mnt_add_count()
153 unsigned int mnt_get_count(struct mount *mnt) in mnt_get_count()
171 struct mount *m = container_of(p, struct mount, mnt_umount); in drop_mountpoint()
177 static struct mount *alloc_vfsmnt(const char *name) in alloc_vfsmnt()
179 struct mount *mnt = kmem_cache_zalloc(mnt_cache, GFP_KERNEL); in alloc_vfsmnt()
258 static inline void mnt_inc_writers(struct mount *mnt) in mnt_inc_writers()
[all …]
Dmount.h11 struct mount * root;
34 struct mount { struct
36 struct mount *mnt_parent; argument
58 struct mount *mnt_master; /* slave is on master->mnt_slave_list */ argument
77 static inline struct mount *real_mount(struct vfsmount *mnt) in real_mount() argument
79 return container_of(mnt, struct mount, mnt); in real_mount()
82 static inline int mnt_has_parent(struct mount *mnt) in mnt_has_parent()
93 extern struct mount *__lookup_mnt(struct vfsmount *, struct dentry *);
100 struct mount *m = __lookup_mnt(path->mnt, path->dentry); in __path_is_mountpoint()
/Linux-v4.19/Documentation/filesystems/
Dsharedsubtree.txt7 3) Setting mount states
33 a. shared mount
34 b. slave mount
35 c. private mount
36 d. unbindable mount
39 2a) A shared mount can be replicated to as many mountpoints and all the
44 Let's say /mnt has a mount that is shared.
45 mount --make-shared /mnt
47 Note: mount(8) command now supports the --make-shared flag,
51 # mount --bind /mnt /tmp
[all …]
Dautofs-mount-control.txt15 are things such as setting an autofs mount catatonic, setting the
18 mount itself which prevents us being able to use open(2) to obtain a
23 needs to walk back up the mount tree to construct a path, such as
26 from the mount tree.
31 because autofs direct mounts and the implementation of "on demand mount
32 and expire" of nested mount trees have the file system mounted directly
33 on top of the mount trigger directory dentry.
37 a direct mount in disguise) and indirect.
60 operation. So we see a mount of shark:/autofs/export1 on /test/g1, for
63 The way that direct mounts are handled is by making an autofs mount on
[all …]
D00-INDEX8 - info and mount options for the Acorn Advanced Disc Filing System.
12 - info and mount options for the Amiga Fast File System.
13 autofs-mount-control.txt
55 - info, usage, mount options, design about EXOFS.
57 - info, mount options and specifications for the Ext2 filesystem.
59 - info, mount options and specifications for the Ext3 filesystem.
61 - info, mount options and specifications for the Ext4 filesystem.
63 - info and mount options for the F2FS filesystem.
69 - info on the Filesystem in User SpacE including mount options.
81 - info and mount options for the OS/2 HPFS.
[all …]
Dgfs2-uevents.txt4 During the lifetime of a GFS2 mount, a number of uevents are generated.
13 The ADD event occurs at mount time. It will always be the first
14 uevent generated by the newly created filesystem. If the mount
19 and RDONLY=[0|1] that specify the spectator status (a read-only mount
25 The ONLINE uevent is generated after a successful mount or remount. It
34 successful mount of the filesystem by the first node (FIRSTMOUNT=Done).
36 nodes in the cluster to mount the filesystem.
43 for every journal recovered, whether it is during the initial mount
52 uevent for a successful mount or remount.
63 The REMOVE uevent is generated at the end of an unsuccessful mount
[all …]
Dfuse.txt14 Non-privileged mount (or user mount):
41 module (fuse.ko), a userspace library (libfuse.*) and a mount utility
57 The filesystem type given to mount(2) can be one of the following:
61 This is the usual way to mount a FUSE filesystem. The first
62 argument of the mount system call may contain an arbitrary string,
68 mount system call is interpreted as the name of the device.
85 The numeric user id of the mount owner.
89 The numeric group id of the mount owner.
98 'allow_other' mount option.
123 mount -t fusectl none /sys/fs/fuse/connections
[all …]
Dtmpfs.txt11 be adjusted on the fly via 'mount -o remount ...'
27 1) There is always a kernel internal mount which you will not see at
31 This mount does not depend on CONFIG_TMPFS. If CONFIG_TMPFS is not
41 Remember to create the directory that you intend to mount tmpfs on
44 This mount is _not_ needed for SYSV shared memory. The internal
45 mount is used for that. (In the 2.3 kernel versions it was
46 necessary to mount the predecessor of tmpfs (shm fs) to use SYSV
49 3) Some people (including me) find it very convenient to mount it
57 tmpfs has three mount options for sizing:
76 mount with such options, since it allows any user with write access to
[all …]
Ddevpts.txt1 Each mount of the devpts filesystem is now distinct such that ptys
2 and their indicies allocated in one mount are independent from ptys
15 to bind mount /dev/ptx/ptmx to /dev/ptmx. If you opt for using
21 kernel.pty.reserve = 1024 - reserved for filesystems mounted from the initial mount namespace
24 Per-instance limit could be set by adding mount option "max=<count>".
Decryptfs.txt32 then copy the files back into the new eCryptfs mount to migrate the
39 files (i.e., /root/crypt). Then, create the mount point directory
40 (i.e., /mnt/crypt). Now it's time to mount eCryptfs:
42 mount -t ecryptfs /root/crypt /mnt/crypt
59 Then umount /mnt/crypt and mount again per the instructions given
69 mount a directory that has pre-existing files not created by eCryptfs,
D9p.txt36 mount -t 9p 10.10.1.2 /mnt/9
40 mount -t 9p `namespace`/acme /mnt/9 -o trans=unix,uname=$USER
44 mount -t 9p -o trans=virtio <mount_tag> /mnt/9
47 mount points. Each 9P export is seen by the client as a virtio device with an
48 associated "mount_tag" property. Available mount tags can be
56 unix - specifying a named pipe mount point
64 uname=name user name to attempt mount as on the remote server. The
110 dfltuid attempt to mount as a particular uid
112 dfltgid attempt to mount with a particular gid
Dafs.txt89 mount -t afs "%cambridge.redhat.com:root.afs." /afs
90 mount -t afs "#cambridge.redhat.com:root.cell." /afs/cambridge
91 mount -t afs "#root.afs." /afs
92 mount -t afs "#root.cell." /afs/cambridge
101 The name of the cell is optional, and if not given during a mount, then the
112 symbolic links (of the same form as the "device name" passed to mount). kAFS
135 A mount option is available to create a serverless mount that is only usable
136 for dynamic lookup. Creating such a mount can be done by, for example:
138 mount -t afs none /afs -o dyn
140 This creates a mount that just has an empty directory at the root. Attempting
/Linux-v4.19/security/tomoyo/
Dmount.c32 r->param.mount.dev->name, in tomoyo_audit_mount_log()
33 r->param.mount.dir->name, in tomoyo_audit_mount_log()
34 r->param.mount.type->name, in tomoyo_audit_mount_log()
35 r->param.mount.flags); in tomoyo_audit_mount_log()
51 return tomoyo_compare_number_union(r->param.mount.flags, in tomoyo_check_mount_acl()
53 tomoyo_compare_name_union(r->param.mount.type, in tomoyo_check_mount_acl()
55 tomoyo_compare_name_union(r->param.mount.dir, in tomoyo_check_mount_acl()
57 (!r->param.mount.need_dev || in tomoyo_check_mount_acl()
58 tomoyo_compare_name_union(r->param.mount.dev, in tomoyo_check_mount_acl()
156 r->param.mount.need_dev = need_dev; in tomoyo_mount_acl()
[all …]
/Linux-v4.19/Documentation/filesystems/nfs/
Dnfs-rdma.txt65 An NFS/RDMA mount point can be obtained by using the mount.nfs command in
69 mount.nfs you are using, type:
71 $ /sbin/mount.nfs -V
83 these to create an NFS/RDMA enabled mount command), the installation
92 After building the nfs-utils package, there will be a mount.nfs binary in
93 the utils/mount directory. This binary can be used to initiate NFS v2, v3,
94 or v4 mounts. To initiate a v4 mount, the binary must be called
95 mount.nfs4. The standard technique is to create a symlink called
96 mount.nfs4 to mount.nfs.
98 This mount.nfs binary should be installed at /sbin/mount.nfs as follows:
[all …]
/Linux-v4.19/Documentation/filesystems/cifs/
DREADME47 If you do not have the utility mount.cifs (in the Samba 4.x source tree and on
48 the CIFS VFS web site) copy it to the same directory in which mount helpers
50 required, mount.cifs is recommended. Most distros include a "cifs-utils"
55 domain to the proper network user. The mount.cifs mount helper can be
68 the new default. To use old dialects (e.g. to mount Windows XP) use "vers=1.0"
69 on mount (or vers=2.0 for Windows Vista). Note that the CIFS (vers=1.0) is
73 There are additional mount options that may be helpful for SMB3 to get
79 To permit users to mount and unmount over directories they own is possible
80 with the cifs vfs. A way to enable such mounting is to mark the mount.cifs
81 utility as suid (e.g. "chmod +s /sbin/mount.cifs). To enable users to
[all …]
Dcifs.txt12 this network filesystem client can mount to a wide variety of
27 This filesystem has an mount utility (mount.cifs) that can be obtained from
31 It must be installed in the directory with the other mount helpers.
/Linux-v4.19/security/
Dinode.c26 static struct vfsmount *mount; variable
66 .mount = get_sb,
115 error = simple_pin_fs(&fs_type, &mount, &mount_count); in securityfs_create_dentry()
120 parent = mount->mnt_root; in securityfs_create_dentry()
165 simple_release_fs(&mount, &mount_count); in securityfs_create_dentry()
306 simple_release_fs(&mount, &mount_count); in securityfs_remove()
/Linux-v4.19/Documentation/cdrom/
Dpacket-writing.txt19 - Now you can mount /dev/pktcdvd/dev_name and copy files to it. Enjoy!
20 # mount /dev/pktcdvd/dev_name /cdrom -t udf -o rw,noatime
35 # mount /dev/pktcdvd/dev_name /cdrom -t udf -o rw,noatime
49 # mount /dev/hdc /cdrom -t udf -o rw,noatime
62 # mount /dev/pktcdvd/dev_name /cdrom -t udf -o rw,noatime
78 use the noatime mount option.
104 # mount -t udf -o rw,noatime /dev/pktcdvd/dev_name /dvdram
/Linux-v4.19/fs/fat/
DKconfig7 to include FAT support. You will then be able to mount partitions or
23 Linux box, say Y here, mount the floppy under Linux with an MSDOS
39 This allows you to mount MSDOS partitions of your hard drive (unless
83 It can be overridden with the "codepage" mount option.
94 with the "iocharset" mount option for FAT filesystems.
108 Set this if you would like to have "utf8" mount option set
112 particular mount by adding "utf8=0" to mount options.
/Linux-v4.19/tools/testing/selftests/rcutorture/doc/
Dinitrd.txt48 mount -t sysfs -o nodev,noexec,nosuid sysfs /sys
49 mount -t proc -o nodev,noexec,nosuid proc /proc
55 if ! mount -t devtmpfs -o mode=0755 udev /dev; then
57 mount -t tmpfs -o mode=0755 udev /dev
64 mount -t devpts -o noexec,nosuid,gid=5,mode=0620 devpts /dev/pts || true
65 mount -t tmpfs -o "nosuid,size=20%,mode=0755" tmpfs /run
/Linux-v4.19/tools/testing/selftests/mount/
Dunprivileged-remount-test.c216 if (mount("testing", "/tmp", fstype, mount_flags, mount_options) != 0) { in test_unpriv_remount()
230 if (mount("/tmp", "/tmp", "none", in test_unpriv_remount()
237 if (mount("/tmp", "/tmp", "none", in test_unpriv_remount()
297 ret = mount(orig_path, dest_path, "bind", MS_BIND | MS_REC, NULL); in test_priv_mount_unpriv_remount()
303 ret = mount(dest_path, dest_path, "none", in test_priv_mount_unpriv_remount()
/Linux-v4.19/tools/testing/selftests/filesystems/
Ddevpts_pts.c210 ret = mount("devpts", mntpoint, "devpts", MS_NOSUID | MS_NOEXEC, in verify_non_standard_devpts_mount()
238 ret = mount("/dev/pts/ptmx", "/dev/ptmx", NULL, MS_BIND, NULL); in verify_ptmx_bind_mount()
265 ret = mount("/dev/pts/ptmx", ptmx, NULL, MS_BIND, NULL); in verify_invalid_ptmx_bind_mount()
296 ret = mount("", "/", NULL, MS_PRIVATE | MS_REC, 0); in main()
/Linux-v4.19/fs/notify/
Dfsnotify.h18 static inline struct mount *fsnotify_conn_mount( in fsnotify_conn_mount()
21 return container_of(conn->obj, struct mount, mnt_fsnotify_marks); in fsnotify_conn_mount()

12345678910>>...17