Lines Matching refs:Node

13 class Node;
37 virtual Node* GetRootNode() const = 0;
49 status_t GetVNode(vnode_id vnid, Node** node);
51 status_t NewVNode(vnode_id vnid, Node* node);
73 Node** node);
74 virtual status_t WriteVNode(Node* node, char reenter);
75 virtual status_t RemoveVNode(Node* node, char reenter);
78 virtual status_t FSync(Node* node);
79 virtual status_t ReadStat(Node* node, struct stat* st);
80 virtual status_t WriteStat(Node* node, struct stat *st,
82 virtual status_t Access(Node* node, int mode);
85 virtual status_t Create(Node* dir, const char* name,
88 virtual status_t Open(Node* node, int openMode,
90 virtual status_t Close(Node* node, void* cookie);
91 virtual status_t FreeCookie(Node* node, void* cookie);
92 virtual status_t Read(Node* node, void* cookie, off_t pos,
95 virtual status_t Write(Node* node, void* cookie, off_t pos,
98 virtual status_t IOCtl(Node* node, void* cookie, int cmd,
100 virtual status_t SetFlags(Node* node, void* cookie,
104 virtual status_t Link(Node* dir, const char* name,
105 Node* node);
106 virtual status_t Unlink(Node* dir, const char* name);
107 virtual status_t Symlink(Node* dir, const char* name,
109 virtual status_t ReadLink(Node* node, char* buffer,
111 virtual status_t Rename(Node* oldDir, const char* oldName,
112 Node* newDir, const char* newName);
115 virtual status_t MkDir(Node* dir, const char* name,
117 virtual status_t RmDir(Node* dir, const char* name);
118 virtual status_t OpenDir(Node* node, void** cookie);
119 virtual status_t CloseDir(Node* node, void* cookie);
120 virtual status_t FreeDirCookie(Node* node, void* cookie);
121 virtual status_t ReadDir(Node* node, void* cookie,
124 virtual status_t RewindDir(Node* node, void* cookie);
125 virtual status_t Walk(Node* dir, const char* entryName,
129 virtual status_t OpenAttrDir(Node* node, void** cookie);
130 virtual status_t CloseAttrDir(Node* node, void* cookie);
131 virtual status_t FreeAttrDirCookie(Node* node,
133 virtual status_t ReadAttrDir(Node* node, void* cookie,
136 virtual status_t RewindAttrDir(Node* node, void* cookie);
137 virtual status_t ReadAttr(Node* node, const char* name,
140 virtual status_t WriteAttr(Node* node, const char* name,
143 virtual status_t RemoveAttr(Node* node, const char* name);
144 virtual status_t RenameAttr(Node* node,
146 virtual status_t StatAttr(Node* node, const char* name,