mirror of
https://github.com/RGBCube/serenity
synced 2025-05-28 08:55:06 +00:00
Add /proc/vnodes, listing basic info about all open vnodes.
This commit is contained in:
parent
4914f3b837
commit
e0ca6bb97e
2 changed files with 27 additions and 0 deletions
|
@ -28,6 +28,7 @@ inline constexpr dword encodedDevice(unsigned major, unsigned minor)
|
|||
|
||||
class VirtualFileSystem {
|
||||
AK_MAKE_ETERNAL
|
||||
friend ByteBuffer procfs$vnodes();
|
||||
public:
|
||||
static void initializeGlobals();
|
||||
|
||||
|
@ -68,6 +69,8 @@ public:
|
|||
void* vmo() { return m_vmo; }
|
||||
void set_vmo(void* vmo) { m_vmo = vmo; }
|
||||
|
||||
unsigned retain_count() const { return retainCount; }
|
||||
|
||||
private:
|
||||
friend class VirtualFileSystem;
|
||||
VirtualFileSystem* m_vfs { nullptr };
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue