Symbol: FileDevice
src/system/kernel/device_manager/FileDevice.cpp
113
FileDevice::InitDevice()
src/system/kernel/device_manager/FileDevice.cpp
120
FileDevice::UninitDevice()
src/system/kernel/device_manager/FileDevice.cpp
126
FileDevice::Removed()
src/system/kernel/device_manager/FileDevice.cpp
133
FileDevice::HasSelect() const
src/system/kernel/device_manager/FileDevice.cpp
140
FileDevice::HasDeselect() const
src/system/kernel/device_manager/FileDevice.cpp
147
FileDevice::HasRead() const
src/system/kernel/device_manager/FileDevice.cpp
154
FileDevice::HasWrite() const
src/system/kernel/device_manager/FileDevice.cpp
161
FileDevice::HasIO() const
src/system/kernel/device_manager/FileDevice.cpp
169
FileDevice::Open(const char* path, int openMode, void** _cookie)
src/system/kernel/device_manager/FileDevice.cpp
197
FileDevice::Read(void* _cookie, off_t pos, void* buffer, size_t* _length)
src/system/kernel/device_manager/FileDevice.cpp
213
FileDevice::Write(void* _cookie, off_t pos, const void* buffer, size_t* _length)
src/system/kernel/device_manager/FileDevice.cpp
229
FileDevice::IO(void* _cookie, io_request* request)
src/system/kernel/device_manager/FileDevice.cpp
265
FileDevice::Control(void* _cookie, int32 op, void* buffer, size_t length)
src/system/kernel/device_manager/FileDevice.cpp
369
FileDevice::Select(void* _cookie, uint8 event, selectsync* sync)
src/system/kernel/device_manager/FileDevice.cpp
377
FileDevice::Deselect(void* cookie, uint8 event, selectsync* sync)
src/system/kernel/device_manager/FileDevice.cpp
385
FileDevice::Close(void* cookie)
src/system/kernel/device_manager/FileDevice.cpp
395
FileDevice::Free(void* _cookie)
src/system/kernel/device_manager/FileDevice.cpp
60
struct FileDevice::Cookie {
src/system/kernel/device_manager/FileDevice.cpp
77
FileDevice::FileDevice()
src/system/kernel/device_manager/FileDevice.cpp
85
FileDevice::~FileDevice()
src/system/kernel/device_manager/FileDevice.cpp
93
FileDevice::Init(const char* path)
src/system/kernel/device_manager/FileDevice.h
15
class FileDevice : public BaseDevice {
src/system/kernel/device_manager/FileDevice.h
17
FileDevice();
src/system/kernel/device_manager/FileDevice.h
18
virtual ~FileDevice();
src/system/kernel/device_manager/FileDevice.h
61
using BPrivate::FileDevice;
src/system/kernel/device_manager/devfs.cpp
2042
FileDevice* device = dynamic_cast<FileDevice*>(node->stream.u.dev.device);
src/system/kernel/device_manager/devfs.cpp
2059
FileDevice* device = new(std::nothrow) FileDevice;
src/system/kernel/device_manager/devfs.cpp
2062
ObjectDeleter<FileDevice> deviceDeleter(device);