Searched refs:parentNode (Results 1 - 16 of 16) sorted by relevance

/haiku/src/kits/debugger/jobs/
H A DResolveValueNodeJob.cpp101 ValueNode* parentNode = nodeChild->Parent(); local
102 BReference<ValueNode> parentNodeReference(parentNode);
114 if (!nodeChildDone && parentNode != NULL) {
116 = parentNode->LocationAndValueResolutionState();
126 status_t error = _ResolveParentNodeValue(parentNode);
130 fValueNode, fValueNode->Name().String(), parentNode);
206 ResolveValueNodeValueJob::_ResolveParentNodeValue(ValueNode* parentNode) argument
210 if (parentNode->Container() != fContainer)
215 = parentNode->LocationAndValueResolutionState();
221 SimpleJobKey jobKey(parentNode, JOB_TYPE_RESOLVE_VALUE_NODE_VALU
[all...]
H A DJobs.h196 status_t _ResolveParentNodeValue(ValueNode* parentNode);
/haiku/src/kits/debugger/source_language/c_family/
H A DCLanguageExpressionEvaluator.h66 Operand _ParseIdentifier(ValueNode* parentNode = NULL);
H A DCLanguageExpressionEvaluator.cpp1642 CLanguageExpressionEvaluator::_ParseIdentifier(ValueNode* parentNode) argument
1652 if (parentNode == NULL) {
1675 if (parentNode->GetType()->Kind() == TYPE_ADDRESS
1676 && parentNode->CountChildren() == 1) {
1677 child = parentNode->ChildAt(0);
1680 parentNode = child->Node();
1682 return _ParseIdentifier(parentNode);
1685 for (int32 i = 0; i < parentNode->CountChildren(); i++) {
1686 ValueNodeChild* current = parentNode->ChildAt(i);
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/
H A DVolume.cpp121 void* parentNode; local
122 error = UserlandFS::KernelEmu::get_vnode(GetID(), parentID, &parentNode);
130 error = OpenDir(parentNode, &cookie);
139 error = ReadDir(parentNode, cookie, entry, sizeof(_entry), 1, &num);
162 CloseDir(parentNode, cookie);
163 FreeDirCookie(parentNode, cookie);
/haiku/src/apps/debugger/user_interface/gui/team_window/
H A DImageFunctionsView.cpp547 SourcePathComponentNode* parentNode = NULL; local
551 if (parentNode == NULL) {
556 currentNode = parentNode->FindChildByName(pathComponent);
560 parentNode, pathComponent, NULL, NULL);
569 if (parentNode != NULL) {
570 if (!parentNode->AddChild(currentNode))
585 parentNode = currentNode;
/haiku/src/apps/debuganalyzer/gui/table/
H A DTreeTable.cpp1050 TreeTable::_AddChildRows(TreeTableNode* parentNode, int32 childIndex, argument
1055 void* child = fModel->ChildAt(parentNode->ModelObject(), i);
1058 TreeTableNode* node = new(std::nothrow) TreeTableNode(parentNode);
1060 || !parentNode->AddChild(node, i)) {
1067 parentNode != fRootNode ? parentNode->Row() : NULL);
1079 TreeTable::_RemoveChildRows(TreeTableNode* parentNode, int32 childIndex, argument
1084 if (parentNode == fRootNode && childIndex == 0
1085 && count == parentNode->CountChildren()) {
1091 if (TreeTableNode* child = parentNode
[all...]
H A DTreeTable.h238 bool _AddChildRows(TreeTableNode* parentNode,
241 void _RemoveChildRows(TreeTableNode* parentNode,
/haiku/src/add-ons/kernel/busses/pci/ecam/
H A DECAMPCIController.cpp128 DeviceNodePutter<&gDeviceManager> parentNode(gDeviceManager->get_parent_node(node));
133 CHECK_RET(gDeviceManager->get_attr_string(parentNode.Get(), B_DEVICE_BUS, &bus, false));
/haiku/src/system/boot/platform/efi/
H A Ddtb.cpp283 int parentNode = fdt_node_offset_by_phandle(fdt, parentPhandle); local
284 if (parentNode >= 0) {
285 prop = (uint32*)fdt_getprop(fdt, parentNode, "#address-cells", NULL);
289 prop = (uint32*)fdt_getprop(fdt, parentNode, "#interrupt-cells", NULL);
/haiku/src/add-ons/kernel/file_systems/ntfs/
H A Dkernel_interface.cpp1032 vnode* parentNode; local
1033 if (get_vnode(_volume, parent, (void**)&parentNode) != B_OK)
1036 parent = parentNode->parent_inode;
1037 put_vnode(_volume, parentNode->inode);
/haiku/src/add-ons/kernel/file_systems/btrfs/
H A DBTree.cpp462 Node* parentNode = GetNode(level + 1, &parentSlot); local
463 if (parentNode != NULL)
464 parentNode->Index(parentSlot)->SetLogicalAddress(address);
/haiku/src/bin/bfs_tools/
H A Drecover.cpp459 Inode *parentNode = parentGetter.Node(); local
461 Directory *dir = dynamic_cast<Directory *>(parentNode);
462 if (dir || (parentNode && (node->Mode() & S_ATTR_DIR))) {
/haiku/src/add-ons/kernel/file_systems/bfs/
H A Dkernel_interface.cpp1228 Inode* parentNode; local
1229 if (vnode.Get(&parentNode) != B_OK)
1232 parent = volume->ToVnode(parentNode->Parent());
/haiku/src/kits/tracker/
H A DFSUtils.cpp2089 node_ref parentNode; local
2090 parentNode.device = statbuf.st_dev;
2091 parentNode.node = statbuf.st_ino;
2092 message.AddData("node_ref", B_RAW_TYPE, &parentNode, sizeof(node_ref));
/haiku/src/add-ons/kernel/file_systems/layers/write_overlay/
H A Dwrite_overlay.cpp2059 OverlayInode *parentNode = (OverlayInode *)vnode->private_node; local
2060 status_t result = parentNode->LookupAttribute(name, &node);

Completed in 254 milliseconds