/haiku/src/add-ons/kernel/file_systems/packagefs/nodes/ |
H A D | UnpackingNode.cpp | 28 PackageNode* packageNode) 31 if (packageNode != NULL) 32 error = packageNode->VFSInit(deviceID, nodeID); 39 UnpackingNode::NodeUninitVFS(PackageNode* packageNode, uint32& nodeFlags) argument 41 if (packageNode != NULL) { 43 packageNode->VFSUninit(); 52 PackageNode* packageNode, PackageNode* previousPackageNode, 58 if (packageNode != previousPackageNode) { 62 if (packageNode != NULL) { 63 status_t error = packageNode 27 NodeInitVFS(dev_t deviceID, ino_t nodeID, PackageNode* packageNode) argument 51 NodeReinitVFS(dev_t deviceID, ino_t nodeID, PackageNode* packageNode, PackageNode* previousPackageNode, uint32& nodeFlags) argument [all...] |
H A D | UnpackingNode.h | 22 virtual status_t AddPackageNode(PackageNode* packageNode, 24 virtual void RemovePackageNode(PackageNode* packageNode, 30 PackageNode* packageNode) const = 0; 38 PackageNode* packageNode); 39 void NodeUninitVFS(PackageNode* packageNode, 42 PackageNode* packageNode,
|
H A D | UnpackingLeafNode.cpp | 56 if (PackageLeafNode* packageNode = _ActivePackageNode()) 57 return packageNode->Mode(); 65 if (PackageLeafNode* packageNode = _ActivePackageNode()) 66 return packageNode->UserID(); 74 if (PackageLeafNode* packageNode = _ActivePackageNode()) 75 return packageNode->GroupID(); 83 if (PackageLeafNode* packageNode = _ActivePackageNode()) 84 return packageNode->ModifiedTime(); 94 if (PackageLeafNode* packageNode = _ActivePackageNode()) { 95 if (S_ISLNK(packageNode 111 AddPackageNode(PackageNode* packageNode, dev_t deviceID) argument 140 RemovePackageNode(PackageNode* packageNode, dev_t deviceID) argument [all...] |
H A D | UnpackingAttributeCookie.cpp | 54 UnpackingAttributeCookie::UnpackingAttributeCookie(PackageNode* packageNode, argument 57 fPackageNode(packageNode), 58 fPackage(packageNode->GetPackage()), 75 UnpackingAttributeCookie::Open(PackageNode* packageNode, const StringKey& name, argument 78 if (packageNode == NULL) 82 PackageNodeAttribute* attribute = packageNode->FindAttribute(name); 85 return AutoPackageAttributes::OpenCookie(packageNode->GetPackage(), 91 UnpackingAttributeCookie(packageNode, attribute, openMode); 119 UnpackingAttributeCookie::ReadAttribute(PackageNode* packageNode, argument 133 Package* package = packageNode 150 IndexAttribute(PackageNode* packageNode, AttributeIndexer* indexer) argument [all...] |
H A D | UnpackingAttributeCookie.h | 22 PackageNode* packageNode, 27 static status_t Open(PackageNode* packageNode, 35 static status_t ReadAttribute(PackageNode* packageNode, 39 static status_t IndexAttribute(PackageNode* packageNode,
|
H A D | UnpackingAttributeDirectoryCookie.cpp | 14 PackageNode* packageNode) 17 fPackageNode(packageNode), 35 UnpackingAttributeDirectoryCookie::Open(PackageNode* packageNode, argument 39 UnpackingAttributeDirectoryCookie(packageNode); 13 UnpackingAttributeDirectoryCookie( PackageNode* packageNode) argument
|
H A D | OldUnpackingNodeAttributes.cpp | 13 PackageNode* packageNode) 15 fPackageNode(packageNode) 12 OldUnpackingNodeAttributes( PackageNode* packageNode) argument
|
H A D | UnpackingAttributeDirectoryCookie.h | 20 PackageNode* packageNode); 23 static status_t Open(PackageNode* packageNode,
|
H A D | OldUnpackingNodeAttributes.h | 18 PackageNode* packageNode);
|
H A D | UnpackingDirectory.cpp | 103 UnpackingDirectory::AddPackageNode(PackageNode* packageNode, dev_t deviceID) argument 105 if (!S_ISDIR(packageNode->Mode())) 109 = dynamic_cast<PackageDirectory*>(packageNode); 126 UnpackingDirectory::RemovePackageNode(PackageNode* packageNode, dev_t deviceID) argument 128 bool isNewest = packageNode == fPackageDirectories.Head(); 129 fPackageDirectories.Remove(dynamic_cast<PackageDirectory*>(packageNode)); 145 NodeReinitVFS(deviceID, fID, newestNode, packageNode, fFlags); 166 UnpackingDirectory::WillBeFirstPackageNode(PackageNode* packageNode) const 169 = dynamic_cast<PackageDirectory*>(packageNode);
|
H A D | UnpackingLeafNode.h | 30 virtual status_t AddPackageNode(PackageNode* packageNode, 32 virtual void RemovePackageNode(PackageNode* packageNode, 38 PackageNode* packageNode) const;
|
H A D | UnpackingDirectory.h | 30 virtual status_t AddPackageNode(PackageNode* packageNode, 32 virtual void RemovePackageNode(PackageNode* packageNode, 38 PackageNode* packageNode) const;
|
/haiku/src/preferences/repositories/ |
H A D | RepositoriesWindow.cpp | 69 BNode packageNode(packagePath.Path()); 70 if (packageNode.InitCheck()==B_OK && packageNode.IsDirectory()) 71 fPackageNodeStatus = packageNode.GetNodeRef(&fPackageNodeRef);
|
/haiku/src/add-ons/kernel/file_systems/packagefs/volume/ |
H A D | Volume.cpp | 1051 PackageNode* packageNode = rootPackageNode; local 1057 status_t error = _AddPackageNode(directory, packageNode, notify, node); 1067 _RemovePackageContentRootNode(package, rootPackageNode, packageNode, 1075 = dynamic_cast<PackageDirectory*>(packageNode)) { 1078 packageNode = packageDirectory->FirstChild(); 1087 PackageDirectory* packageDirectory = packageNode->Parent(); 1089 ? packageDirectory->NextChild(packageNode) : NULL; 1092 packageNode = sibling; 1097 packageNode = packageDirectory; 1101 } while (packageNode ! 1122 PackageNode* packageNode = rootPackageNode; local 1178 _AddPackageNode(Directory* directory, PackageNode* packageNode, bool notify, Node*& _node) argument 1290 _RemovePackageNode(Directory* directory, PackageNode* packageNode, Node* node, bool notify) argument [all...] |
H A D | Volume.h | 137 PackageNode* packageNode, 141 PackageNode* packageNode, bool notify, 144 PackageNode* packageNode, Node* node,
|
/haiku/src/system/boot/loader/file_systems/packagefs/ |
H A D | packagefs.cpp | 62 static status_t create_node(PackageNode* packageNode, ::Node*& _node); 807 create_node(PackageNode* packageNode, ::Node*& _node) argument 809 if (packageNode == NULL) 813 switch (packageNode->Mode() & S_IFMT) { 816 static_cast<PackageFile*>(packageNode)); 820 static_cast<PackageSymlink*>(packageNode)); 824 static_cast<PackageDirectory*>(packageNode));
|