/haiku/src/add-ons/kernel/bus_managers/scsi/ |
H A D | sim_interface.cpp | 22 * in return, we register a new scsi bus node and let its fixed 70 scsi_controller_init(device_node *node, void **_cookie) argument 72 *_cookie = node; 80 device_node *node = (device_node *)_cookie; local 89 if (pnp->get_attr_uint32(node, "ide/channel_id", &channel, true) == B_OK) { 95 pnp->get_attr_uint8(node, SCSI_BUS_PATH_ID_ITEM, &pathID, false); 104 return pnp->publish_device(node, name, SCSI_BUS_RAW_MODULE_NAME);
|
/haiku/src/add-ons/kernel/drivers/audio/virtio/ |
H A D | virtio_sound.cpp | 19 device_node* node; member in struct:VirtIOSoundDriverInfo 63 RegisterDevice(device_node* node) argument 70 return sDeviceManager->register_node(node, VIRTIO_SOUND_DRIVER_MODULE_NAME, 76 InitDriver(device_node* node, void** cookie) argument 83 info->node = node;
|
/haiku/src/add-ons/kernel/file_systems/iso9660/ |
H A D | iso9660.cpp | 128 sanitize_iso_name(iso9660_inode* node, bool removeTrailingPoints) argument 131 if (char* semi = strchr(node->name, ';')) { 133 node->name_length = semi - node->name; 138 if (node->name_length > 2 && node->name[node->name_length - 1] == '.') 139 node->name[--node->name_length] = '\0'; 304 parse_rock_ridge(iso9660_volume* volume, iso9660_inode* node, cha argument 785 iso9660_inode node; local 845 InitNode(iso9660_volume* volume, iso9660_inode* node, char* buffer, size_t* _bytesRead, bool relocated) argument [all...] |
/haiku/src/system/kernel/fs/ |
H A D | node_monitor.cpp | 62 ino_t node; member in struct:node_monitor 97 ino_t directory, const char *name, ino_t node); 100 ino_t node); 101 status_t NotifyStatChanged(dev_t device, ino_t directory, ino_t node, 104 ino_t node, const char *attribute, int32 cause); 118 status_t AddListener(io_context *context, dev_t device, ino_t node, 120 status_t RemoveListener(io_context *context, dev_t device, ino_t node, 126 ino_t node, uint32 flags, UserNodeListener &userListener); 128 virtual const char* Name() { return "node monitor"; } 132 status_t _RemoveListener(io_context *context, dev_t device, ino_t node, 162 ino_t node; member in struct:NodeMonitorService::monitor_hash_key 239 notify_query_entry_event(int32 opcode, port_id port, int32 token, dev_t device, ino_t directory, const char *name, ino_t node) argument 303 _RemoveListener(io_context *context, dev_t device, ino_t node, NotificationListener& notificationListener, bool isVolumeListener) argument 361 _MonitorFor(dev_t device, ino_t node, bool isVolumeListener) argument 379 _GetMonitor(io_context *context, dev_t device, ino_t node, bool addIfNecessary, node_monitor** _monitor, bool isVolumeListener) argument 469 AddListener(io_context *context, dev_t device, ino_t node, uint32 flags, NotificationListener& notificationListener) argument 490 _UpdateListener(io_context *context, dev_t device, ino_t node, uint32 flags, bool addFlags, NotificationListener& notificationListener) argument 542 _GetInterestedMonitorListeners(dev_t device, ino_t node, uint32 flags, interested_monitor_listener_list *interestedListeners, int32 &interestedListenerCount) argument 662 NotifyEntryCreatedOrRemoved(int32 opcode, dev_t device, ino_t directory, const char *name, ino_t node) argument 704 NotifyEntryMoved(dev_t device, ino_t fromDirectory, const char *fromName, ino_t toDirectory, const char *toName, ino_t node) argument 758 NotifyStatChanged(dev_t device, ino_t directory, ino_t node, uint32 statFields) argument 818 NotifyAttributeChanged(dev_t device, ino_t directory, ino_t node, const char *attribute, int32 cause) argument 956 ino_t node = eventSpecifier->GetInt64("node", -1); local 974 ino_t node = eventSpecifier->GetInt64("node", -1); local 993 ino_t node = eventSpecifier->GetInt64("node", -1); local 1000 RemoveListener(io_context *context, dev_t device, ino_t node, NotificationListener& notificationListener) argument 1048 UpdateUserListener(io_context *context, dev_t device, ino_t node, uint32 flags, UserNodeListener& userListener) argument 1125 remove_node_listener(dev_t device, ino_t node, NotificationListener& listener) argument 1133 add_node_listener(dev_t device, ino_t node, uint32 flags, NotificationListener& listener) argument 1154 notify_entry_created(dev_t device, ino_t directory, const char *name, ino_t node) argument 1172 notify_entry_removed(dev_t device, ino_t directory, const char *name, ino_t node) argument 1192 notify_entry_moved(dev_t device, ino_t fromDirectory, const char *fromName, ino_t toDirectory, const char *toName, ino_t node) argument 1213 notify_stat_changed(dev_t device, ino_t directory, ino_t node, uint32 statFields) argument 1232 notify_attribute_changed(dev_t device, ino_t directory, ino_t node, const char *attribute, int32 cause) argument 1253 notify_query_entry_created(port_id port, int32 token, dev_t device, ino_t directory, const char *name, ino_t node) argument 1274 notify_query_entry_removed(port_id port, int32 token, dev_t device, ino_t directory, const char *name, ino_t node) argument 1295 notify_query_attr_changed(port_id port, int32 token, dev_t device, ino_t directory, const char* name, ino_t node) argument 1322 _user_start_watching(dev_t device, ino_t node, uint32 flags, port_id port, uint32 token) argument 1334 _user_stop_watching(dev_t device, ino_t node, port_id port, uint32 token) argument [all...] |
/haiku/src/add-ons/kernel/file_systems/netfs/client/ |
H A D | VirtualVolume.cpp | 39 // get an ID for the root node 46 // create the root node 97 Node* node; local 98 while (iterator.GetCurrentEntry(&name, &node)) { 100 Volume* volume = fVolumeManager->GetVolume(node->GetID()); 113 // remove the our root node 118 if (GetVNode(rootNodeID, &node) == B_OK) { 136 // get and check the node name 143 // add the volume's root node 169 // check, if the volume's root node i 171 Node* node = fRootNode->GetChildNode(volume->GetName()); local 209 Node* node = fRootNode->GetChildNode(name); local 283 ReadVNode(vnode_id vnid, char reenter, Node** node) argument 300 WriteVNode(Node* node, char reenter) argument 317 RemoveVNode(Node* node, char reenter) argument 337 FSync(Node* node) argument 344 ReadStat(Node* node, struct stat* st) argument 367 WriteStat(Node* node, struct stat *st, uint32 mask) argument 374 Access(Node* node, int mode) argument 393 Open(Node* node, int openMode, void** cookie) argument 413 Close(Node* node, void* cookie) argument 421 FreeCookie(Node* node, void* cookie) argument 429 Read(Node* node, void* cookie, off_t pos, void* _buffer, size_t bufferSize, size_t* _bytesRead) argument 438 Write(Node* node, void* cookie, off_t pos, const void* _buffer, size_t bufferSize, size_t* bytesWritten) argument 447 IOCtl(Node* node, void* cookie, int cmd, void* buffer, size_t bufferSize) argument 455 SetFlags(Node* node, void* cookie, int flags) argument 465 Link(Node* dir, const char* name, Node* node) argument 489 ReadLink(Node* node, char* buffer, size_t bufferSize, size_t* bytesRead) argument 526 OpenDir(Node* node, void** cookie) argument 544 CloseDir(Node* node, void* cookie) argument 552 FreeDirCookie(Node* node, void* cookie) argument 566 ReadDir(Node* node, void* cookie, struct dirent* buffer, size_t bufferSize, int32 count, int32* countRead) argument 607 RewindDir(Node* node, void* cookie) argument 637 Node* node = fRootNode->GetChildNode(entryName); local 657 OpenAttrDir(Node* node, void** cookie) argument 669 CloseAttrDir(Node* node, void* cookie) argument 677 FreeAttrDirCookie(Node* node, void* _cookie) argument 685 ReadAttrDir(Node* node, void* _cookie, struct dirent* buffer, size_t bufferSize, int32 count, int32* countRead) argument 695 RewindAttrDir(Node* node, void* _cookie) argument 702 ReadAttr(Node* node, const char* name, int type, off_t pos, void* _buffer, size_t bufferSize, size_t* bytesRead) argument 712 WriteAttr(Node* node, const char* name, int type, off_t pos, const void* _buffer, size_t bufferSize, size_t* bytesWritten) argument 722 RemoveAttr(Node* node, const char* name) argument 729 RenameAttr(Node* node, const char* oldName, const char* newName) argument 737 StatAttr(Node* node, const char* name, struct attr_info* attrInfo) argument 775 Node* node; local [all...] |
/haiku/src/add-ons/kernel/file_systems/ramfs/ |
H A D | kernel_interface.cpp | 71 notify_if_stat_changed(Volume *volume, Node *node) argument 73 if (volume && node && node->IsModified()) { 74 uint32 statFields = node->MarkUnmodified(); 75 notify_stat_changed(volume->GetID(), -1, node->GetID(), statFields); 203 Node *node = NULL; local 208 if (volume->GetVNode(*_vnodeID, &node) != B_OK) 212 if (parent && volume->GetVNode(parent->GetID(), &node) == B_OK) 213 *_vnodeID = node->GetID(); 220 error = dir->FindAndGetNode(entryName, &node); 234 ramfs_get_vnode(fs_volume* _volume, ino_t vnid, fs_vnode* node, int* _type, uint32* _flags, bool reenter) argument 274 Node* node = (Node*)_node->private_node; local 366 Node* node = (Node*)_node->private_node; local 421 Node *node = NULL; local 461 Node* node = (Node*)_node->private_node; local 520 Node *node = NULL; local 573 Node *node = NULL; local 666 Node* node = (Node*)_node->private_node; local 683 Node* node = (Node*)_node->private_node; local 713 Node* node = (Node*)_node->private_node; local 816 Node *node = NULL; local 881 Node* node = (Node*)_node->private_node; local 927 Node* node = (Node*)_node->private_node; local 959 Node* node = (Node*)_node->private_node; local 996 Node* node = (Node*)_node->private_node; local 1149 Node *node = NULL; local 1203 Node *node = NULL; local 1232 Node* node = (Node*)_node->private_node; local 1357 Node* node = (Node*)_node->private_node; local 1515 Node* node = (Node*)_node->private_node; local 1586 Node* node = (Node*)_node->private_node; local 1645 Node* node = (Node*)_node->private_node; local 1677 Node* node = (Node*)_node->private_node; local 1709 Node* node = (Node*)_node->private_node; local 1758 Node* node = (Node*)_node->private_node; local 1800 Node* node = (Node*)_node->private_node; local [all...] |
H A D | Volume.cpp | 54 return a.node; 59 return a.node; 179 // create the node table 293 Volume::NewVNode(Node *node) argument 295 status_t error = NodeAdded(node); 297 error = new_vnode(FSVolume(), node->GetID(), node, &gRamFSVnodeOps); 299 NodeRemoved(node); 306 Volume::PublishVNode(Node *node) argument 308 status_t error = NodeAdded(node); 320 GetVNode(ino_t id, Node **node) argument 327 GetVNode(Node *node) argument 349 PutVNode(Node *node) argument 356 RemoveVNode(Node *node) argument 369 UnremoveVNode(Node *node) argument 376 NodeAdded(Node *node) argument 407 NodeRemoved(Node *node) argument 446 FindNode(ino_t id, Node **node) argument 459 AddNodeListener(NodeListener *listener, Node *node, uint32 flags) argument 479 RemoveNodeListener(NodeListener *listener, Node *node) argument 707 UpdateLiveQueries(Entry *entry, Node* node, const char *attribute, int32 type, const uint8 *oldKey, size_t oldLength, const uint8 *newKey, size_t newLength) argument [all...] |
H A D | TwoKeyAVLTree.h | 155 inline void Free(Node* node) const 157 delete node; 166 inline Key GetKey(Node* node) const 168 return GetValueKey(node->value); 171 inline Value& GetValue(Node* node) const 173 return node->value; 176 inline AVLTreeNode* GetAVLTreeNode(Node* node) const 178 return node; 181 inline Node* GetNode(AVLTreeNode* node) const 183 return static_cast<Node*>(node); 377 Node *node = fTreeMap.RootNode(); local 409 Node *node = fTreeMap.RootNode(); local [all...] |
/haiku/src/kits/storage/ |
H A D | NodeMonitorHandler.cpp | 20 NodeMonitorHandler::make_node_ref(dev_t device, ino_t node, node_ref * ref) argument 23 ref->node = node; 89 dev_t device, ino_t node) 97 dev_t device, ino_t node) 105 ino_t fromDirectory, ino_t toDirectory, dev_t device,ino_t node, 113 NodeMonitorHandler::StatChanged(ino_t node, dev_t device, int32 statFields) argument 120 NodeMonitorHandler::AttrChanged(ino_t node, dev_t device) argument 151 ino_t node; local 155 (msg->FindInt64("node", 88 EntryCreated(const char *name, ino_t directory, dev_t device, ino_t node) argument 96 EntryRemoved(const char *name, ino_t directory, dev_t device, ino_t node) argument 104 EntryMoved(const char *name, const char *fromName, ino_t fromDirectory, ino_t toDirectory, dev_t device,ino_t node, dev_t nodeDevice) argument 169 ino_t node; local 189 ino_t node; local 209 ino_t node; local 225 ino_t node; local [all...] |
/haiku/src/apps/musiccollection/ |
H A D | FileMonitor.cpp | 73 BNode node(&entry); 74 if (node.GetNodeRef(&nodeRef) != B_OK) 78 nodeRef.node); 99 ino_t node) 102 NodeMonitorHandler::make_node_ref(device, node, &file.node); 103 if (fWatchedFileList.find(file.node) != fWatchedFileList.end()) 107 fWatchedFileList[file.node] = file; 109 watch_node(&file.node, B_WATCH_NAME | B_WATCH_STAT | B_WATCH_ATTR, this); 110 fListener->EntryCreated(&fWatchedFileList[file.node]); 98 EntryCreated(const char *name, ino_t directory, dev_t device, ino_t node) argument 115 EntryRemoved(const char *name, ino_t directory, dev_t device, ino_t node) argument 128 EntryMoved(const char *name, const char *fromName, ino_t fromDirectory, ino_t toDirectory, dev_t device, ino_t node, dev_t nodeDevice) argument 142 StatChanged(ino_t node, dev_t device, int32 statFields) argument 152 AttrChanged(ino_t node, dev_t device) argument 162 _FindFile(dev_t device, ino_t node) argument [all...] |
/haiku/src/tests/system/kernel/file_corruption/fs/ |
H A D | checksumfs.cpp | 74 status_t UpdateModifiedIfNecessary(Node* node, bool finalUpdate) argument 78 return _UpdateModifiedIfNecessary(node, finalUpdate); 81 status_t FileModified(Node* node, bool sizeChanged) argument 90 return _UpdateModifiedIfNecessary(node, false); 94 status_t _UpdateModifiedIfNecessary(Node* node, bool finalUpdate) argument 117 // do the update -- start a transaction, lock the node, and update 118 Transaction transaction(node->GetVolume()); 119 status_t error = transaction.StartAndAddNode(node); 123 node->Touched(NODE_MODIFIED); 125 error = transaction.Commit(StatChangedNotification(node, statFlag 228 AttrDirCookie(Node* node) argument 287 Node* node; local 355 operator ()(Node* node) argument 380 check_access(Node* node, uint32 accessFlags) argument 519 open_file(Volume* volume, Node* node, int openMode, Transaction& transaction, bool commitTransaction, FileCookie*& _cookie) argument 736 get_attribute_directory(Node* node, Transaction* transaction, Directory*& _attributeDirectory) argument 964 Node* node; local 992 Node* node = (Node*)fsDir->private_node; local 1030 Node* node = (Node*)vnode->private_node; local 1040 Node* node = (Node*)vnode->private_node; local 1140 Node* node = (Node*)vnode->private_node; local 1223 Node* node = (Node*)vnode->private_node; local 1295 Node* node; local 1395 Node* node = (Node*)vnode->private_node; local 1406 Node* node = (Node*)vnode->private_node; local 1434 Node* node = (Node*)vnode->private_node; local 1551 Node* node; local 1570 Node* node = (Node*)vnode->private_node; local 1599 Node* node = (Node*)vnode->private_node; local 1613 Node* node = (Node*)vnode->private_node; local 1633 Node* node = (Node*)vnode->private_node; local 1801 Node* node = (Node*)vnode->private_node; local 1854 Node* node = (Node*)vnode->private_node; local 1872 Node* node = (Node*)vnode->private_node; local 1944 Node* node = (Node*)vnode->private_node; local 2051 Node* node = (Node*)vnode->private_node; local 2122 Node* node = (Node*)vnode->private_node; local [all...] |
H A D | Transaction.h | 40 status_t StartAndAddNode(Node* node, uint32 flags = 0); 54 status_t AddNode(Node* node, uint32 flags = 0); 57 bool RemoveNode(Node* node); 58 void UpdateNodeFlags(Node* node, uint32 flags); 60 void KeepNode(Node* node); 62 bool IsNodeLocked(Node* node) const 63 { return _GetNodeInfo(node) != NULL; } 70 Node* node; member in struct:Transaction::NodeInfo 113 NodeInfo* _GetNodeInfo(Node* node) const;
|
/haiku/src/apps/debugger/user_interface/gui/team_window/ |
H A D | VariablesView.cpp | 201 virtual void ValueNodeChildrenCreated(ValueNode* node); 202 virtual void ValueNodeChildrenDeleted(ValueNode* node); 203 virtual void ValueNodeValueChanged(ValueNode* node); 205 virtual void ModelNodeHidden(ModelNode* node); 207 virtual void ModelNodeValueRequested(ModelNode* node); 209 virtual void ModelNodeRestoreViewStateRequested(ModelNode* node); 590 VariablesExpressionInfo(const BString& expression, ModelNode* node) argument 593 fTargetNode(node) 630 // draw the node's value with the designated renderer 632 ModelNode* node local 653 ModelNode* node = dynamic_cast<ModelNode*>(value.ToReferenceable()); local 793 TableCellContextMenuTracker(ModelNode* node, BLooper* parentLooper, const BMessenger& parent) argument 1025 ValueNodeChildrenCreated(ValueNode* node) argument 1047 ValueNodeChildrenDeleted(ValueNode* node) argument 1069 ValueNodeValueChanged(ValueNode* node) argument 1091 ModelNodeHidden(ModelNode* node) argument 1105 ModelNodeValueRequested(ModelNode* node) argument 1119 ModelNodeRestoreViewStateRequested( ModelNode* node) argument 1276 ValueNodeChildrenDeleted(ValueNode* node) argument 1430 ModelNode* node = (ModelNode*)object; local 1490 NodeExpanded(ModelNode* node) argument 1510 NotifyNodeChanged(ModelNode* node) argument 1523 NotifyNodeHidden(ModelNode* node) argument 1533 ModelNode* node = (ModelNode*)NodeForPath(path); local 1672 RemoveSyntheticNode(ModelNode* node) argument 1761 GetTreePath(ModelNode* node, TreeTablePath& _path) const argument 1906 ModelNode* node = (ModelNode*)fVariableTableModel->ChildAt(root, i); local 1935 ModelNode* node = NULL; local 1966 ValueNode* node = NULL; local 2000 ModelNode* node = NULL; local 2029 ModelNode* node = NULL; local 2066 ModelNode* node = (ModelNode*)fVariableTable local 2112 ModelNode* node = (ModelNode*)fVariableTable local 2146 ModelNode* node = reinterpret_cast<ModelNode*>( local 2169 ModelNode* node; local 2237 ModelNode* node = NULL; local 2281 ValueNode* node; local 2291 ValueNode* node; local 2301 ValueNode* node; local 2311 ModelNode* node; local 2335 ModelNode* node; local 2350 ModelNode* node; local 2418 ModelNode* node = (ModelNode*)fVariableTableModel->NodeForPath(path); local 2449 ModelNode* node = (ModelNode*)fVariableTableModel->NodeForPath(path); local 2487 ModelNode* node = (ModelNode*)fVariableTableModel->NodeForPath(path); local 2596 _RequestNodeValue(ModelNode* node) argument 2640 _GetContextActionsForNode(ModelNode* node, ContextActionList*& _preActions, ContextActionList*& _postActions) argument 2804 _AddTypeHandlerMenuIfNeeded(ModelNode* node, ContextActionList* actions) argument 3031 ModelNode* node = (ModelNode*)(isRoot ? fVariableTableModel->ChildAt( local 3089 ModelNode* node = (ModelNode*)(isRoot ? fVariableTableModel->ChildAt( local 3150 ModelNode* node = reinterpret_cast<ModelNode*>( local 3219 _RemoveExpression(ModelNode* node) argument 3405 ModelNode* node = fPendingTypecastInfo->TargetNode(); local 3418 _HandleEditVariableRequest(ModelNode* node, Value* value) argument [all...] |
/haiku/src/add-ons/tracker/mark_as/ |
H A D | MarkAs.cpp | 94 BNode node(&ref); 97 if (node.InitCheck() == B_OK 98 && node.ReadAttrString("BEOS:TYPE", &type) == B_OK 105 if (read_read_attr(node, previousRead) != B_OK || 107 write_read_attr(node, B_UNREAD); 114 if (read_read_attr(node, previousRead) != B_OK || 117 if (node.ReadAttr(B_MAIL_ATTR_ACCOUNT_ID, B_INT32_TYPE, 121 write_read_attr(node, B_SEEN); 131 if (node.ReadAttrString(B_MAIL_ATTR_STATUS, &previousStatus) != B_OK 133 node [all...] |
/haiku/headers/private/kernel/util/ |
H A D | AVLTree.h | 19 Value* GetValue(AVLTreeNode* node) const; 73 const AVLTreeNode* node); 79 inline Value* _GetValue(const AVLTreeNode* node) const; 147 if (AVLTreeNode* node = fTreeIterator.Current()) 148 return fParent->_GetValue(node); 159 if (AVLTreeNode* node = fTreeIterator.Next()) 160 return fParent->_GetValue(node); 166 if (AVLTreeNode* node = fTreeIterator.Previous()) 167 return fParent->_GetValue(node); 242 AVLTreeNode* node 263 AVLTreeNode* node = fTree.LeftMost(); local 284 AVLTreeNode* node = fTree.RightMost(); local 357 AVLTreeNode* node = _GetAVLTreeNode(value); local 373 AVLTreeNode* node = fTree.Remove(&key); local 388 CompareKeyNode(const void* key, const AVLTreeNode* node) argument [all...] |
/haiku/src/add-ons/accelerants/radeon/ |
H A D | overlay_management.c | 74 overlay_buffer_node *node; local 123 node = malloc( sizeof( overlay_buffer_node )); 124 if( node == NULL ) 127 node->ati_space = ati_space; 128 node->test_reg = test_reg; 133 buffer = &node->buffer; 149 node->mem_handle = am.handle; 150 node->mem_offset = am.offset; 155 node->next = vc->overlay_buffers; 156 node 181 overlay_buffer_node *node; local [all...] |
/haiku/src/add-ons/kernel/file_systems/ntfs/ |
H A D | kernel_interface.cpp | 330 vnode* node = new vnode; local 331 if (node == NULL) 333 ObjectDeleter<vnode> vnodeDeleter(node); 339 node->inode = nid; 340 node->parent_inode = parent; 341 node->uid = statbuf.st_uid; 342 node->gid = statbuf.st_gid; 343 node->mode = statbuf.st_mode; 344 node->size = statbuf.st_size; 346 // cache the node' 398 vnode* node = (vnode*)_node->private_node; local 412 vnode* node = (vnode*)_node->private_node; local 430 vnode* node = NULL; local 441 vnode* node = (vnode*)ctx->current_close_state_vnode; local 471 vnode* node = (vnode*)_node->private_node; local 511 vnode* node = (vnode*)_node->private_node; local 592 vnode* node = (vnode*)_node->private_node; local 615 vnode* node = (vnode*)_node->private_node; local 634 vnode* node = (vnode*)_node->private_node; local 809 vnode* node = (vnode*)_node->private_node; local 871 vnode* node = (vnode*)_node->private_node; local 890 vnode* node = (vnode*)_node->private_node; local 945 vnode* node = (vnode*)_node->private_node; local 1077 vnode* node = (vnode*)_node->private_node; local 1092 vnode* node = (vnode*)_node->private_node; local 1142 vnode* node = (vnode*)_node->private_node; local 1212 vnode* node = (vnode*)_node->private_node; local [all...] |
/haiku/src/kits/media/ |
H A D | MediaRoster.cpp | 95 node(local_node) {} 99 node(NULL) {} 103 if (a.node == this->node) 108 BMediaNode* node; member in struct:BPrivate::media::LocalNode 134 // Detect any forgotten node 137 LocalNode* node = NULL; local 138 sRegisteredNodes.Get(i, &node); 139 if (node != NULL) { 141 " was not released correctly\n", node 244 RegisterLocalNode(BMediaNode* node) argument 251 UnregisterLocalNode(BMediaNode* node) argument 271 SaveNodeConfiguration(BMediaNode* node) argument 340 ReleaseNodeAll(const media_node& node) argument 381 SetNodeCreator(media_node_id node, team_id creator) argument 421 SetNode(node_type type, const media_node* node, const dormant_node_info* info, const media_input* input) argument 444 GetAllOutputs(const media_node& node, List<media_output>* list) argument 491 GetAllOutputs(BBufferProducer* node, List<media_output>* list) argument 521 GetAllInputs(const media_node& node, List<media_input>* list) argument 568 GetAllInputs(BBufferConsumer* node, List<media_input>* list) argument 598 PublishOutputs(const media_node& node, List<media_output>* list) argument 869 GetNodeFor(media_node_id node, media_node* clone) argument 919 ReleaseNode(const media_node& node) argument 1341 StartNode(const media_node& node, bigtime_t atPerformanceTime) argument 1358 StopNode(const media_node& node, bigtime_t atPerformanceTime, bool immediate) argument 1377 SeekNode(const media_node& node, bigtime_t toMediaTime, bigtime_t atPerformanceTime) argument 1396 StartTimeSource(const media_node& node, bigtime_t atRealTime) argument 1432 StopTimeSource(const media_node& node, bigtime_t atRealTime, bool immediate) argument 1470 SeekTimeSource(const media_node& node, bigtime_t toPerformanceTime, bigtime_t atRealTime) argument 1510 SyncToNode(const media_node& node, bigtime_t atTime, bigtime_t timeout) argument 1543 SetRunModeNode(const media_node& node, BMediaNode::run_mode mode) argument 1558 PrerollNode(const media_node& node) argument 1570 RollNode(const media_node& node, bigtime_t startPerformance, bigtime_t stopPerformance, bigtime_t atMediaTime) argument 1592 SetProducerRunModeDelay(const media_node& node, bigtime_t delay, BMediaNode::run_mode mode) argument 1642 GetLiveNodeInfo(const media_node& node, live_node_info* out_live_info) argument 1726 GetFreeInputsFor(const media_node& node, media_input * out_free_inputs, int32 buf_num_inputs, int32 * out_total_count, media_type filter_type) argument 1787 GetConnectedInputsFor(const media_node& node, media_input* out_active_inputs, int32 buf_num_inputs, int32* out_total_count) argument 1831 GetAllInputsFor(const media_node& node, media_input* out_inputs, int32 buf_num_inputs, int32* out_total_count) argument 1871 GetFreeOutputsFor(const media_node& node, media_output* out_free_outputs, int32 buf_num_outputs, int32* out_total_count, media_type filter_type) argument 1924 GetConnectedOutputsFor(const media_node& node, media_output* out_active_outputs, int32 buf_num_outputs, int32* out_total_count) argument 1970 GetAllOutputsFor(const media_node& node, media_output* out_outputs, int32 buf_num_outputs, int32* out_total_count) argument 2045 StartWatching(const BMessenger& where, const media_node& node, int32 notificationType) argument 2093 StopWatching(const BMessenger& where, const media_node& node, int32 notificationType) argument 2113 RegisterNode(BMediaNode* node) argument 2122 RegisterNode(BMediaNode* node, media_addon_id addOnID, int32 flavorID) argument 2233 UnregisterNode(BMediaNode* node) argument 2358 SetTimeSourceFor(media_node_id node, media_node_id time_source) argument 2415 GetParameterWebFor(const media_node& node, BParameterWeb** _web) argument 2493 StartControlPanel(const media_node& node, BMessenger* _messenger) argument 2641 BMediaNode* node = addon->InstantiateNodeFor(&info, &config, &status); local 2821 GetDormantNodeFor(const media_node& node, dormant_node_info* _info) argument 3055 GetRefFor(const media_node& node, entry_ref* _file, BMimeType* mimeType) argument 3140 media_node node; local 3191 GetReadFileFormatsFor(const dormant_node_info& node, media_file_format* _readFormats, int32 readCount, int32* _readCount) argument 3200 GetWriteFileFormatsFor(const dormant_node_info& node, media_file_format* _write_formats, int32 writeCount, int32* _writeCount) argument 3267 GetFormatFor(const media_node& node, media_format* _format, float quality) argument 3283 GetNodeAttributesFor(const media_node& node, media_node_attribute* _array, size_t maxCount) argument 3565 BMediaNode* node = NULL; local [all...] |
/haiku/src/add-ons/kernel/file_systems/fat/ |
H A D | attr.cpp | 28 status_t set_mime_type(vnode *node, const char *filename) argument 33 return set_mime(&node->mime, filename); 100 vnode *node = (vnode *)_node->private_node; local 109 if ((*cookie == 0) && (node->mime)) { 112 entry->d_ino = node->vnid; 129 vnode *node = (vnode *)_node->private_node; local 136 if (node->mime == NULL) { 164 vnode *node = (vnode *)_node->private_node; local 173 if (node->mime == NULL) { 178 stat->st_size = strlen(node 189 vnode *node = (vnode *)_node->private_node; local [all...] |
/haiku/src/add-ons/kernel/file_systems/websearchfs/ |
H A D | websearchfs.c | 61 static int websearchfs_create_gen(fs_volume *_volume, fs_node *dir, const char *name, int omode, int perms, ino_t *vnid, fs_node **node, struct attr_entry *iattrs, bool mkdir, bool uniq); 62 static int websearchfs_free_vnode(fs_volume *_volume, fs_node *node); 191 struct fs_node *node; local 197 for (node = ns->nodes; node; node = ns->nodes) { 198 ns->nodes = node->nlnext; /* better cache that before we free node */ 199 websearchfs_free_vnode(_volume, node); 202 // Unlike in BeOS, we need to put the reference to our root node ourselve 214 compare_fs_node_by_vnid(fs_node *node, ino_t *id) argument 219 websearchfs_free_vnode(fs_volume *_volume, fs_node *node) argument 236 fs_node *node = (fs_node *)_node->private_node; local 290 fs_node *node = (fs_node *)_node->private_node; local 295 compare_fs_node_by_name(fs_node *node, char *name) argument 305 fs_node *node = (fs_node *)_node->private_node; local 359 fs_node *node = (fs_node *)_node->private_node; local 390 fs_node *node = (fs_node *)_node->private_node; local 408 fs_node *node = (fs_node *)_node->private_node; local 419 fs_node *node = (fs_node *)_node->private_node; local 476 fs_node *node = (fs_node *)_node->private_node; local 493 fs_node *node = (fs_node *)_node->private_node; local 531 fs_node *node = (fs_node *)_node->private_node; local 586 fs_node *node = (fs_node *)_node->private_node; local 606 fs_node *node = (fs_node *)_node->private_node; local 634 fs_node *node = (fs_node *)_node->private_node; local 650 fs_node *node = (fs_node *)_node->private_node; local 658 fs_node *node = (fs_node *)_node->private_node; local 679 websearchfs_create_gen(fs_volume *_volume, fs_node *dir, const char *name, int omode, int perms, ino_t *vnid, fs_node **node, struct attr_entry *iattrs, bool mkdir, bool uniq) argument 853 websearchfs_unlink_node_rec(fs_volume *_volume, fs_node *node) argument 879 fs_node *node = (fs_node *)_node->private_node; local 898 fs_node *node = (fs_node *)_node->private_node; local 927 fs_node *node = (fs_node *)_node->private_node; local 942 fs_node *node = (fs_node *)_node->private_node; local 958 fs_node *node = (fs_node *)_node->private_node; local 969 fs_node *node = (fs_node *)_node->private_node; local 1020 fs_node *node = (fs_node *)_node->private_node; local 1081 fs_node *node = (fs_node *)_node->private_node; local 1102 fs_node *node = (fs_node *)_node->private_node; local 1124 fs_node *node = (fs_node *)_node->private_node; local 1142 fs_node *node = (fs_node *)_node->private_node; local 1168 compare_fs_node_by_recent_query_string(fs_node *node, char *query) argument 1401 fs_node *node = cookie->node; local [all...] |
/haiku/src/add-ons/media/media-add-ons/finepix_webcam/FinePixProducer/ |
H A D | AddOn.cpp | 14 /* Customize these parameters to match those of your node */ 84 FinePixProducer *node; local 92 /* At most one instance of the node should be instantiated at any given 95 node = new FinePixProducer(this, fFlavorInfo.name, fFlavorInfo.internal_id); 96 if (node && (node->InitCheck() < B_OK)) { 97 delete node; 98 node = NULL; 101 return node;
|
/haiku/src/add-ons/media/media-add-ons/video_producer_demo/ |
H A D | AddOn.cpp | 17 /* Customize these parameters to match those of your node */ 87 VideoProducer *node; local 95 /* At most one instance of the node should be instantiated at any given 98 node = new VideoProducer(this, fFlavorInfo.name, fFlavorInfo.internal_id); 99 if (node && (node->InitCheck() < B_OK)) { 100 delete node; 101 node = NULL; 104 return node;
|
/haiku/src/apps/haikudepot/process/ |
H A D | ProcessCoordinator.cpp | 157 AbstractProcessNode* node = fNodes.ItemAt(i); local 158 node->Process()->SetListener(NULL); 159 delete node; 179 ProcessCoordinator::AddNode(AbstractProcessNode* node) argument 182 fNodes.AddItem(node); 183 node->SetListener(this); 184 node->Process()->SetListener(this); 200 AbstractProcessNode* node = fNodes.ItemAt(i); local 201 if (node->IsRunning()) 224 AbstractProcessNode* node local 398 AbstractProcessNode* node = fNodes.ItemAt(i); local 423 AbstractProcessNode* node = fNodes.ItemAt(i); local 438 AbstractProcessNode* node = predecessorNode->SuccessorAt(i); local 473 AbstractProcessNode* node = fNodes.ItemAt(i); local [all...] |
/haiku/src/add-ons/kernel/file_systems/packagefs/indices/ |
H A D | NameIndex.cpp | 98 static void GetNodeValue(Node* node, void* buffer, size_t* _keyLength) argument 100 strlcpy((char*)buffer, node->Name(), kMaxIndexKeyLength); 101 *_keyLength = strlen(node->Name()); 159 NameIndex::NodeAdded(Node* node) argument 161 fEntries->Insert(node); 164 _UpdateLiveQueries(node, NULL, node->Name()); 169 NameIndex::NodeRemoved(Node* node) argument 171 fEntries->Remove(node, node); 179 NodeChanged(Node* node, uint32 statFields, const OldNodeAttributes& oldAttributes) argument [all...] |
/haiku/src/system/kernel/debug/ |
H A D | BreakpointManager.h | 78 static const KeyType& GetKey(const InstalledBreakpoint* node) argument 80 return node->address; 84 InstalledBreakpoint* node) 86 return node; 89 static int Compare(addr_t key, const InstalledBreakpoint* node) argument 91 if (key < node->address) 93 return key == node->address ? 0 : 1; 97 static NodeType** GetListLink(InstalledBreakpoint* node) argument 99 return &node->splayNext; 83 GetLink( InstalledBreakpoint* node) argument
|