/haiku/src/add-ons/kernel/file_systems/netfs/server/ |
H A D | Volume.cpp | 118 Node* node = it.Next().value; local 119 delete node; 133 // create the node map 157 rootRef.node = info.root; 210 Volume::AddNode(Node* node) argument 212 if (!node || node->GetVolume() != this || GetNode(node->GetID())) 215 return fNodes->Put(node->GetID(), node); 220 RemoveNode(Node* node) argument [all...] |
H A D | NodeRef.h | 19 node = nodeID; 29 uint64 v = (uint64)node;
|
H A D | Volume.h | 25 status_t AddNode(Node* node); 26 bool RemoveNode(Node* node);
|
/haiku/src/apps/mail/ |
H A D | QueryMenu.cpp | 142 int64 node; local 146 && msg->FindInt64("node", &node) == B_OK) 152 EntryCreated(ref, node); 160 EntryRemoved(node); 233 int64 node; local 236 if (ItemAt(i)->Message()->FindInt64("node", &node) == B_OK) 265 node_ref node; local 269 entry.GetNodeRef(&node); 306 EntryCreated(const entry_ref &ref, ino_t node) argument 322 EntryRemoved(ino_t node) argument [all...] |
/haiku/src/add-ons/kernel/bus_managers/scsi/ |
H A D | busses.cpp | 9 Bus node layer. 87 scsi_create_bus(device_node *node, uint8 path_id) argument 102 if (pnp->get_attr_uint32(node, SCSI_DEVICE_MAX_TARGET_COUNT, &bus->max_target_count, true) != B_OK) 104 if (pnp->get_attr_uint32(node, SCSI_DEVICE_MAX_LUN_COUNT, &bus->max_lun_count, true) != B_OK) 114 bus->node = node; 189 scsi_init_bus(device_node *node, void **cookie) argument 197 if (pnp->get_attr_uint8(node, SCSI_BUS_PATH_ID_ITEM, &path_id, false) != B_OK) 200 bus = scsi_create_bus(node, path_id); 204 // extract controller/protocoll restrictions from node [all...] |
/haiku/src/apps/debuganalyzer/gui/table/ |
H A D | TreeTable.cpp | 176 void* node = Root(); local 179 for (int32 i = 0; node != NULL && i < count; i++) 180 node = ChildAt(node, path.ComponentAt(i)); 182 return node; 422 TreeTableRow(TreeTableNode* node) argument 424 fNode(node) 602 if (TreeTableNode* node = _NodeAt(index)) 603 return node->ModelObject(); 611 if (TreeTableNode* node 775 TreeTableNode* node = _NodeForPath(path); local 848 TreeTableNode* node = _NodeForPath(path); local 964 TreeTableNode* node = _NodeForPath(path); local 976 TreeTableNode* node = _NodeForPath(path); local 988 TreeTableNode* node = _NodeForPath(path); local 1058 TreeTableNode* node = new(std::nothrow) TreeTableNode(parentNode); local 1104 _SetNodeExpanded(TreeTableNode* node, bool expanded, bool expandAncestors) argument 1117 TreeTableNode* node = fRootNode; local 1128 _GetPathForNode(TreeTableNode* node, TreeTablePath& _path) const argument [all...] |
/haiku/src/add-ons/media/media-add-ons/radeon/ |
H A D | RadeonAddOn.h | 24 // descriptor of a possible Radeon node 34 BMediaNode *getNode() { return node; } 35 void setNode( BMediaNode *anode ) { node = anode; } 45 BMediaNode *node; // active node (or NULL) member in class:CRadeonPlug 46 BMessage settings; // settings for this node 68 virtual status_t SaveConfigInfo(BMediaNode *node, BMessage *message) argument 69 { TOUCH(node); TOUCH(message); return B_OK; } 83 void UnregisterNode( BMediaNode *node, BMessage *settings );
|
/haiku/headers/os/storage/ |
H A D | Node.h | 20 node_ref(dev_t device, ino_t node); 29 ino_t node; member in struct:node_ref 40 BNode(const BNode& node); 76 BNode& operator=(const BNode& node); 77 bool operator==(const BNode& node) const; 78 bool operator!=(const BNode& node) const; 112 // Ffile descriptor for the given node 114 // file descriptor for the attribute directory of the node, 117 // the node's initialization status
|
/haiku/headers/private/media/ |
H A D | MediaDebug.h | 21 #define PRINT_INPUT(_text, _in) do { char _buf[300]; string_for_format((_in).format, _buf, sizeof(_buf)); printf("%s node(node %" B_PRId32 ", port %" B_PRId32 "); source(port %" B_PRId32 ", id %" B_PRId32 "); dest(port %" B_PRId32 ", id %" B_PRId32 "); fmt(%s); name(%s)\n", (_text), (_in).node.node, (_in).node.port, (_in).source.port, (_in).source.id, (_in).destination.port, (_in).destination.id, _buf, (_in).name); } while (0) 22 #define PRINT_OUTPUT(_text, _out) do { char _buf[300]; string_for_format((_out).format, _buf, sizeof(_buf)); printf("%s node(node %" B_PRId32 ", port %" B_PRId32 "); source(port %" B_PRId32 ", id %" B_PRId32 "); dest(port %" B_PRId32 ", id %" B_PRId32 "); fmt(%s); name(%s)\n", (_text), (_out).node.node, (_out).node [all...] |
/haiku/src/add-ons/kernel/bus_managers/i2c/ |
H A D | I2CDevice.cpp | 10 I2CDevice::I2CDevice(device_node *node, I2CBus* bus, i2c_addr slaveAddress) argument 12 fNode(node), 59 i2c_init_device(device_node *node, void **_device) argument 65 device_node *parent = gDeviceManager->get_parent_node(node); 71 if (gDeviceManager->get_attr_uint16(node, I2C_DEVICE_SLAVE_ADDR_ITEM, 77 I2CDevice *device = new(std::nothrow) I2CDevice(node, bus, slaveAddress); 166 NULL, // register node
|
/haiku/src/add-ons/kernel/bus_managers/pci/ |
H A D | pci_root.cpp | 51 pci_root_traverse(device_node* node, PCIBus* bus) argument 78 gDeviceManager->register_node(node, PCI_DEVICE_MODULE_NAME, attrs, NULL, NULL); 81 pci_root_traverse(node, dev->child); 98 pci_root_init(device_node* node, void** _cookie) argument 100 DeviceNodePutter<&gDeviceManager> pciHostNode(gDeviceManager->get_parent_node(node)); 112 CHECK_RET(gPCI->AddController(pciHostModule, pciHostDev, node, &domainData));
|
/haiku/src/tests/system/kernel/device_manager/playground/ |
H A D | device_manager.cpp | 66 device_node* owner; // associated node; NULL for temporary allocation 72 Device(device_node* node, const char* path, 118 // The following two are only valid, if the node's driver is 123 void AddChild(device_node *node); 124 void RemoveChild(device_node *node); 206 find_attr(const device_node* node, const char* name, bool recursive, argument 211 = node->Attributes().GetIterator(); 223 node = node->Parent(); 224 } while (node ! 304 get_device(device_node* node, const char* path) argument 349 rescan_node(device_node* node) argument 422 unregister_node(device_node* node) argument 436 get_driver(device_node* node, driver_module_info** _module, void** _data) argument 471 device_node* node = iterator.Next(); local 479 device_node* node = iterator.Next(); local 502 get_parent_node(device_node* node) argument 517 put_node(device_node* node) argument 525 publish_device(device_node *node, const char *path, const char *moduleName) argument 549 unpublish_device(device_node *node, const char *path) argument 571 get_attr_uint8(const device_node* node, const char* name, uint8* _value, bool recursive) argument 587 get_attr_uint16(const device_node* node, const char* name, uint16* _value, bool recursive) argument 603 get_attr_uint32(const device_node* node, const char* name, uint32* _value, bool recursive) argument 619 get_attr_uint64(const device_node* node, const char* name, uint64* _value, bool recursive) argument 635 get_attr_string(const device_node* node, const char* name, const char** _value, bool recursive) argument 651 get_attr_raw(const device_node* node, const char* name, const void** _data, size_t* _length, bool recursive) argument 670 get_next_attr(device_node* node, device_attr** _attr) argument 864 Device(device_node* node, const char* path, const char* moduleName) argument 1114 AddChild(device_node* node) argument 1124 RemoveChild(device_node* node) argument [all...] |
H A D | bus.cpp | 14 bus_trigger_device_removed(device_node* node) argument 24 while (gDeviceManager->get_next_child_node(node, attrs, &child) == B_OK) { 31 bus_trigger_device_added(device_node* node) argument 69 init_driver(device_node* node, void** _cookie) argument 71 *_cookie = node; 85 device_node* node = (device_node*)cookie; local 119 gDeviceManager->register_node(node, BUS_FOR_DRIVER_NAME, attrs, NULL, 131 dprintf("non-existing child: %ld\n", gDeviceManager->register_node(node,
|
/haiku/src/bin/bfs_tools/lib/ |
H A D | dump.cpp | 212 dump_bplustree_node(const bplustree_node* node, const bplustree_header* header, argument 215 Print("bplustree_node (%s node):\n", 216 node->overflow_link == BPLUSTREE_NULL ? "leaf" : "index"); 217 Print(" left_link = %" B_PRIdOFF "\n", node->left_link); 218 Print(" right_link = %" B_PRIdOFF "\n", node->right_link); 219 Print(" overflow_link = %" B_PRIdOFF "\n", node->overflow_link); 220 Print(" all_key_count = %u\n", node->all_key_count); 221 Print(" all_key_length = %u\n", node->all_key_length); 226 if (node->all_key_count > node [all...] |
/haiku/src/add-ons/kernel/file_systems/reiserfs/ |
H A D | Block.cpp | 36 A block can either be formatted, i.e. a node in the S+Tree, or 122 Node *node = NULL; local 124 node = static_cast<Node*>(this); 125 return node; 133 if (Node *node = ToNode()) { 134 if (node->IsInternal()) 135 internalNode = static_cast<InternalNode*>(node); 145 if (Node *node = ToNode()) { 146 if (node->IsLeaf()) 147 leafNode = static_cast<LeafNode*>(node); [all...] |
/haiku/src/system/libroot/os/ |
H A D | thread.c | 63 callback_node *node = tls_get(TLS_ON_EXIT_THREAD_SLOT); local 66 while (node != NULL) { 67 next = node->next; 69 node->function(node->argument); 70 free(node); 72 node = next; 198 callback_node *node = malloc(sizeof(callback_node)); local 199 if (node == NULL) 202 node [all...] |
/haiku/src/add-ons/kernel/file_systems/btrfs/ |
H A D | BTree.cpp | 91 // binary search for item slot in a node 94 // internal node 112 return B_OK; // if key is in node 182 // Item offset of copied node must be changed to get the 333 Node node(fTree->SystemVolume(), block); 334 return SetNode(&node, slot); 339 BTree::Path::SetNode(const Node* node, int slot) argument 341 uint8 level = node->Level(); 343 fNodes[level] = new Node(fTree->SystemVolume(), node->BlockNum()); 347 fNodes[level]->SetTo(node 415 Node* node = fNodes[level]; local 492 Node* node = NULL; local 766 Node* node = NULL; local 805 Node* node = NULL; local [all...] |
/haiku/src/add-ons/kernel/file_systems/bfs/ |
H A D | Debug.cpp | 197 dump_bplustree_node(const bplustree_node* node, const bplustree_header* header, argument 201 kprintf(" left_link = %" B_PRId64 "\n", node->left_link); 202 kprintf(" right_link = %" B_PRId64 "\n", node->right_link); 203 kprintf(" overflow_link = %" B_PRId64 "\n", node->overflow_link); 204 kprintf(" all_key_count = %u\n", node->all_key_count); 205 kprintf(" all_key_length = %u\n", node->all_key_length); 210 if (node->all_key_count > node->all_key_length 211 || uint32(node->all_key_count * 10) > (uint32)header->node_size 212 || node 291 bfs_inode* node; local 429 bplustree_node* node = (bplustree_node*)parse_expression(argv[1]); local [all...] |
/haiku/src/apps/cortex/NodeManager/ |
H A D | NodeRef.cpp | 72 // node later on. 104 // free the node (this call will result in the eventual 109 // release the node, if possible: 138 node(), 149 //inline const media_node& NodeRef::node() const { return m_info.node; } 150 //inline uint32 NodeRef::kind() const { return m_info.node.kind; } 152 //inline media_node_id NodeRef::id() const { return m_info.node.node; } 191 // is the node runnin 1471 NodeRef( const media_node& node, NodeManager* manager, uint32 userFlags, uint32 implFlags) argument 1542 const media_node& node; member in class:fixEndpointFn [all...] |
/haiku/src/add-ons/print/drivers/gutenprint/ |
H A D | GPPrinterDriver.cpp | 61 PrinterData* InstantiatePrinterData(BNode* node) argument 63 return new GPData(node);
|
/haiku/src/add-ons/print/drivers/postscript/ |
H A D | PSEntry.cpp | 62 PrinterData* InstantiatePrinterData(BNode* node) argument 64 return new PSData(node);
|
/haiku/src/add-ons/media/media-add-ons/vst_host/ |
H A D | VSTAddOn.h | 22 virtual status_t GetConfigurationFor(BMediaNode* node, BMessage* message); 24 virtual status_t AutoStart(int count, BMediaNode** node, int32* id, bool* more);
|
/haiku/src/apps/debugger/user_interface/gui/utility_windows/ |
H A D | VariableEditWindow.h | 23 ValueNode* node, 30 ValueNode* node,
|
/haiku/src/bin/ |
H A D | fdinfo.cpp | 56 open_mode_to_string(info.open_mode), info.device, info.node); 78 info.device, info.node, teamInfo.args); 84 filter_file(team_info &teamInfo, dev_t device, ino_t node, bool brief) argument 90 if (info.device != device || info.node != node) 124 ino_t node = -1; local 160 node = stat.st_ino; 186 filter_file(info, device, node, brief);
|
/haiku/headers/private/drivers/ |
H A D | ata_adapter.h | 65 // channel node items 71 // can also be defined in controller node if both channels use same IRQ! 76 // controller node items 95 device_node *node; member in struct:ata_adapter_channel_info 116 device_node *node; member in struct:ata_adapter_controller_info 149 status_t (*init_channel)(device_node *node, 155 // publish channel node 160 const io_resource *resources, device_node **node); 161 // verify channel configuration and publish node on success 167 device_node **node, boo [all...] |