mirror of
https://github.com/RGBCube/serenity
synced 2025-07-24 22:17:42 +00:00
Kernel: Make FS::block_size a size_t
This commit is contained in:
parent
9cbdd5f01e
commit
de4b7d9c21
3 changed files with 5 additions and 5 deletions
|
@ -107,7 +107,7 @@ void FS::lock_all()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void FS::set_block_size(int block_size)
|
void FS::set_block_size(size_t block_size)
|
||||||
{
|
{
|
||||||
ASSERT(block_size > 0);
|
ASSERT(block_size > 0);
|
||||||
if (block_size == m_block_size)
|
if (block_size == m_block_size)
|
||||||
|
|
|
@ -85,20 +85,20 @@ public:
|
||||||
|
|
||||||
virtual void flush_writes() {}
|
virtual void flush_writes() {}
|
||||||
|
|
||||||
int block_size() const { return m_block_size; }
|
size_t block_size() const { return m_block_size; }
|
||||||
|
|
||||||
virtual bool is_file_backed() const { return false; }
|
virtual bool is_file_backed() const { return false; }
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
FS();
|
FS();
|
||||||
|
|
||||||
void set_block_size(int);
|
void set_block_size(size_t);
|
||||||
|
|
||||||
mutable Lock m_lock { "FS" };
|
mutable Lock m_lock { "FS" };
|
||||||
|
|
||||||
private:
|
private:
|
||||||
unsigned m_fsid { 0 };
|
unsigned m_fsid { 0 };
|
||||||
int m_block_size { 0 };
|
size_t m_block_size { 0 };
|
||||||
bool m_readonly { false };
|
bool m_readonly { false };
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -742,7 +742,7 @@ Optional<KBuffer> procfs$df(InodeIdentifier)
|
||||||
fs_object.add("total_inode_count", fs.total_inode_count());
|
fs_object.add("total_inode_count", fs.total_inode_count());
|
||||||
fs_object.add("free_inode_count", fs.free_inode_count());
|
fs_object.add("free_inode_count", fs.free_inode_count());
|
||||||
fs_object.add("mount_point", mount.absolute_path());
|
fs_object.add("mount_point", mount.absolute_path());
|
||||||
fs_object.add("block_size", fs.block_size());
|
fs_object.add("block_size", static_cast<u64>(fs.block_size()));
|
||||||
fs_object.add("readonly", fs.is_readonly());
|
fs_object.add("readonly", fs.is_readonly());
|
||||||
fs_object.add("mount_flags", mount.flags());
|
fs_object.add("mount_flags", mount.flags());
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue