Searched refs:Node (Results 1 - 25 of 535) sorted by relevance

1234567891011>>

/haiku/src/add-ons/kernel/file_systems/bindfs/
H A DNode.cpp7 #include "Node.h"
10 Node::Node(ino_t id, mode_t mode) function in class:Node
18 Node::~Node()
H A DNode.h12 class Node { class
14 Node(ino_t sourceID, mode_t mode);
15 ~Node();
/haiku/src/add-ons/kernel/file_systems/ramfs/
H A DNodeListener.cpp20 NodeListener::NodeAdded(Node */*node*/)
26 NodeListener::NodeRemoved(Node */*node*/)
H A DNodeListener.h9 class Node;
24 virtual void NodeAdded(Node *node);
25 virtual void NodeRemoved(Node *node);
H A DAttributeIterator.h14 class Node;
18 AttributeIterator(Node *node = NULL);
21 status_t SetTo(Node *node);
24 Node *GetNode() const { return fNode; }
39 friend class Node;
42 Node *fNode;
/haiku/src/add-ons/kernel/file_systems/netfs/client/
H A DNode.cpp0 // Node.cpp
3 #include "Node.h"
6 Node::Node(Volume* volume, vnode_id id) function in class:Node
14 Node::~Node()
20 Node::SetKnownToVFS(bool known)
27 Node::IsKnownToVFS() const
H A DNode.h0 // Node.h
12 class Node ONLY_OBJECT_TRACKABLE_BASE_CLASS {
14 Node(Volume* volume, vnode_id id);
15 virtual ~Node();
H A DVolume.h13 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* nod
[all...]
H A DVirtualVolume.h22 virtual Node* GetRootNode() const;
39 Node** node);
40 virtual status_t WriteVNode(Node* node, char reenter);
41 virtual status_t RemoveVNode(Node* node, char reenter);
44 virtual status_t FSync(Node* node);
45 virtual status_t ReadStat(Node* node, struct stat* st);
46 virtual status_t WriteStat(Node* node, struct stat *st,
48 virtual status_t Access(Node* node, int mode);
51 virtual status_t Create(Node* dir, const char* name,
54 virtual status_t Open(Node* nod
[all...]
/haiku/src/add-ons/kernel/file_systems/packagefs/package_links/
H A DPackageLinksListener.h12 class Node;
20 virtual void PackageLinkNodeAdded(Node* node) = 0;
21 virtual void PackageLinkNodeRemoved(Node* node) = 0;
22 virtual void PackageLinkNodeChanged(Node* node,
/haiku/src/add-ons/kernel/file_systems/packagefs/nodes/
H A DNode.cpp7 #include "Node.h"
16 Node::Node(ino_t id) function in class:Node
27 Node::~Node()
34 Node::Init(Directory* parent, const String& name)
44 Node::VFSInit(dev_t deviceID)
52 Node::VFSUninit()
59 Node::SetID(ino_t id)
66 Node
[all...]
H A DNodeListener.cpp43 NodeListener::NodeAdded(Node* node)
49 NodeListener::NodeRemoved(Node* node)
55 NodeListener::NodeChanged(Node* node, uint32 statFields,
H A DNode.h37 class Node : public BReferenceable, public DoublyLinkedListLinkImpl<Node> { class in inherits:BReferenceable,DoublyLinkedListLinkImpl
39 Node(ino_t id);
40 virtual ~Node();
51 Node*& NameHashTableNext()
53 Node*& IDHashTableNext()
96 Node* fNameHashTableNext;
97 Node* fIDHashTableNext;
103 Node::ReadLock()
110 Node
[all...]
H A DDirectory.h9 #include "Node.h"
13 Node* node;
25 class Directory : public Node {
41 void AddChild(Node* node);
42 void RemoveChild(Node* node);
43 Node* FindChild(const StringKey& name);
45 inline Node* FirstChild() const;
46 inline Node* NextChild(Node* node) const;
60 Node*
[all...]
/haiku/src/tests/system/kernel/file_corruption/fs/
H A DNode.cpp7 #include "Node.h"
28 Node::Node(Volume* volume, uint64 blockIndex, const checksumfs_node& nodeData) function in class:Node
41 Node::Node(Volume* volume, mode_t mode) function in class:Node
68 Node::~Node()
75 Node::SetBlockIndex(uint64 blockIndex)
82 Node::InitForVFS()
89 Node
[all...]
H A DNotifications.h18 const char* name, Node* node);
25 Node* fNode;
32 const char* name, Node* node);
39 Node* fNode;
48 Node* node);
57 Node* fNode;
63 StatChangedNotification(Node* node,
69 Node* fNode;
76 AttributeChangedNotification(Node* node,
82 Node* fNod
[all...]
/haiku/src/tools/cppunit/cppunit/
H A DXmlOutputter.cpp19 // XmlOutputter::Node
23 XmlOutputter::Node::Node( string elementName, function in class:CppUnit::XmlOutputter::Node
31 XmlOutputter::Node::Node( string elementName, function in class:CppUnit::XmlOutputter::Node
39 XmlOutputter::Node::~Node()
48 XmlOutputter::Node::addAttribute( string attributeName,
56 XmlOutputter::Node::addAttribute( string attributeName,
64 XmlOutputter::Node
[all...]
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/namespace/
H A Dnsobject.c166 * PARAMETERS: Node - Parent Node
176 * Note: Future may require that the Node->Flags field be passed
185 ACPI_NAMESPACE_NODE *Node,
200 if (!Node)
217 if (ACPI_GET_DESCRIPTOR_TYPE (Node) != ACPI_DESC_TYPE_NAMED)
222 Node, AcpiUtGetDescriptorName (Node)));
228 if (Node->Object == Object)
232 Object, Node));
184 AcpiNsAttachObject( ACPI_NAMESPACE_NODE *Node, ACPI_OPERAND_OBJECT *Object, ACPI_OBJECT_TYPE Type) argument
328 AcpiNsDetachObject( ACPI_NAMESPACE_NODE *Node) argument
416 AcpiNsGetAttachedObject( ACPI_NAMESPACE_NODE *Node) argument
487 AcpiNsAttachData( ACPI_NAMESPACE_NODE *Node, ACPI_OBJECT_HANDLER Handler, void *Data) argument
554 AcpiNsDetachData( ACPI_NAMESPACE_NODE *Node, ACPI_OBJECT_HANDLER Handler) argument
606 AcpiNsGetAttachedData( ACPI_NAMESPACE_NODE *Node, ACPI_OBJECT_HANDLER Handler, void **Data) argument
[all...]
H A Dnsxfobj.c182 ACPI_NAMESPACE_NODE *Node; local
193 /* Special case for the predefined Root Node (return type ANY) */
209 Node = AcpiNsValidateHandle (Handle);
210 if (!Node)
216 *RetType = Node->Type;
244 ACPI_NAMESPACE_NODE *Node; local
254 /* Special case for the predefined Root Node (no parent) */
269 Node = AcpiNsValidateHandle (Handle);
270 if (!Node)
278 ParentNode = Node
324 ACPI_NAMESPACE_NODE *Node; local
[all...]
H A Dnssearch.c168 ACPI_NAMESPACE_NODE *Node,
212 ACPI_NAMESPACE_NODE *Node; local
240 Node = ParentNode->Child;
241 while (Node)
245 if (Node->Name.Integer == TargetName)
249 if (AcpiNsGetType (Node) == ACPI_TYPE_LOCAL_METHOD_ALIAS)
251 Node = ACPI_CAST_PTR (ACPI_NAMESPACE_NODE, Node->Object);
259 AcpiUtGetTypeName (Node->Type),
260 Node, AcpiUtGetNodeNam
309 AcpiNsSearchParentTree( UINT32 TargetName, ACPI_NAMESPACE_NODE *Node, ACPI_OBJECT_TYPE Type, ACPI_NAMESPACE_NODE **ReturnNode) argument
402 AcpiNsSearchAndEnter( UINT32 TargetName, ACPI_WALK_STATE *WalkState, ACPI_NAMESPACE_NODE *Node, ACPI_INTERPRETER_MODE InterpreterMode, ACPI_OBJECT_TYPE Type, UINT32 Flags, ACPI_NAMESPACE_NODE **ReturnNode) argument
[all...]
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/dispatcher/
H A Ddsargs.c167 ACPI_NAMESPACE_NODE *Node,
177 * PARAMETERS: Node - Object NS node
190 ACPI_NAMESPACE_NODE *Node,
211 /* Save the Node for use in AcpiPsParseAml */
213 Op->Common.Node = ScopeNode;
235 WalkState->DeferredNode = Node;
247 Op->Common.Node = Node;
258 Op->Common.Node = ScopeNode;
281 WalkState->DeferredNode = Node;
189 AcpiDsExecuteArguments( ACPI_NAMESPACE_NODE *Node, ACPI_NAMESPACE_NODE *ScopeNode, UINT32 AmlLength, UINT8 *AmlStart) argument
308 ACPI_NAMESPACE_NODE *Node; local
357 ACPI_NAMESPACE_NODE *Node; local
405 ACPI_NAMESPACE_NODE *Node; local
455 ACPI_NAMESPACE_NODE *Node; local
506 ACPI_NAMESPACE_NODE *Node; local
[all...]
H A Ddswload2.c187 ACPI_NAMESPACE_NODE *Node; local
262 Node = NULL;
274 WalkState, &(Node));
281 if (Op && (Op->Named.Node == AcpiGbl_RootNode))
283 Node = Op->Named.Node;
285 Status = AcpiDsScopeStackPush (Node, ObjectType, WalkState);
300 WalkState, &(Node));
325 switch (Node->Type)
351 AcpiUtGetNodeName (Node), AcpiUtGetTypeNam
532 ACPI_NAMESPACE_NODE *Node; local
[all...]
/haiku/headers/private/shared/
H A DColorQuantizer.h56 struct Node;
59 void _AddColor(Node** _node, uint8 r, uint8 g, uint8 b,
61 uint32* _leafCount, Node** reducibleNodes);
62 Node* _CreateNode(uint32 level, uint32 bitsPerColor,
63 uint32* _leafCount, Node** reducibleNodes);
65 Node** reducibleNodes);
66 void _DeleteTree(Node** _node);
68 void _GetPaletteColors(Node* node, RGBA* table,
72 Node* fTree;
74 Node* fReducibleNode
[all...]
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/executer/
H A Dexresnte.c177 * Note: for some of the data types, the pointer attached to the Node
198 ACPI_NAMESPACE_NODE *Node; local
206 * The stack pointer points to a ACPI_NAMESPACE_NODE (Node). Get the
207 * object that is attached to the Node.
209 Node = *ObjectPtr;
210 SourceDesc = AcpiNsGetAttachedObject (Node);
211 EntryType = AcpiNsGetType ((ACPI_HANDLE) Node);
214 Node, SourceDesc, AcpiUtGetTypeName (EntryType)));
221 Node = ACPI_CAST_PTR (ACPI_NAMESPACE_NODE, Node
[all...]
/haiku/headers/private/kernel/util/
H A DSplayTree.h38 template<typename Node>
40 Node* left;
41 Node* right;
49 typedef typename Definition::NodeType Node; typedef in class:SplayTree
50 typedef SplayTreeLink<Node> Link;
63 bool Insert(Node* node)
97 Node* Remove(const Key& key)
108 Node* node = fRoot;
113 Node* temp = rootLink->right;
126 bool Remove(Node* nod
356 typedef typename Definition::NodeType Node; typedef in class:IteratableSplayTree
[all...]

Completed in 134 milliseconds

1234567891011>>