|
The Pedigree Project 0.1
|
This is the complete list of members for VfsMountView, including all inherited members.
| anonymousPath(File *retainedNode, FilesystemPathRef &result) (defined in VfsMountView) | VfsMountView | |
| attach(const FilesystemContextRef &context, const FilesystemPathRef &covered, Filesystem *backing, BackingOwnership ownership=BackingOwnership::External, uint64_t flags=0) (defined in VfsMountView) | VfsMountView | |
| attachmentId(const FilesystemPathRef &path) const (defined in VfsMountView) | VfsMountView | |
| authorizeLink(const FilesystemPathRef &parent, const FilesystemPathRef &target, const VFS::NamespaceMutation &writer) (defined in VfsMountView) | VfsMountView | |
| authorizeRemove(const FilesystemPathRef &parent, File *node, const VFS::NamespaceMutation &writer) (defined in VfsMountView) | VfsMountView | |
| authorizeRename(const FilesystemPathRef &oldParent, File *source, const FilesystemPathRef &newParent, File *replaced, const VFS::NamespaceMutation &writer, bool removeSource=true) (defined in VfsMountView) | VfsMountView | |
| BackingOwnership enum name (defined in VfsMountView) | VfsMountView | |
| bind(const FilesystemContextRef &context, const FilesystemPathRef &source, const FilesystemPathRef &target, bool recursive) (defined in VfsMountView) | VfsMountView | |
| bootRootPath(FilesystemPathRef &result) (defined in VfsMountView) | VfsMountView | |
| changeCwd(const FilesystemContextRef &context, const FilesystemPathRef &path) (defined in VfsMountView) | VfsMountView | |
| changeRoot(const FilesystemContextRef &context, const FilesystemPathRef &path) (defined in VfsMountView) | VfsMountView | |
| checkFilesystemAccess(const FilesystemPathRef &path, uint64_t access, const VFS::NamespaceMutation *writer=nullptr) (defined in VfsMountView) | VfsMountView | |
| createBootContext(FilesystemContextOwner &result) (defined in VfsMountView) | VfsMountView | |
| createDirectory(const FilesystemPathRef &parent, const String &name, uint32_t mask) (defined in VfsMountView) | VfsMountView | |
| createEphemeral(const FilesystemPathRef &parent, File *node, uint64_t access) (defined in VfsMountView) | VfsMountView | |
| createFile(const FilesystemPathRef &parent, const String &name, uint32_t mask) (defined in VfsMountView) | VfsMountView | |
| createLink(const FilesystemPathRef &parent, const String &name, const FilesystemPathRef &target) (defined in VfsMountView) | VfsMountView | |
| createSymlink(const FilesystemPathRef &parent, const String &name, const String &value) (defined in VfsMountView) | VfsMountView | |
| detach(const FilesystemContextRef &context, const String &target, bool lazy) (defined in VfsMountView) | VfsMountView | |
| detachBackingForRemoval(Filesystem *backing) (defined in VfsMountView) | VfsMountView | |
| detachBackingForShutdown(Filesystem *backing) (defined in VfsMountView) | VfsMountView | |
| filesystemAccess(const FilesystemPathRef &path, const VFS::NamespaceMutation *writer=nullptr) (defined in VfsMountView) | VfsMountView | |
| follow(const FilesystemContextRef &context, const FilesystemPathRef &selected, FilesystemPathRef &result) (defined in VfsMountView) | VfsMountView | |
| forkNamespace(const FilesystemContextRef &context, FilesystemContextOwner &result, uint64_t ownerNamespace=0) (defined in VfsMountView) | VfsMountView | |
| formatPath(const FilesystemContextSnapshot &context, const FilesystemPathRef &path, String &result) (defined in VfsMountView) | VfsMountView | |
| fromContext(const FilesystemContextRef &context) (defined in VfsMountView) | VfsMountView | static |
| fromPath(const FilesystemPathRef &path) (defined in VfsMountView) | VfsMountView | static |
| initialise(Filesystem *bootRoot) (defined in VfsMountView) | VfsMountView | |
| isMountpoint(File *node) const (defined in VfsMountView) | VfsMountView | |
| m_Automatic (defined in VfsMountView) | VfsMountView | private |
| m_OwnerNamespace (defined in VfsMountView) | VfsMountView | private |
| m_References (defined in VfsMountView) | VfsMountView | private |
| m_State (defined in VfsMountView) | VfsMountView | private |
| m_Vfs (defined in VfsMountView) | VfsMountView | private |
| MountFlags enum name (defined in VfsMountView) | VfsMountView | |
| mountFlags(const FilesystemPathRef &path) const (defined in VfsMountView) | VfsMountView | |
| NoDev enum value (defined in VfsMountView) | VfsMountView | |
| NoExec enum value (defined in VfsMountView) | VfsMountView | |
| NoSuid enum value (defined in VfsMountView) | VfsMountView | |
| operator=(const VfsMountView &)=delete (defined in VfsMountView) | VfsMountView | private |
| ownerNamespace() const (defined in VfsMountView) | VfsMountView | inline |
| pathForNode(const FilesystemPathRef &sameAttachment, File *retainedNode, FilesystemPathRef &result) (defined in VfsMountView) | VfsMountView | |
| pivot(const FilesystemContextRef &context, const String &newRoot, const String &putOld) (defined in VfsMountView) | VfsMountView | |
| ReadOnly enum value (defined in VfsMountView) | VfsMountView | |
| release() (defined in VfsMountView) | VfsMountView | private |
| remount(const FilesystemContextRef &context, const FilesystemPathRef &target, uint64_t flags, bool recursive=false) (defined in VfsMountView) | VfsMountView | |
| remove(const FilesystemPathRef &parent, const String &name, File *expected=nullptr) (defined in VfsMountView) | VfsMountView | |
| rename(const FilesystemPathRef &oldParent, const String &oldName, const FilesystemPathRef &newParent, const String &newName, bool noReplace, bool sourceMustBeDirectory=false) (defined in VfsMountView) | VfsMountView | |
| resolve(const FilesystemContextRef &context, const FilesystemPathRef &start, const String &path, const ResolveOptions &options, FilesystemPathRef &result) (defined in VfsMountView) | VfsMountView | |
| resolveParent(const FilesystemContextRef &context, const FilesystemPathRef &start, const String &path, FilesystemPathRef &parent, String &basename) (defined in VfsMountView) | VfsMountView | |
| retain() (defined in VfsMountView) | VfsMountView | private |
| retainWrite(const FilesystemPathRef &path, SharedPointer< FilesystemWriteLease > &result) (defined in VfsMountView) | VfsMountView | static |
| samePath(const FilesystemPathRef &first, const FilesystemPathRef &second) const (defined in VfsMountView) | VfsMountView | |
| shutdown(Vector< Filesystem * > &ownedBackings) (defined in VfsMountView) | VfsMountView | |
| snapshotMounts(const FilesystemContextRef &context, Vector< MountSnapshot > &result) (defined in VfsMountView) | VfsMountView | |
| SupportedMountFlags (defined in VfsMountView) | VfsMountView | static |
| VfsFilesystemContext (defined in VfsMountView) | VfsMountView | friend |
| VfsMountView(VFS &vfs) (defined in VfsMountView) | VfsMountView | explicit |
| VfsMountView(const VfsMountView &)=delete (defined in VfsMountView) | VfsMountView | private |
| VfsPath (defined in VfsMountView) | VfsMountView | friend |
| writable(const FilesystemPathRef &path) const (defined in VfsMountView) | VfsMountView | |
| ~VfsMountView() (defined in VfsMountView) | VfsMountView |