Lines Matching refs:node

50 static void MakeNodeFromName(node_ref* node, char* name);
51 static inline void MakeRefName(char* refName, const node_ref* node);
52 static inline void MakeModeName(char* modeName, const node_ref* node);
66 MakeNodeFromName(node_ref* node, char* name)
70 node->node = strtoll(nodeString + 1, (char**)NULL, 10);
71 node->device = atoi(name + 1);
77 MakeRefName(char* refName, const node_ref* node)
79 sprintf(refName, "r%" B_PRIdDEV "_%" B_PRIdINO, node->device, node->node);
84 MakeModeName(char* modeName, const node_ref* node)
86 sprintf(modeName, "m%" B_PRIdDEV "_%" B_PRIdINO, node->device, node->node);
218 updateMessage.AddInt64("directory", directory->node);
233 const node_ref* node = model->NodeRef();
243 MakeRefName(refName, node);
251 clipNode.node = *node;
266 clipNode.node = *node;
275 clipNode.node = *node;
276 clipNode.moveMode = kDelete; // note removing node
289 clipNode.node = *node;
298 // here notifying delete isn't needed as node didn't
324 updateMessage.AddInt64("directory", directory->node);
340 clipNode.node = *pose->TargetModel()->NodeRef();
341 MakeRefName(refName, &clipNode.node);
405 || updateNodeRef.node != ref.directory) {
412 updateNodeRef.node = ref.directory;
416 updateMessage->AddInt64("directory", updateNodeRef.node);
430 && destNodeRef->node == ref.directory;
468 MakeNodeFromName(&clipNode.node, modeName);
541 // Seek node in clipboard, if found return it's moveMode
556 const node_ref* node = model->NodeRef();
558 MakeModeName(modeName, node);
563 MakeRefName(refName, node);
605 tcnode.node = *model->NodeRef();
682 BClipboardRefsWatcher::AddNode(const node_ref* node)
684 TTracker::WatchNode(node, B_WATCH_NAME, this);
690 BClipboardRefsWatcher::RemoveNode(node_ref* node, bool removeFromClipboard)
692 watch_node(node, B_STOP_WATCHING, this);
701 MakeRefName(name, node);
738 node_ref node;
739 MakeNodeFromName(&node, refName);
740 watch_node(&node, B_STOP_WATCHING, this);
751 BClipboardRefsWatcher::UpdateNode(node_ref* node, entry_ref* ref)
759 MakeRefName(name, node);
765 RemoveNode(node);
793 // const node_ref* node)
796 // message.AddInt32("device", node->device);
797 // message.AddInt64("directory", node->node);
831 watch_node(&tcnode->node, B_STOP_WATCHING, this);
833 watch_node(&tcnode->node, B_STOP_WATCHING, this);
834 TTracker::WatchNode(&tcnode->node, B_WATCH_NAME, this);
867 node_ref node;
871 message->FindInt64("node", &node.node);
872 message->FindInt32("device", &node.device);
874 entry_ref ref(node.device, toDir, name);
875 UpdateNode(&node, &ref);
889 node_ref node;
890 message->FindInt64("node", &node.node);
891 message->FindInt32("device", &node.device);
892 RemoveNode(&node, true);