Searched refs:VnodeFile (Results 1 - 3 of 3) sorted by relevance
/fuchsia/zircon/system/ulib/memfs/ |
H A D | file.cpp | 29 VnodeFile::VnodeFile(Vfs* vfs) function in class:memfs::VnodeFile 32 VnodeFile::~VnodeFile() { 36 zx_status_t VnodeFile::ValidateFlags(uint32_t flags) { 43 zx_status_t VnodeFile::Read(void* data, size_t len, size_t off, size_t* out_actual) { 58 zx_status_t VnodeFile::Write(const void* data, size_t len, size_t offset, 89 zx_status_t VnodeFile::Append(const void* data, size_t len, size_t* out_end, 96 zx_status_t VnodeFile::GetVmo(int flags, zx_handle_t* out) { 131 zx_status_t VnodeFile [all...] |
H A D | directory.cpp | 146 vn = fbl::AdoptRef(new (&ac) memfs::VnodeFile(vfs()));
|
/fuchsia/zircon/system/ulib/memfs/include/lib/memfs/cpp/ |
H A D | vnode.h | 75 class VnodeFile final : public VnodeMemfs { 77 explicit VnodeFile(Vfs* vfs); 78 ~VnodeFile() override; 221 // Allows VnodeFile (and no other class) to manipulate number of allocated pages 223 friend VnodeFile; 234 // VnodeFile must call this function in the destructor to signal that its VMO will be freed.
|
Completed in 78 milliseconds