aboutsummaryrefslogtreecommitdiff
path: root/kernel/filesystem/src
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/filesystem/src')
-rw-r--r--kernel/filesystem/src/custody.cpp6
-rw-r--r--kernel/filesystem/src/device_file.cpp2
-rw-r--r--kernel/filesystem/src/ext2/ext2_filesystem.cpp2
-rw-r--r--kernel/filesystem/src/inode.cpp4
-rw-r--r--kernel/filesystem/src/inode_file.cpp2
-rw-r--r--kernel/filesystem/src/mount.cpp4
-rw-r--r--kernel/filesystem/src/open_file_description.cpp2
-rw-r--r--kernel/filesystem/src/vfs.cpp4
8 files changed, 13 insertions, 13 deletions
diff --git a/kernel/filesystem/src/custody.cpp b/kernel/filesystem/src/custody.cpp
index 7a58229..3a87345 100644
--- a/kernel/filesystem/src/custody.cpp
+++ b/kernel/filesystem/src/custody.cpp
@@ -8,7 +8,7 @@
namespace filesystem
{
- custody::custody(kstd::shared_ptr<custody> parent, kstd::shared_ptr<inode> node)
+ custody::custody(kstd::shared_ptr<custody> const & parent, kstd::shared_ptr<inode> const & node)
: m_parent(parent)
, m_inode(node)
{
@@ -18,12 +18,12 @@ namespace filesystem
}
}
- auto custody::get_inode() const -> kstd::shared_ptr<inode>
+ auto custody::get_inode() const -> kstd::shared_ptr<inode> const &
{
return m_inode;
}
- auto custody::get_parent() const -> kstd::shared_ptr<custody>
+ auto custody::get_parent() const -> kstd::shared_ptr<custody> const &
{
return m_parent;
}
diff --git a/kernel/filesystem/src/device_file.cpp b/kernel/filesystem/src/device_file.cpp
index 882c9b1..699c161 100644
--- a/kernel/filesystem/src/device_file.cpp
+++ b/kernel/filesystem/src/device_file.cpp
@@ -14,7 +14,7 @@
namespace filesystem
{
- device_file::device_file(kstd::shared_ptr<devices::device> device)
+ device_file::device_file(kstd::shared_ptr<devices::device> const & device)
: m_device(device)
{
if (!m_device)
diff --git a/kernel/filesystem/src/ext2/ext2_filesystem.cpp b/kernel/filesystem/src/ext2/ext2_filesystem.cpp
index 2ae5ab7..a82a098 100644
--- a/kernel/filesystem/src/ext2/ext2_filesystem.cpp
+++ b/kernel/filesystem/src/ext2/ext2_filesystem.cpp
@@ -10,7 +10,7 @@
namespace filesystem::ext2
{
- auto ext2_filesystem::mount(kstd::shared_ptr<devices::device> device) -> int
+ auto ext2_filesystem::mount(kstd::shared_ptr<devices::device> const & device) -> int
{
if (!device)
{
diff --git a/kernel/filesystem/src/inode.cpp b/kernel/filesystem/src/inode.cpp
index 10a9a30..231ee33 100644
--- a/kernel/filesystem/src/inode.cpp
+++ b/kernel/filesystem/src/inode.cpp
@@ -15,7 +15,7 @@ namespace filesystem
: m_kind(kind)
{}
- inode::inode(kstd::shared_ptr<devices::device> device)
+ inode::inode(kstd::shared_ptr<devices::device> const & device)
: m_kind(inode_kind::device)
, m_device(device)
{
@@ -79,7 +79,7 @@ namespace filesystem
return m_device->minor();
}
- auto inode::backing_device() const -> kstd::shared_ptr<devices::device>
+ auto inode::backing_device() const -> kstd::shared_ptr<devices::device> const &
{
return m_device;
}
diff --git a/kernel/filesystem/src/inode_file.cpp b/kernel/filesystem/src/inode_file.cpp
index b68b3ee..0b8bdf9 100644
--- a/kernel/filesystem/src/inode_file.cpp
+++ b/kernel/filesystem/src/inode_file.cpp
@@ -10,7 +10,7 @@
namespace filesystem
{
- inode_file::inode_file(kstd::shared_ptr<inode> inode)
+ inode_file::inode_file(kstd::shared_ptr<inode> const & inode)
: m_inode(inode)
{
if (!m_inode)
diff --git a/kernel/filesystem/src/mount.cpp b/kernel/filesystem/src/mount.cpp
index 53a8143..021b074 100644
--- a/kernel/filesystem/src/mount.cpp
+++ b/kernel/filesystem/src/mount.cpp
@@ -10,7 +10,7 @@
namespace filesystem
{
- mount::mount(std::string_view const & path, kstd::shared_ptr<filesystem> fs)
+ mount::mount(std::string_view const & path, kstd::shared_ptr<filesystem> const & fs)
: m_path(path)
, m_filesystem(fs)
{
@@ -25,7 +25,7 @@ namespace filesystem
return m_path;
}
- auto mount::get_filesystem() const -> kstd::shared_ptr<filesystem>
+ auto mount::get_filesystem() const -> kstd::shared_ptr<filesystem> const &
{
return m_filesystem;
}
diff --git a/kernel/filesystem/src/open_file_description.cpp b/kernel/filesystem/src/open_file_description.cpp
index 9ebf67d..cddee76 100644
--- a/kernel/filesystem/src/open_file_description.cpp
+++ b/kernel/filesystem/src/open_file_description.cpp
@@ -9,7 +9,7 @@
namespace filesystem
{
- open_file_description::open_file_description(kstd::shared_ptr<file> file)
+ open_file_description::open_file_description(kstd::shared_ptr<file> const & file)
: m_file(file)
, m_offset(0)
{
diff --git a/kernel/filesystem/src/vfs.cpp b/kernel/filesystem/src/vfs.cpp
index 578fde4..c0f1c3a 100644
--- a/kernel/filesystem/src/vfs.cpp
+++ b/kernel/filesystem/src/vfs.cpp
@@ -86,7 +86,7 @@ namespace filesystem
return std::nullopt;
}
- auto vfs::make_device_node(kstd::shared_ptr<devices::device> device) -> void
+ auto vfs::make_device_node(kstd::shared_ptr<devices::device> const & device) -> void
{
if (!device)
{
@@ -111,7 +111,7 @@ namespace filesystem
if (entry != m_device_nodes.end())
{
- return custody{static_cast<kstd::shared_ptr<custody>>(nullptr), entry->value().node};
+ return custody{nullptr, entry->value().node};
}
return std::nullopt;