HaikuKernelFileSystem
HaikuKernelFileSystem::Init()
HaikuKernelFileSystem::CreateVolume(Volume** _volume, dev_t id)
HaikuKernelFileSystem::DeleteVolume(Volume* volume)
HaikuKernelFileSystem::AddIORequest(HaikuKernelIORequest* request)
HaikuKernelFileSystem::GetIORequest(int32 requestID)
HaikuKernelFileSystem::PutIORequest(HaikuKernelIORequest* request,
HaikuKernelFileSystem::GetNodeCapabilities(fs_vnode_ops* ops)
struct HaikuKernelFileSystem::IORequestHashDefinition {
HaikuKernelFileSystem::PutNodeCapabilities(
HaikuKernelFileSystem::_InitCapabilities()
HaikuKernelFileSystem::_InitNodeCapabilities(fs_vnode_ops* ops,
struct HaikuKernelFileSystem::IORequestTable
HaikuKernelFileSystem* fileSystem
= new(std::nothrow) HaikuKernelFileSystem(fsName, module);
struct HaikuKernelFileSystem::NodeCapabilitiesHashDefinition {
struct HaikuKernelFileSystem::NodeCapabilitiesTable
HaikuKernelFileSystem::HaikuKernelFileSystem(const char* fsName,
HaikuKernelFileSystem::~HaikuKernelFileSystem()
class HaikuKernelFileSystem : public FileSystem {
HaikuKernelFileSystem(const char* fsName,
virtual ~HaikuKernelFileSystem();
using UserlandFS::HaikuKernelFileSystem;
HaikuKernelFileSystem* fileSystem
= static_cast<HaikuKernelFileSystem*>(FileSystem::GetInstance());
inline HaikuKernelFileSystem*
return static_cast<HaikuKernelFileSystem*>(fFileSystem);
class HaikuKernelFileSystem;
inline HaikuKernelFileSystem* _FileSystem() const;