aboutsummaryrefslogtreecommitdiff
path: root/kernel/kernel/filesystem/vfs.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/kernel/filesystem/vfs.hpp')
-rw-r--r--kernel/kernel/filesystem/vfs.hpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/kernel/kernel/filesystem/vfs.hpp b/kernel/kernel/filesystem/vfs.hpp
index 3e86eae5..f3f94e81 100644
--- a/kernel/kernel/filesystem/vfs.hpp
+++ b/kernel/kernel/filesystem/vfs.hpp
@@ -64,7 +64,7 @@ namespace kernel::filesystem
@param target The path where the filesystem should be mounted.
@return Nothing on success or an error code on failure.
*/
- auto do_mount(std::string_view source, std::string_view target) -> std::expected<void, kstd::error_code>;
+ auto mount(std::string_view source, std::string_view target) -> std::expected<void, kstd::error_code>;
/**
@brief Unmount the filesystem mounted at the specified @p path.
@@ -85,17 +85,17 @@ namespace kernel::filesystem
* - find_mount() for the mount context only.
*/
[[nodiscard]] auto resolve_path_internal(std::string_view path) const
- -> std::expected<std::pair<kstd::shared_ptr<dentry>, kstd::shared_ptr<mount>>, kstd::error_code>;
+ -> std::expected<std::pair<kstd::shared_ptr<dentry>, kstd::shared_ptr<struct mount>>, kstd::error_code>;
[[nodiscard]] auto resolve_path(std::string_view path) const
-> std::expected<kstd::shared_ptr<dentry>, kstd::error_code>;
[[nodiscard]] auto find_mount(std::string_view path) const
- -> std::expected<kstd::shared_ptr<mount>, kstd::error_code>;
+ -> std::expected<kstd::shared_ptr<struct mount>, kstd::error_code>;
auto do_mount_internal(kstd::shared_ptr<dentry> const & mount_point_dentry,
- kstd::shared_ptr<mount> const & parent_mount, kstd::shared_ptr<filesystem> const & fs,
- kstd::shared_ptr<mount> const & source_mount = nullptr) -> void;
+ kstd::shared_ptr<struct mount> const & parent_mount, kstd::shared_ptr<filesystem> const & fs,
+ kstd::shared_ptr<struct mount> const & source_mount = nullptr) -> void;
auto graft_persistent_device_fs(kstd::shared_ptr<devfs::filesystem> const & device_fs) -> void;