Lines Matching refs:node

481 	BNode node(entry);
482 status_t result = node.InitCheck();
496 return FSSetPoseLocation(destNodeRef.node, &node, point);
501 FSGetPoseLocation(const BNode* node, BPoint* point)
504 if (ReadAttr(node, kAttrPoseInfo, kAttrPoseInfoForeign,
1094 // position of the original node
1260 node_ref node;
1261 destDir->GetNodeRef(&node);
1262 BVolume volume(node.device);
1408 SetupPoseLocation(ref.directory, destNodeRef.node, &srcLink,
1463 SetupPoseLocation(ref.directory, destNodeRef.node, &srcFile,
1697 SetupPoseLocation(ref.directory, destNodeRef.node, &srcDir,
1799 poseInfo.fInitedDirectory = destNode.node;
2112 parentNode.node = statbuf.st_ino;
2145 BNode node(entry);
2149 if (node.InitCheck() == B_OK && entry->GetPath(&path) == B_OK) {
2151 node.WriteAttrString(kAttrOriginalPath, &originalPath);
3180 BNode node(&entry);
3181 if (node.InitCheck() == B_OK)
3182 node.RemoveAttr(kAttrOriginalPath);
3218 node_ref node;
3219 node.device = ref->device;
3220 node.node = ref->directory;
3222 BDirectory dir(&node);
3291 ReadAttr(const BNode* node, const char* hostAttrName,
3295 if (!isForeign && node->ReadAttr(hostAttrName, type, offset, buffer,
3302 if (node->ReadAttr(foreignAttrName, type, offset, buffer, length)
3319 GetAttrInfo(const BNode* node, const char* hostAttrName,
3324 if (node->GetAttrInfo(hostAttrName, &info) == B_OK) {
3333 if (node->GetAttrInfo(foreignAttrName, &info) == B_OK) {
3442 BNode node(ref);
3444 BNodeInfo info(&node);
3454 node.RemoveAttr(kAttrMIMEType);
3994 BNode node(entry);
3996 if (node.ReadAttrString(kAttrOriginalPath, &originalPath) == B_OK) {
4009 // walk up the directory structure until we find a node
4012 // move to the parent of this node
4021 // get the parent as a node
4022 err = node.SetTo(&parent);
4025 } while (node.ReadAttrString(kAttrOriginalPath, &originalPath) != B_OK);
4052 WellKnowEntryList::Match(const node_ref* node)
4054 const WellKnownEntry* result = MatchEntry(node);
4063 WellKnowEntryList::MatchEntry(const node_ref* node)
4068 return self->MatchEntryCommon(node);
4073 WellKnowEntryList::MatchEntryCommon(const node_ref* node)
4077 if (*node == entries[index].node)
4101 node_ref node;
4102 if (entry.GetNodeRef(&node) != B_OK)
4105 entries.push_back(WellKnownEntry(&node, which, name));
4119 node_ref node;
4120 if (entry.GetNodeRef(&node) != B_OK)
4123 entries.push_back(WellKnownEntry(&node, which, name));
4132 node_ref node;
4133 if (entry.GetNodeRef(&node) != B_OK)
4136 entries.push_back(WellKnownEntry(&node, which, name));