Symbol: PackageNode
src/add-ons/kernel/file_systems/packagefs/nodes/Node.h
25
class PackageNode;
src/add-ons/kernel/file_systems/packagefs/nodes/OldUnpackingNodeAttributes.cpp
13
PackageNode* packageNode)
src/add-ons/kernel/file_systems/packagefs/nodes/OldUnpackingNodeAttributes.h
12
class PackageNode;
src/add-ons/kernel/file_systems/packagefs/nodes/OldUnpackingNodeAttributes.h
18
PackageNode* packageNode);
src/add-ons/kernel/file_systems/packagefs/nodes/OldUnpackingNodeAttributes.h
26
PackageNode* fPackageNode;
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingAttributeCookie.cpp
119
UnpackingAttributeCookie::ReadAttribute(PackageNode* packageNode,
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingAttributeCookie.cpp
150
UnpackingAttributeCookie::IndexAttribute(PackageNode* packageNode,
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingAttributeCookie.cpp
54
UnpackingAttributeCookie::UnpackingAttributeCookie(PackageNode* packageNode,
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingAttributeCookie.cpp
75
UnpackingAttributeCookie::Open(PackageNode* packageNode, const StringKey& name,
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingAttributeCookie.h
15
class PackageNode;
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingAttributeCookie.h
22
PackageNode* packageNode,
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingAttributeCookie.h
27
static status_t Open(PackageNode* packageNode,
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingAttributeCookie.h
35
static status_t ReadAttribute(PackageNode* packageNode,
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingAttributeCookie.h
39
static status_t IndexAttribute(PackageNode* packageNode,
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingAttributeCookie.h
43
PackageNode* fPackageNode;
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingAttributeDirectoryCookie.cpp
14
PackageNode* packageNode)
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingAttributeDirectoryCookie.cpp
35
UnpackingAttributeDirectoryCookie::Open(PackageNode* packageNode,
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingAttributeDirectoryCookie.h
12
class PackageNode;
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingAttributeDirectoryCookie.h
20
PackageNode* packageNode);
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingAttributeDirectoryCookie.h
23
static status_t Open(PackageNode* packageNode,
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingAttributeDirectoryCookie.h
33
PackageNode* fPackageNode;
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingDirectory.cpp
107
UnpackingDirectory::AddPackageNode(PackageNode* packageNode, dev_t deviceID)
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingDirectory.cpp
130
UnpackingDirectory::RemovePackageNode(PackageNode* packageNode, dev_t deviceID)
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingDirectory.cpp
154
PackageNode*
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingDirectory.cpp
162
UnpackingDirectory::IsOnlyPackageNode(PackageNode* node) const
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingDirectory.cpp
170
UnpackingDirectory::WillBeFirstPackageNode(PackageNode* packageNode) const
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingDirectory.h
33
virtual status_t AddPackageNode(PackageNode* packageNode,
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingDirectory.h
35
virtual void RemovePackageNode(PackageNode* packageNode,
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingDirectory.h
38
virtual PackageNode* GetPackageNode();
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingDirectory.h
39
virtual bool IsOnlyPackageNode(PackageNode* node) const;
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingDirectory.h
41
PackageNode* packageNode) const;
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingLeafNode.cpp
115
UnpackingLeafNode::AddPackageNode(PackageNode* packageNode, dev_t deviceID)
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingLeafNode.cpp
144
UnpackingLeafNode::RemovePackageNode(PackageNode* packageNode, dev_t deviceID)
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingLeafNode.cpp
171
PackageNode*
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingLeafNode.cpp
179
UnpackingLeafNode::IsOnlyPackageNode(PackageNode* node) const
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingLeafNode.cpp
189
UnpackingLeafNode::WillBeFirstPackageNode(PackageNode* packageNode) const
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingLeafNode.h
33
virtual status_t AddPackageNode(PackageNode* packageNode,
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingLeafNode.h
35
virtual void RemovePackageNode(PackageNode* packageNode,
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingLeafNode.h
38
virtual PackageNode* GetPackageNode();
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingLeafNode.h
39
virtual bool IsOnlyPackageNode(PackageNode* node) const;
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingLeafNode.h
41
PackageNode* packageNode) const;
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingNode.cpp
28
PackageNode* packageNode)
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingNode.cpp
39
UnpackingNode::NodeUninitVFS(PackageNode* packageNode, uint32& nodeFlags)
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingNode.cpp
52
PackageNode* packageNode, PackageNode* previousPackageNode,
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingNode.h
13
class PackageNode;
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingNode.h
22
virtual status_t AddPackageNode(PackageNode* packageNode,
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingNode.h
24
virtual void RemovePackageNode(PackageNode* packageNode,
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingNode.h
27
virtual PackageNode* GetPackageNode() = 0;
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingNode.h
28
virtual bool IsOnlyPackageNode(PackageNode* node) const = 0;
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingNode.h
30
PackageNode* packageNode) const = 0;
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingNode.h
38
PackageNode* packageNode);
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingNode.h
39
void NodeUninitVFS(PackageNode* packageNode,
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingNode.h
42
PackageNode* packageNode,
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingNode.h
43
PackageNode* previousPackageNode,
src/add-ons/kernel/file_systems/packagefs/package/Package.cpp
118
(PackageNode*)entry->Parent()->UserToken());
src/add-ons/kernel/file_systems/packagefs/package/Package.cpp
140
PackageNode* node;
src/add-ons/kernel/file_systems/packagefs/package/Package.cpp
165
BReference<PackageNode> nodeReference(node, true);
src/add-ons/kernel/file_systems/packagefs/package/Package.cpp
197
PackageNode* node = (PackageNode*)entry->UserToken();
src/add-ons/kernel/file_systems/packagefs/package/Package.cpp
542
while (PackageNode* node = fNodes.RemoveHead())
src/add-ons/kernel/file_systems/packagefs/package/Package.cpp
620
Package::AddNode(PackageNode* node)
src/add-ons/kernel/file_systems/packagefs/package/Package.h
94
void AddNode(PackageNode* node);
src/add-ons/kernel/file_systems/packagefs/package/PackageDirectory.cpp
18
PackageNode(package, mode)
src/add-ons/kernel/file_systems/packagefs/package/PackageDirectory.cpp
25
while (PackageNode* child = fChildren.RemoveHead())
src/add-ons/kernel/file_systems/packagefs/package/PackageDirectory.cpp
31
PackageDirectory::AddChild(PackageNode* node)
src/add-ons/kernel/file_systems/packagefs/package/PackageDirectory.cpp
39
PackageDirectory::RemoveChild(PackageNode* node)
src/add-ons/kernel/file_systems/packagefs/package/PackageDirectory.cpp
60
return PackageNode::HasPrecedenceOver(other);
src/add-ons/kernel/file_systems/packagefs/package/PackageDirectory.cpp
67
return PackageNode::HasPrecedenceOver(other);
src/add-ons/kernel/file_systems/packagefs/package/PackageDirectory.h
14
class PackageDirectory final : public PackageNode,
src/add-ons/kernel/file_systems/packagefs/package/PackageDirectory.h
23
void AddChild(PackageNode* node);
src/add-ons/kernel/file_systems/packagefs/package/PackageDirectory.h
24
void RemoveChild(PackageNode* node);
src/add-ons/kernel/file_systems/packagefs/package/PackageDirectory.h
26
inline PackageNode* FirstChild() const;
src/add-ons/kernel/file_systems/packagefs/package/PackageDirectory.h
27
inline PackageNode* NextChild(PackageNode* node) const;
src/add-ons/kernel/file_systems/packagefs/package/PackageDirectory.h
40
PackageNode*
src/add-ons/kernel/file_systems/packagefs/package/PackageDirectory.h
47
PackageNode*
src/add-ons/kernel/file_systems/packagefs/package/PackageDirectory.h
48
PackageDirectory::NextChild(PackageNode* node) const
src/add-ons/kernel/file_systems/packagefs/package/PackageFile.cpp
143
status_t error = PackageNode::VFSInit(deviceID, nodeID);
src/add-ons/kernel/file_systems/packagefs/package/PackageFile.cpp
146
MethodDeleter<PackageNode, void, &PackageNode::NonVirtualVFSUninit>
src/add-ons/kernel/file_systems/packagefs/package/PackageFile.cpp
182
PackageNode::VFSUninit();
src/add-ons/kernel/file_systems/packagefs/package/PackageLeafNode.cpp
12
PackageNode(package, mode)
src/add-ons/kernel/file_systems/packagefs/package/PackageLeafNode.h
14
class PackageLeafNode : public PackageNode {
src/add-ons/kernel/file_systems/packagefs/package/PackageNode.cpp
104
PackageNode::AddAttribute(PackageNodeAttribute* attribute)
src/add-ons/kernel/file_systems/packagefs/package/PackageNode.cpp
111
PackageNode::FindAttribute(const StringKey& name) const
src/add-ons/kernel/file_systems/packagefs/package/PackageNode.cpp
124
PackageNode::UnsetIndexCookie(void* attributeCookie)
src/add-ons/kernel/file_systems/packagefs/package/PackageNode.cpp
131
PackageNode::HasPrecedenceOver(const PackageNode* other) const
src/add-ons/kernel/file_systems/packagefs/package/PackageNode.cpp
19
DEFINE_INLINE_REFERENCEABLE_METHODS(PackageNode, fReferenceable);
src/add-ons/kernel/file_systems/packagefs/package/PackageNode.cpp
22
PackageNode::PackageNode(Package* package, mode_t mode)
src/add-ons/kernel/file_systems/packagefs/package/PackageNode.cpp
32
PackageNode::~PackageNode()
src/add-ons/kernel/file_systems/packagefs/package/PackageNode.cpp
40
PackageNode::GetPackage() const
src/add-ons/kernel/file_systems/packagefs/package/PackageNode.cpp
47
PackageNode::Init(PackageDirectory* parent, const String& name)
src/add-ons/kernel/file_systems/packagefs/package/PackageNode.cpp
56
PackageNode::VFSInit(dev_t deviceID, ino_t nodeID)
src/add-ons/kernel/file_systems/packagefs/package/PackageNode.cpp
71
PackageNode::VFSUninit()
src/add-ons/kernel/file_systems/packagefs/package/PackageNode.cpp
80
PackageNode::SetModifiedTime(const timespec& time)
src/add-ons/kernel/file_systems/packagefs/package/PackageNode.cpp
88
PackageNode::ModifiedTime() const
src/add-ons/kernel/file_systems/packagefs/package/PackageNode.cpp
97
PackageNode::FileSize() const
src/add-ons/kernel/file_systems/packagefs/package/PackageNode.h
101
typedef SinglyLinkedList<PackageNode> PackageNodeList;
src/add-ons/kernel/file_systems/packagefs/package/PackageNode.h
26
class PackageNode : public IndexedAttributeOwner,
src/add-ons/kernel/file_systems/packagefs/package/PackageNode.h
27
public SinglyLinkedListLinkImpl<PackageNode> {
src/add-ons/kernel/file_systems/packagefs/package/PackageNode.h
29
PackageNode(Package* package, mode_t mode);
src/add-ons/kernel/file_systems/packagefs/package/PackageNode.h
30
virtual ~PackageNode();
src/add-ons/kernel/file_systems/packagefs/package/PackageNode.h
73
bool HasPrecedenceOver(const PackageNode* other) const;
src/add-ons/kernel/file_systems/packagefs/package/PackageNode.h
78
{ PackageNode::VFSUninit(); }
src/add-ons/kernel/file_systems/packagefs/package/PackageNode.h
94
PackageNode::IndexCookieForAttribute(const StringKey& name) const
src/add-ons/kernel/file_systems/packagefs/package/PackageNodeAttribute.h
16
class PackageNode;
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1009
PackageNode* node = it.Next();) {
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1027
Volume::_RemovePackageContent(Package* package, PackageNode* endNode,
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1030
PackageNode* node = package->Nodes().Head();
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1035
PackageNode* nextNode = package->Nodes().GetNext(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1058
PackageNode* rootPackageNode, bool notify)
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1062
PackageNode* packageNode = rootPackageNode;
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1099
PackageNode* sibling = packageDirectory != NULL
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1129
PackageNode* rootPackageNode, PackageNode* endPackageNode, bool notify)
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1133
PackageNode* packageNode = rootPackageNode;
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1164
PackageNode* sibling = packageDirectory != NULL
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1189
Volume::_AddPackageNode(Directory* directory, PackageNode* packageNode,
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1195
PackageNode* oldPackageNode = NULL;
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1308
Volume::_RemovePackageNode(Directory* directory, PackageNode* packageNode,
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1320
PackageNode* headPackageNode = unpackingNode->GetPackageNode();
src/add-ons/kernel/file_systems/packagefs/volume/Volume.h
133
PackageNode* endNode, bool notify);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.h
136
PackageNode* node, bool notify);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.h
138
PackageNode* packageNode,
src/add-ons/kernel/file_systems/packagefs/volume/Volume.h
139
PackageNode* endPackageNode, bool notify);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.h
142
PackageNode* packageNode, bool notify,
src/add-ons/kernel/file_systems/packagefs/volume/Volume.h
145
PackageNode* packageNode, Node* node,
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
129
struct PackageFile : PackageNode {
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
132
PackageNode(volume, mode),
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
155
struct PackageSymlink : PackageNode {
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
158
PackageNode(volume, mode),
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
187
struct PackageDirectory : PackageNode {
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
190
PackageNode(volume, mode)
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
196
while (PackageNode* node = fEntries.RemoveHead())
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
200
void AddChild(PackageNode* node)
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
205
PackageNode* FirstChild() const
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
210
PackageNode* NextChild(PackageNode* child) const
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
215
PackageNode* Lookup(const char* name)
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
231
PackageNode* child = _LookupChild(path, componentEnd - path);
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
246
typedef DoublyLinkedList<PackageNode> NodeList;
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
249
PackageNode* _LookupChild(const char* name, size_t nameLength)
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
252
PackageNode* child = it.Next();) {
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
390
(PackageNode*)parentEntry->UserToken());
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
415
PackageNode* node;
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
58
struct PackageNode;
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
62
static status_t create_node(PackageNode* packageNode, ::Node*& _node);
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
68
struct PackageNode : DoublyLinkedListLinkImpl<PackageNode> {
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
69
PackageNode(PackageVolume* volume, mode_t mode)
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
730
PackageNode* child = fDirectory->Lookup(name);
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
743
PackageNode* child = cookie->nextChild;
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
756
PackageNode* child = cookie->nextChild;
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
779
PackageNode* nextChild;
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
792
create_node(PackageNode* packageNode, ::Node*& _node)