Home
last modified time | relevance | path

Searched refs:Mount (Results 1 – 25 of 61) sorted by relevance

123

/kernel/liteos_a/fs/include/fs/
Dmount.h44 struct Mount { struct
62 int (*Mount)(struct Mount *mount, struct Vnode *vnode, const void *data); argument
63 int (*Unmount)(struct Mount *mount, struct Vnode **blkdriver);
64 int (*Statfs)(struct Mount *mount, struct statfs *sbp);
65 int (*Sync)(struct Mount *mount);
73 struct Mount *MountAlloc(struct Vnode *vnode, struct MountOps *mop);
/kernel/liteos_a/kernel/extended/container/
Dlos_mnt_container.c97 struct Mount *mnt = NULL; in CopyMountList()
99 LOS_DL_LIST_FOR_EACH_ENTRY(mnt, &parentContainer->mountList, struct Mount, mountList) { in CopyMountList()
100 struct Mount *newMnt = (struct Mount *)zalloc(sizeof(struct Mount)); in CopyMountList()
190 struct Mount *mnt = NULL; in FreeMountList()
191 struct Mount *nextMnt = NULL; in FreeMountList()
199 LOS_DL_LIST_FOR_EACH_ENTRY_SAFE(mnt, nextMnt, mountList, struct Mount, mountList) { in FreeMountList()
/kernel/liteos_a/fs/vfs/
Dmount.c47 struct Mount *MountAlloc(struct Vnode *vnodeBeCovered, struct MountOps *fsop) in MountAlloc()
49 struct Mount *mnt = (struct Mount *)zalloc(sizeof(struct Mount)); in MountAlloc()
Dvnode_hash.c84 static LOS_DL_LIST *VfsHashBucket(const struct Mount *mp, uint32_t hash) in VfsHashBucket()
89 int VfsHashGet(const struct Mount *mount, uint32_t hash, struct Vnode **vnode, VfsHashCmp *fn, void… in VfsHashGet()
Dvnode.c219 int VnodeFreeAll(const struct Mount *mount) in VnodeFreeAll()
237 BOOL VnodeInUseIter(const struct Mount *mount) in VnodeInUseIter()
307 struct Mount *mnt = NULL; in ConvertVnodeIfMounted()
308 LOS_DL_LIST_FOR_EACH_ENTRY(mnt, mntList, struct Mount, mountList) { in ConvertVnodeIfMounted()
486 struct Mount *mnt = NULL; in ChangeRootInternal()
623 struct Mount *devMount = NULL; in VnodeDevInit()
/kernel/liteos_a/fs/vfs/include/
Dvnode.h129 struct Mount *originMount; /* fs info about this vnode */
130 struct Mount *newMount; /* fs info about who mount on this vnode */
177 int VnodeFreeAll(const struct Mount *mnt);
180 int VfsHashGet(const struct Mount *mount, uint32_t hash, struct Vnode **vnode, VfsHashCmp *fun, voi…
184 BOOL VnodeInUseIter(const struct Mount *mount);
/kernel/liteos_a/fs/vfs/operation/
Dvfs_force_umount.c356 static struct Mount* GetDevMountPoint(const struct Vnode *dev) in GetDevMountPoint()
358 struct Mount *mnt = NULL; in GetDevMountPoint()
364 LOS_DL_LIST_FOR_EACH_ENTRY(mnt, mntList, struct Mount, mountList) { in GetDevMountPoint()
397 static void FileDisableAndClean(const struct Mount *mnt) in FileDisableAndClean()
438 static void VnodeTryFreeAll(const struct Mount *mount) in VnodeTryFreeAll()
463 struct Mount *mnt = GetDevMountPoint(dev); in ForceUmountDev()
/kernel/liteos_a/fs/fat/os_adapt/
Dfatfs.h130 int fatfs_mount(struct Mount *mount, struct Vnode *device, const void *data);
131 int fatfs_umount(struct Mount *mount, struct Vnode **device);
132 int fatfs_statfs(struct Mount *mount, struct statfs *info);
Dfatfs.c740 struct Mount *mount = vp->originMount; in fatfs_lseek64()
1083 int fatfs_mount(struct Mount *mnt, struct Vnode *blk_device, const void *data) in fatfs_mount()
1234 int fatfs_umount(struct Mount *mnt, struct Vnode **blkdriver) in fatfs_umount()
1296 int fatfs_sync_adapt(struct Mount *mnt) in fatfs_sync_adapt()
1319 int fatfs_statfs(struct Mount *mnt, struct statfs *info) in fatfs_statfs()
2440 .Mount = fatfs_mount,
/kernel/linux/linux-5.10/Documentation/filesystems/
Disofs.rst7 Mount options that are the same as for msdos and vfat partitions.
15 Mount options that are the same as vfat partitions. These are only useful
27 Mount options unique to the isofs filesystem.
Dvirtiofs.rst33 Mount file system with tag ``myfs`` on ``/mnt``:
42 Mount options
Dubifs.rst83 Mount options
118 Mount volume 0 on UBI device 0 to /mnt/ubifs::
122 Mount "rootfs" volume of UBI device 0 to /mnt/ubifs ("rootfs" is volume
Dhfsplus.rst12 Mount options
Decryptfs.rst41 Mount-wide Passphrase
Dudf.rst45 belonging to that uid and gid. Mount options also accept the string "forget".
Dlocks.rst57 1.3 Mandatory Locking As A Mount Option
Dceph.rst80 Mount Syntax
100 Mount Options
Dhfs.rst19 Mount options
Dsharedsubtree.rst247 5a) Mount states
524 'A'. Mount 'A' continues to be the slave mount of 'Z' but it also
537 is mounted on mount 'B' at dentry 'b'. Mount 'A' continues to be a
541 The mount 'A' is mounted on mount 'B' at dentry 'b'. Mount 'A'
545 'A' is mounted on mount 'B' at dentry 'b'. Mount 'A' continues to be a
548 5e) Mount semantics
/kernel/liteos_a/fs/proc/os_adapt/
Dproc_vfs.c192 int VfsProcfsMount(struct Mount *mnt, struct Vnode *device, const void *data) in VfsProcfsMount()
415 int VfsProcfsStatfs(struct Mount *mnt, struct statfs *buf) in VfsProcfsStatfs()
447 .Mount = VfsProcfsMount,
/kernel/liteos_a/fs/jffs2/src/
Dvfs_jffs2.c105 int VfsJffs2Bind(struct Mount *mnt, struct Vnode *blkDriver, const void *data) in VfsJffs2Bind()
158 int VfsJffs2Unbind(struct Mount *mnt, struct Vnode **blkDriver) in VfsJffs2Unbind()
900 int VfsJffs2Statfs(struct Mount *mnt, struct statfs *buf) in VfsJffs2Statfs()
945 .Mount = VfsJffs2Bind,
/kernel/liteos_m/components/fs/vfs/
DKconfig46 bool "Mount target can be recursive"
/kernel/linux/linux-5.10/Documentation/filesystems/ext4/
Dmmp.rst3 Multiple Mount Protection
/kernel/linux/linux-5.10/Documentation/security/keys/
Decryptfs.rst69 Mount an eCryptfs filesystem using the created encrypted key "1000100010001000"
/kernel/linux/linux-5.10/tools/testing/kunit/test_data/
Dtest_is_test_passed-no_tests_run.log20 Mount-cache hash table entries: 512 (order: 0, 4096 bytes)

123