docs/develop/media/MediaFileProducer.h
65
virtual status_t DeleteHook(BMediaNode * node); /* reserved 1 */
headers/build/os/storage/Node.h
34
ino_t node;
headers/build/os/storage/Node.h
56
BNode(const BNode &node);
headers/build/os/storage/Node.h
86
BNode& operator=(const BNode &node);
headers/build/os/storage/Node.h
87
bool operator==(const BNode &node) const;
headers/build/os/storage/Node.h
88
bool operator!=(const BNode &node) const;
headers/build/os/storage/NodeInfo.h
46
BNodeInfo(BNode *node);
headers/build/os/storage/NodeInfo.h
49
status_t SetTo(BNode *node);
headers/libs/libfdt/libfdt.h
239
#define fdt_for_each_subnode(node, fdt, parent) \
headers/libs/libfdt/libfdt.h
240
for (node = fdt_first_subnode(fdt, parent); \
headers/libs/libfdt/libfdt.h
241
node >= 0; \
headers/libs/libfdt/libfdt.h
242
node = fdt_next_subnode(fdt, node))
headers/libs/libfdt/libfdt.h
628
#define fdt_for_each_property_offset(property, fdt, node) \
headers/libs/libfdt/libfdt.h
629
for (property = fdt_first_property_offset(fdt, node); \
headers/libs/print/libprint/DbgMsg.h
23
void DUMP_BNODE(BNode *node);
headers/libs/print/libprint/DbgMsg.h
29
#define DUMP_BNODE(node) (void)0
headers/libs/print/libprint/Exports.h
17
_EXPORT BMessage *config_page(BNode *node, BMessage *msg);
headers/libs/print/libprint/Exports.h
18
_EXPORT BMessage *config_job(BNode *node, BMessage *msg);
headers/libs/print/libprint/Exports.h
19
_EXPORT BMessage *take_job(BFile *spool_file, BNode *node, BMessage *msg);
headers/libs/print/libprint/PrinterData.h
18
PrinterData(BNode* node = NULL);
headers/libs/print/libprint/PrinterDriver.h
29
virtual PrinterData* InstantiatePrinterData(BNode* node);
headers/libs/zydis/Zycore/List.h
166
#define ZYAN_LIST_GET(type, node) \
headers/libs/zydis/Zycore/List.h
167
(*reinterpret_cast<const type*>(ZyanListGetNodeData(node)))
headers/libs/zydis/Zycore/List.h
169
#define ZYAN_LIST_GET(type, node) \
headers/libs/zydis/Zycore/List.h
170
(*(const type*)ZyanListGetNodeData(node))
headers/libs/zydis/Zycore/List.h
324
ZYCORE_EXPORT ZyanStatus ZyanListGetHeadNode(const ZyanList* list, const ZyanListNode** node);
headers/libs/zydis/Zycore/List.h
334
ZYCORE_EXPORT ZyanStatus ZyanListGetTailNode(const ZyanList* list, const ZyanListNode** node);
headers/libs/zydis/Zycore/List.h
344
ZYCORE_EXPORT ZyanStatus ZyanListGetPrevNode(const ZyanListNode** node);
headers/libs/zydis/Zycore/List.h
353
ZYCORE_EXPORT ZyanStatus ZyanListGetNextNode(const ZyanListNode** node);
headers/libs/zydis/Zycore/List.h
365
ZYCORE_EXPORT const void* ZyanListGetNodeData(const ZyanListNode* node);
headers/libs/zydis/Zycore/List.h
377
ZYCORE_EXPORT ZyanStatus ZyanListGetNodeDataEx(const ZyanListNode* node, const void** value);
headers/libs/zydis/Zycore/List.h
390
ZYCORE_EXPORT void* ZyanListGetNodeDataMutable(const ZyanListNode* node);
headers/libs/zydis/Zycore/List.h
403
ZYCORE_EXPORT ZyanStatus ZyanListGetNodeDataMutableEx(const ZyanListNode* node, void** value);
headers/libs/zydis/Zycore/List.h
414
ZYCORE_EXPORT ZyanStatus ZyanListSetNodeData(const ZyanList* list, const ZyanListNode* node,
headers/libs/zydis/Zycore/List.h
497
ZYCORE_EXPORT ZyanStatus ZyanListRemove(ZyanList* list, const ZyanListNode* node);
headers/libs/zydis/Zydis/Internal/DecoderData.h
329
ZYDIS_NO_EXPORT void ZydisGetInstructionEncodingInfo(const ZydisDecoderTreeNode* node,
headers/os/drivers/device_manager.h
100
status_t (*get_attr_raw)(const device_node *node, const char *name,
headers/os/drivers/device_manager.h
103
status_t (*get_next_attr)(device_node *node, device_attr **_attr);
headers/os/drivers/device_manager.h
106
const device_attr *attrs, device_node **node);
headers/os/drivers/device_manager.h
122
status_t (*init_driver)(device_node *node, void **_driverCookie);
headers/os/drivers/device_manager.h
67
status_t (*rescan_node)(device_node *node);
headers/os/drivers/device_manager.h
72
status_t (*unregister_node)(device_node *node);
headers/os/drivers/device_manager.h
74
status_t (*get_driver)(device_node *node, driver_module_info **_module,
headers/os/drivers/device_manager.h
79
const device_attr *attrs, device_node **node);
headers/os/drivers/device_manager.h
80
device_node *(*get_parent_node)(device_node *node);
headers/os/drivers/device_manager.h
81
void (*put_node)(device_node *node);
headers/os/drivers/device_manager.h
83
status_t (*publish_device)(device_node *node, const char *path,
headers/os/drivers/device_manager.h
85
status_t (*unpublish_device)(device_node *node, const char *path);
headers/os/drivers/device_manager.h
90
status_t (*get_attr_uint8)(const device_node *node, const char *name,
headers/os/drivers/device_manager.h
92
status_t (*get_attr_uint16)(const device_node *node, const char *name,
headers/os/drivers/device_manager.h
94
status_t (*get_attr_uint32)(const device_node *node, const char *name,
headers/os/drivers/device_manager.h
96
status_t (*get_attr_uint64)(const device_node *node, const char *name,
headers/os/drivers/device_manager.h
98
status_t (*get_attr_string)(const device_node *node, const char *name,
headers/os/drivers/fs_interface.h
358
const char* name, ino_t node);
headers/os/drivers/fs_interface.h
360
const char* name, ino_t node);
headers/os/drivers/fs_interface.h
363
const char* toName, ino_t node);
headers/os/drivers/fs_interface.h
364
extern status_t notify_stat_changed(dev_t device, ino_t directory, ino_t node,
headers/os/drivers/fs_interface.h
367
ino_t node, const char* attribute, int32 cause);
headers/os/drivers/fs_interface.h
371
ino_t node);
headers/os/drivers/fs_interface.h
375
const char* toName, ino_t node);
headers/os/drivers/fs_interface.h
378
ino_t node);
headers/os/drivers/fs_interface.h
380
dev_t device, ino_t directory, ino_t node,
headers/os/interface/IconUtils.h
22
static status_t GetIcon(BNode* node,
headers/os/interface/IconUtils.h
28
static status_t GetVectorIcon(BNode* node,
headers/os/interface/IconUtils.h
34
static status_t GetCMAP8Icon(BNode* node,
headers/os/kernel/image.h
30
ino_t node;
headers/os/media/MediaDefs.h
711
ino_t node;
headers/os/media/MediaEventLooper.h
125
virtual status_t DeleteHook(BMediaNode * node);
headers/os/media/MediaNode.h
244
virtual status_t DeleteHook(BMediaNode* node);
headers/os/media/MediaNode.h
28
media_node_id node;
headers/os/media/MediaNode.h
43
media_node node;
headers/os/media/MediaNode.h
58
media_node node;
headers/os/media/MediaNode.h
73
media_node node;
headers/os/media/MediaRecorder.h
60
virtual status_t Connect(const media_node& node,
headers/os/media/MediaRoster.h
130
status_t StartNode(const media_node& node,
headers/os/media/MediaRoster.h
132
status_t StopNode(const media_node& node,
headers/os/media/MediaRoster.h
136
status_t SeekNode(const media_node& node,
headers/os/media/MediaRoster.h
141
status_t StartTimeSource(const media_node& node,
headers/os/media/MediaRoster.h
143
status_t StopTimeSource(const media_node& node,
headers/os/media/MediaRoster.h
146
status_t SeekTimeSource(const media_node& node,
headers/os/media/MediaRoster.h
150
status_t SyncToNode(const media_node& node,
headers/os/media/MediaRoster.h
153
status_t SetRunModeNode(const media_node& node,
headers/os/media/MediaRoster.h
155
status_t PrerollNode(const media_node& node);
headers/os/media/MediaRoster.h
157
status_t RollNode(const media_node& node,
headers/os/media/MediaRoster.h
163
status_t SetProducerRunModeDelay(const media_node& node,
headers/os/media/MediaRoster.h
176
status_t GetLiveNodeInfo(const media_node& node,
headers/os/media/MediaRoster.h
186
status_t GetFreeInputsFor(const media_node& node,
headers/os/media/MediaRoster.h
192
status_t GetConnectedInputsFor(const media_node& node,
headers/os/media/MediaRoster.h
196
status_t GetAllInputsFor(const media_node& node,
headers/os/media/MediaRoster.h
200
status_t GetFreeOutputsFor(const media_node& node,
headers/os/media/MediaRoster.h
206
status_t GetConnectedOutputsFor(const media_node& node,
headers/os/media/MediaRoster.h
210
status_t GetAllOutputsFor(const media_node& node,
headers/os/media/MediaRoster.h
220
const media_node& node,
headers/os/media/MediaRoster.h
226
const media_node& node,
headers/os/media/MediaRoster.h
229
status_t RegisterNode(BMediaNode* node);
headers/os/media/MediaRoster.h
230
status_t UnregisterNode(BMediaNode* node);
headers/os/media/MediaRoster.h
232
status_t SetTimeSourceFor(media_node_id node,
headers/os/media/MediaRoster.h
236
status_t GetParameterWebFor(const media_node& node,
headers/os/media/MediaRoster.h
238
status_t StartControlPanel(const media_node& node,
headers/os/media/MediaRoster.h
259
status_t GetDormantNodeFor(const media_node& node,
headers/os/media/MediaRoster.h
286
status_t GetRefFor(const media_node& node,
headers/os/media/MediaRoster.h
304
const dormant_node_info& node,
headers/os/media/MediaRoster.h
308
const dormant_node_info& node,
headers/os/media/MediaRoster.h
318
status_t GetFormatFor(const media_node& node,
headers/os/media/MediaRoster.h
321
ssize_t GetNodeAttributesFor(const media_node& node,
headers/os/media/MediaRoster.h
386
const media_node& node);
headers/os/media/MediaRoster.h
89
status_t GetNodeFor(media_node_id node,
headers/os/media/MediaRoster.h
93
status_t ReleaseNode(const media_node& node);
headers/os/media/SoundPlayer.h
145
void _Init(const media_node* node,
headers/os/media/TimeSource.h
101
virtual status_t RemoveMe(BMediaNode* node);
headers/os/media/TimeSource.h
102
virtual status_t AddMe(BMediaNode* node);
headers/os/media/TimeSource.h
110
void DirectAddMe(const media_node& node);
headers/os/media/TimeSource.h
111
void DirectRemoveMe(const media_node& node);
headers/os/storage/FilePanel.h
25
virtual bool Filter(const entry_ref* ref, BNode* node,
headers/os/storage/Node.h
20
node_ref(dev_t device, ino_t node);
headers/os/storage/Node.h
29
ino_t node;
headers/os/storage/Node.h
40
BNode(const BNode& node);
headers/os/storage/Node.h
76
BNode& operator=(const BNode& node);
headers/os/storage/Node.h
77
bool operator==(const BNode& node) const;
headers/os/storage/Node.h
78
bool operator!=(const BNode& node) const;
headers/os/storage/NodeInfo.h
24
BNodeInfo(BNode* node);
headers/os/storage/NodeInfo.h
27
status_t SetTo(BNode* node);
headers/os/storage/NodeMonitor.h
90
extern status_t watch_node(const node_ref* node, uint32 flags,
headers/os/storage/NodeMonitor.h
92
extern status_t watch_node(const node_ref* node, uint32 flags,
headers/os/storage/Query.h
88
status_t _PushNode(BPrivate::Storage::QueryNode* node,
headers/private/debugger/controllers/TeamDebugger.h
88
virtual void ValueNodeWriteRequested(ValueNode* node,
headers/private/debugger/debug_managers/ValueNodeManager.h
33
virtual void ValueNodeChildrenCreated(ValueNode* node);
headers/private/debugger/debug_managers/ValueNodeManager.h
34
virtual void ValueNodeChildrenDeleted(ValueNode* node);
headers/private/debugger/debug_managers/ValueNodeManager.h
35
virtual void ValueNodeValueChanged(ValueNode* node);
headers/private/debugger/user_interface/UserInterface.h
120
virtual void ValueNodeWriteRequested(ValueNode* node,
headers/private/debugger/value/ValueNode.h
119
void SetNode(ValueNode* node);
headers/private/debugger/value/ValueNodeContainer.h
46
void NotifyValueNodeChildrenCreated(ValueNode* node);
headers/private/debugger/value/ValueNodeContainer.h
47
void NotifyValueNodeChildrenDeleted(ValueNode* node);
headers/private/debugger/value/ValueNodeContainer.h
48
void NotifyValueNodeValueChanged(ValueNode* node);
headers/private/debugger/value/ValueNodeContainer.h
69
virtual void ValueNodeChildrenCreated(ValueNode* node);
headers/private/debugger/value/ValueNodeContainer.h
70
virtual void ValueNodeChildrenDeleted(ValueNode* node);
headers/private/debugger/value/ValueNodeContainer.h
71
virtual void ValueNodeValueChanged(ValueNode* node);
headers/private/drivers/ata_adapter.h
116
device_node *node;
headers/private/drivers/ata_adapter.h
149
status_t (*init_channel)(device_node *node,
headers/private/drivers/ata_adapter.h
160
const io_resource *resources, device_node **node);
headers/private/drivers/ata_adapter.h
167
device_node **node, bool supports_compatibility_mode);
headers/private/drivers/ata_adapter.h
170
status_t (*init_controller)(device_node *node,
headers/private/drivers/ata_adapter.h
180
uint32 max_sg_block_size, device_node **node);
headers/private/drivers/ata_adapter.h
187
device_node **node);
headers/private/drivers/ata_adapter.h
95
device_node *node;
headers/private/drivers/mmc.h
101
status_t (*execute_command)(device_node* node, void* cookie, uint16_t rca,
headers/private/drivers/scsi_periph.h
89
scsi_device_interface *scsi, device_node *node, bool removable,
headers/private/file_systems/QueryParser.h
1048
Operator<QueryPolicy>::Match(Entry* entry, Node* node, const char* attribute,
headers/private/file_systems/QueryParser.h
1052
status_t status = fLeft->Match(entry, node, attribute, type, key,
headers/private/file_systems/QueryParser.h
1057
return fRight->Match(entry, node, attribute, type, key, size);
headers/private/file_systems/QueryParser.h
1070
status_t status = first->Match(entry, node, attribute, type, key,
headers/private/file_systems/QueryParser.h
1075
return second->Match(entry, node, attribute, type, key, size);
headers/private/file_systems/QueryParser.h
132
void LiveUpdate(Entry* entry, Node* node,
headers/private/file_systems/QueryParser.h
136
void LiveUpdateRenameMove(Entry* entry, Node* node,
headers/private/file_systems/QueryParser.h
149
void _EvaluateLiveUpdate(Entry* entry, Node* node,
headers/private/file_systems/QueryParser.h
1553
Query<QueryPolicy>::LiveUpdate(Entry* entry, Node* node, const char* attribute,
headers/private/file_systems/QueryParser.h
1564
entry = QueryPolicy::NodeGetFirstReferrer(node);
headers/private/file_systems/QueryParser.h
1566
LiveUpdate(entry, node, attribute, type, oldKey, oldLength, newKey,
headers/private/file_systems/QueryParser.h
1568
entry = QueryPolicy::NodeGetNextReferrer(node, entry);
headers/private/file_systems/QueryParser.h
1574
_EvaluateLiveUpdate(entry, node, attribute, type, oldKey, oldLength,
headers/private/file_systems/QueryParser.h
1591
entry = QueryPolicy::NodeGetFirstReferrer(node);
headers/private/file_systems/QueryParser.h
1594
entry = QueryPolicy::NodeGetNextReferrer(node, entry);
headers/private/file_systems/QueryParser.h
1602
Query<QueryPolicy>::LiveUpdateRenameMove(Entry* entry, Node* node,
headers/private/file_systems/QueryParser.h
1610
_EvaluateLiveUpdate(entry, node, "name", B_STRING_TYPE,
headers/private/file_systems/QueryParser.h
1639
Query<QueryPolicy>::_EvaluateLiveUpdate(Entry* entry, Node* node, const char* attribute,
headers/private/file_systems/QueryParser.h
1648
status_t oldStatus = fExpression->Root()->Match(entry, node, attribute,
headers/private/file_systems/QueryParser.h
1650
status_t newStatus = fExpression->Root()->Match(entry, node, attribute,
headers/private/file_systems/QueryParser.h
1664
if (QueryPolicy::NodeIsDeleted(node)) {
headers/private/file_systems/QueryParser.h
194
virtual status_t Match(Entry* entry, Node* node,
headers/private/file_systems/QueryParser.h
248
virtual status_t Match(Entry* entry, Node* node,
headers/private/file_systems/QueryParser.h
309
virtual status_t Match(Entry* entry, Node* node,
headers/private/file_systems/QueryParser.h
712
Equation<QueryPolicy>::Match(Entry* entry, Node* node,
headers/private/file_systems/QueryParser.h
737
value.Int64 = QueryPolicy::NodeGetSize(node);
headers/private/file_systems/QueryParser.h
740
value.Int64 = QueryPolicy::NodeGetLastModifiedTime(node);
headers/private/file_systems/QueryParser.h
745
if (QueryPolicy::NodeGetAttribute(nodeHolder, node,
headers/private/fs_shell/fssh_fs_interface.h
393
fssh_vnode_id directory, const char *name, fssh_vnode_id node);
headers/private/fs_shell/fssh_fs_interface.h
395
fssh_vnode_id directory, const char *name, fssh_vnode_id node);
headers/private/fs_shell/fssh_fs_interface.h
399
fssh_vnode_id node);
headers/private/fs_shell/fssh_fs_interface.h
401
fssh_vnode_id dir, fssh_vnode_id node, uint32_t statFields);
headers/private/fs_shell/fssh_fs_interface.h
403
fssh_vnode_id dir, fssh_vnode_id node, const char *attribute,
headers/private/fs_shell/fssh_fs_interface.h
409
fssh_vnode_id node);
headers/private/fs_shell/fssh_fs_interface.h
413
const char* toName, fssh_vnode_id node);
headers/private/fs_shell/fssh_fs_interface.h
417
fssh_vnode_id node);
headers/private/fs_shell/fssh_fs_interface.h
420
fssh_vnode_id directory, fssh_vnode_id node,
headers/private/kernel/arch/system_info.h
21
void arch_fill_topology_node(cpu_topology_node_info* node, int32 cpu);
headers/private/kernel/boot/FileMapDisk.h
48
status_t Init(Node *node/*Partition *partition, FileMap *map, off_t imageSize*/);
headers/private/kernel/boot/platform/efi/arch_dtb.h
12
void arch_handle_fdt(const void* fdt, int node);
headers/private/kernel/boot/vfs.h
171
extern int open_node(Node *node, int mode);
headers/private/kernel/fs/node_monitor.h
20
extern status_t remove_node_listener(dev_t device, ino_t node,
headers/private/kernel/fs/node_monitor.h
22
extern status_t add_node_listener(dev_t device, ino_t node, uint32 flags,
headers/private/kernel/fs/node_monitor.h
37
extern status_t _user_start_watching(dev_t device, ino_t node, uint32 flags,
headers/private/kernel/fs/node_monitor.h
39
extern status_t _user_stop_watching(dev_t device, ino_t node, port_id port,
headers/private/kernel/platform/openfirmware/openfirmware.h
47
extern intptr_t of_child(intptr_t node);
headers/private/kernel/platform/openfirmware/openfirmware.h
48
extern intptr_t of_peer(intptr_t node);
headers/private/kernel/platform/openfirmware/openfirmware.h
49
extern intptr_t of_parent(intptr_t node);
headers/private/kernel/util/AVLTree.h
147
if (AVLTreeNode* node = fTreeIterator.Current())
headers/private/kernel/util/AVLTree.h
148
return fParent->_GetValue(node);
headers/private/kernel/util/AVLTree.h
159
if (AVLTreeNode* node = fTreeIterator.Next())
headers/private/kernel/util/AVLTree.h
160
return fParent->_GetValue(node);
headers/private/kernel/util/AVLTree.h
166
if (AVLTreeNode* node = fTreeIterator.Previous())
headers/private/kernel/util/AVLTree.h
167
return fParent->_GetValue(node);
headers/private/kernel/util/AVLTree.h
242
AVLTreeNode* node = fTree.Previous(_GetAVLTreeNode(value));
headers/private/kernel/util/AVLTree.h
243
return node != NULL ? _GetValue(node) : NULL;
headers/private/kernel/util/AVLTree.h
254
AVLTreeNode* node = fTree.Next(_GetAVLTreeNode(value));
headers/private/kernel/util/AVLTree.h
255
return node != NULL ? _GetValue(node) : NULL;
headers/private/kernel/util/AVLTree.h
263
AVLTreeNode* node = fTree.LeftMost();
headers/private/kernel/util/AVLTree.h
264
return node != NULL ? _GetValue(node) : NULL;
headers/private/kernel/util/AVLTree.h
275
AVLTreeNode* node = fTree.LeftMost(_GetAVLTreeNode(value));
headers/private/kernel/util/AVLTree.h
276
return node != NULL ? _GetValue(node) : NULL;
headers/private/kernel/util/AVLTree.h
284
AVLTreeNode* node = fTree.RightMost();
headers/private/kernel/util/AVLTree.h
285
return node != NULL ? _GetValue(node) : NULL;
headers/private/kernel/util/AVLTree.h
296
AVLTreeNode* node = fTree.RightMost(_GetAVLTreeNode(value));
headers/private/kernel/util/AVLTree.h
297
return node != NULL ? _GetValue(node) : NULL;
headers/private/kernel/util/AVLTree.h
337
if (AVLTreeNode* node = fTree.Find(&key))
headers/private/kernel/util/AVLTree.h
338
return _GetValue(node);
headers/private/kernel/util/AVLTree.h
347
if (AVLTreeNode* node = fTree.FindClosest(&key, less))
headers/private/kernel/util/AVLTree.h
348
return _GetValue(node);
headers/private/kernel/util/AVLTree.h
357
AVLTreeNode* node = _GetAVLTreeNode(value);
headers/private/kernel/util/AVLTree.h
358
status_t error = fTree.Insert(node);
headers/private/kernel/util/AVLTree.h
363
*iterator = Iterator(this, fTree.GetIterator(node));
headers/private/kernel/util/AVLTree.h
373
AVLTreeNode* node = fTree.Remove(&key);
headers/private/kernel/util/AVLTree.h
374
return node != NULL ? _GetValue(node) : NULL;
headers/private/kernel/util/AVLTree.h
389
const AVLTreeNode* node)
headers/private/kernel/util/AVLTree.h
391
return _Compare(*(const Key*)key, _GetValue(node));
headers/private/kernel/util/AVLTree.h
414
AVLTree<Definition>::_GetValue(const AVLTreeNode* node) const
headers/private/kernel/util/AVLTree.h
416
return fDefinition.GetValue(const_cast<AVLTreeNode*>(node));
headers/private/kernel/util/AVLTree.h
73
const AVLTreeNode* node);
headers/private/kernel/util/AVLTree.h
79
inline Value* _GetValue(const AVLTreeNode* node) const;
headers/private/kernel/util/AVLTreeBase.h
162
AVLTreeNode* node = fCurrent;
headers/private/kernel/util/AVLTreeBase.h
165
return (const_cast<AVLTreeBase*>(fParent)->Remove(node) ? node : NULL);
headers/private/kernel/util/AVLTreeBase.h
219
AVLTreeBase::GetIterator(AVLTreeNode* node) const
headers/private/kernel/util/AVLTreeBase.h
221
return AVLTreeIterator(this, node, Next(node));
headers/private/kernel/util/AVLTreeBase.h
32
const AVLTreeNode* node) = 0;
headers/private/kernel/util/AVLTreeBase.h
50
AVLTreeNode* LeftMost(AVLTreeNode* node) const;
headers/private/kernel/util/AVLTreeBase.h
52
AVLTreeNode* RightMost(AVLTreeNode* node) const;
headers/private/kernel/util/AVLTreeBase.h
54
AVLTreeNode* Previous(AVLTreeNode* node) const;
headers/private/kernel/util/AVLTreeBase.h
55
AVLTreeNode* Next(AVLTreeNode* node) const;
headers/private/kernel/util/AVLTreeBase.h
58
inline AVLTreeIterator GetIterator(AVLTreeNode* node) const;
headers/private/kernel/util/AVLTreeBase.h
87
int _BalanceInsertLeft(AVLTreeNode** node);
headers/private/kernel/util/AVLTreeBase.h
88
int _BalanceInsertRight(AVLTreeNode** node);
headers/private/kernel/util/AVLTreeBase.h
92
int _BalanceRemoveLeft(AVLTreeNode** node);
headers/private/kernel/util/AVLTreeBase.h
93
int _BalanceRemoveRight(AVLTreeNode** node);
headers/private/kernel/util/AVLTreeBase.h
94
int _RemoveRightMostChild(AVLTreeNode** node,
headers/private/kernel/util/AVLTreeBase.h
96
int _Remove(AVLTreeNode* node);
headers/private/kernel/util/AVLTreeBase.h
99
AVLTreeNode* node, int& _nodeCount) const;
headers/private/kernel/util/AVLTreeMap.h
100
inline void _Free(Node* node);
headers/private/kernel/util/AVLTreeMap.h
101
inline Key _GetKey(Node* node) const;
headers/private/kernel/util/AVLTreeMap.h
102
inline Value& _GetValue(Node* node) const;
headers/private/kernel/util/AVLTreeMap.h
103
inline AVLTreeNode* _GetAVLTreeNode(const Node* node) const;
headers/private/kernel/util/AVLTreeMap.h
104
inline Node* _GetNode(const AVLTreeNode* node) const;
headers/private/kernel/util/AVLTreeMap.h
132
if (AVLTreeNode* node = ConstIterator::fTreeIterator.Remove()) {
headers/private/kernel/util/AVLTreeMap.h
136
parent->_Free(parent->_GetNode(node));
headers/private/kernel/util/AVLTreeMap.h
175
if (AVLTreeNode* node = fTreeIterator.Current())
headers/private/kernel/util/AVLTreeMap.h
176
return fParent->_GetKey(fParent->_GetNode(node));
headers/private/kernel/util/AVLTreeMap.h
182
if (AVLTreeNode* node = fTreeIterator.Current())
headers/private/kernel/util/AVLTreeMap.h
183
return fParent->_GetValue(fParent->_GetNode(node));
headers/private/kernel/util/AVLTreeMap.h
189
if (AVLTreeNode* node = fTreeIterator.Current())
headers/private/kernel/util/AVLTreeMap.h
190
return &fParent->_GetValue(fParent->_GetNode(node));
headers/private/kernel/util/AVLTreeMap.h
196
if (AVLTreeNode* node = fTreeIterator.Current())
headers/private/kernel/util/AVLTreeMap.h
197
return fParent->_GetNode(node);
headers/private/kernel/util/AVLTreeMap.h
208
if (AVLTreeNode* node = fTreeIterator.Next())
headers/private/kernel/util/AVLTreeMap.h
209
return fParent->_GetValue(fParent->_GetNode(node));
headers/private/kernel/util/AVLTreeMap.h
215
if (AVLTreeNode* node = fTreeIterator.Next())
headers/private/kernel/util/AVLTreeMap.h
216
return &fParent->_GetValue(fParent->_GetNode(node));
headers/private/kernel/util/AVLTreeMap.h
222
if (AVLTreeNode* node = fTreeIterator.Previous())
headers/private/kernel/util/AVLTreeMap.h
223
return fParent->_GetValue(fParent->_GetNode(node));
headers/private/kernel/util/AVLTreeMap.h
290
_AVL_TREE_MAP_CLASS_NAME::Previous(Node* node) const
headers/private/kernel/util/AVLTreeMap.h
292
if (node == NULL)
headers/private/kernel/util/AVLTreeMap.h
295
AVLTreeNode* treeNode = fTree.Previous(_GetAVLTreeNode(node));
headers/private/kernel/util/AVLTreeMap.h
303
_AVL_TREE_MAP_CLASS_NAME::Next(Node* node) const
headers/private/kernel/util/AVLTreeMap.h
305
if (node == NULL)
headers/private/kernel/util/AVLTreeMap.h
308
AVLTreeNode* treeNode = fTree.Next(_GetAVLTreeNode(node));
headers/private/kernel/util/AVLTreeMap.h
334
_AVL_TREE_MAP_CLASS_NAME::GetIterator(Node* node)
headers/private/kernel/util/AVLTreeMap.h
336
return Iterator(this, fTree.GetIterator(_GetAVLTreeNode(node)));
headers/private/kernel/util/AVLTreeMap.h
343
_AVL_TREE_MAP_CLASS_NAME::GetIterator(Node* node) const
headers/private/kernel/util/AVLTreeMap.h
345
return ConstIterator(this, fTree.GetIterator(_GetAVLTreeNode(node)));
headers/private/kernel/util/AVLTreeMap.h
354
if (AVLTreeNode* node = fTree.Find(&key))
headers/private/kernel/util/AVLTreeMap.h
355
return Iterator(this, fTree.GetIterator(node));
headers/private/kernel/util/AVLTreeMap.h
365
if (AVLTreeNode* node = fTree.FindClosest(&key, less))
headers/private/kernel/util/AVLTreeMap.h
366
return Iterator(this, fTree.GetIterator(node));
headers/private/kernel/util/AVLTreeMap.h
383
AVLTreeNode* node = _GetAVLTreeNode(userNode);
headers/private/kernel/util/AVLTreeMap.h
384
status_t error = fTree.Insert(node);
headers/private/kernel/util/AVLTreeMap.h
391
*iterator = Iterator(this, fTree.GetIterator(node));
headers/private/kernel/util/AVLTreeMap.h
409
AVLTreeNode* node = _GetAVLTreeNode(userNode);
headers/private/kernel/util/AVLTreeMap.h
410
status_t error = fTree.Insert(node);
headers/private/kernel/util/AVLTreeMap.h
428
AVLTreeNode* node = fTree.Remove(&key);
headers/private/kernel/util/AVLTreeMap.h
429
if (!node)
headers/private/kernel/util/AVLTreeMap.h
432
_Free(_GetNode(node));
headers/private/kernel/util/AVLTreeMap.h
440
_AVL_TREE_MAP_CLASS_NAME::Remove(Node* node)
headers/private/kernel/util/AVLTreeMap.h
442
if (!fTree.Remove(node))
headers/private/kernel/util/AVLTreeMap.h
445
_Free(node);
headers/private/kernel/util/AVLTreeMap.h
454
const AVLTreeNode* node)
headers/private/kernel/util/AVLTreeMap.h
456
return _CompareKeyNode(*(const Key*)key, _GetNode(node));
headers/private/kernel/util/AVLTreeMap.h
482
_AVL_TREE_MAP_CLASS_NAME::_Free(Node* node)
headers/private/kernel/util/AVLTreeMap.h
484
fStrategy.Free(node);
headers/private/kernel/util/AVLTreeMap.h
491
_AVL_TREE_MAP_CLASS_NAME::_GetKey(Node* node) const
headers/private/kernel/util/AVLTreeMap.h
493
return fStrategy.GetKey(node);
headers/private/kernel/util/AVLTreeMap.h
500
_AVL_TREE_MAP_CLASS_NAME::_GetValue(Node* node) const
headers/private/kernel/util/AVLTreeMap.h
502
return fStrategy.GetValue(node);
headers/private/kernel/util/AVLTreeMap.h
509
_AVL_TREE_MAP_CLASS_NAME::_GetAVLTreeNode(const Node* node) const
headers/private/kernel/util/AVLTreeMap.h
511
return fStrategy.GetAVLTreeNode(const_cast<Node*>(node));
headers/private/kernel/util/AVLTreeMap.h
518
_AVL_TREE_MAP_CLASS_NAME::_GetNode(const AVLTreeNode* node) const
headers/private/kernel/util/AVLTreeMap.h
520
return fStrategy.GetNode(const_cast<AVLTreeNode*>(node));
headers/private/kernel/util/AVLTreeMap.h
545
_AVL_TREE_MAP_CLASS_NAME::_FreeTree(AVLTreeNode* node)
headers/private/kernel/util/AVLTreeMap.h
547
if (node) {
headers/private/kernel/util/AVLTreeMap.h
548
_FreeTree(node->left);
headers/private/kernel/util/AVLTreeMap.h
549
_FreeTree(node->right);
headers/private/kernel/util/AVLTreeMap.h
550
_Free(_GetNode(node));
headers/private/kernel/util/AVLTreeMap.h
620
inline void Free(Node* node)
headers/private/kernel/util/AVLTreeMap.h
622
fAllocator.Destruct(node);
headers/private/kernel/util/AVLTreeMap.h
623
fAllocator.Deallocate(node);
headers/private/kernel/util/AVLTreeMap.h
626
inline const Key& GetKey(const Node* node) const
headers/private/kernel/util/AVLTreeMap.h
628
return node->key;
headers/private/kernel/util/AVLTreeMap.h
631
inline Value& GetValue(Node* node) const
headers/private/kernel/util/AVLTreeMap.h
633
return node->value;
headers/private/kernel/util/AVLTreeMap.h
636
inline AVLTreeNode* GetAVLTreeNode(Node* node) const
headers/private/kernel/util/AVLTreeMap.h
638
return node;
headers/private/kernel/util/AVLTreeMap.h
641
inline Node* GetNode(AVLTreeNode* node) const
headers/private/kernel/util/AVLTreeMap.h
643
return static_cast<Node*>(node);
headers/private/kernel/util/AVLTreeMap.h
68
Node* Previous(Node* node) const;
headers/private/kernel/util/AVLTreeMap.h
69
Node* Next(Node* node) const;
headers/private/kernel/util/AVLTreeMap.h
74
inline Iterator GetIterator(Node* node);
headers/private/kernel/util/AVLTreeMap.h
75
inline ConstIterator GetIterator(Node* node) const;
headers/private/kernel/util/AVLTreeMap.h
85
status_t Remove(Node* node);
headers/private/kernel/util/AVLTreeMap.h
92
const AVLTreeNode* node);
headers/private/kernel/util/AVLTreeMap.h
96
void _FreeTree(AVLTreeNode* node);
headers/private/kernel/vfs.h
134
ino_t* node);
headers/private/kernel/vm/VMArea.h
184
VMArea* GetValue(AVLTreeNode* node) const
headers/private/kernel/vm/VMArea.h
186
const addr_t vmTreeNodeAddr = (addr_t)node
headers/private/kernel/vm/VMCache.h
51
static page_num_t GetKey(const NodeType* node)
headers/private/kernel/vm/VMCache.h
53
return node->cache_offset;
headers/private/kernel/vm/VMCache.h
56
static SplayTreeLink<NodeType>* GetLink(NodeType* node)
headers/private/kernel/vm/VMCache.h
58
return &node->cache_link;
headers/private/kernel/vm/VMCache.h
61
static int Compare(page_num_t key, const NodeType* node)
headers/private/kernel/vm/VMCache.h
63
return key == node->cache_offset ? 0
headers/private/kernel/vm/VMCache.h
64
: (key < node->cache_offset ? -1 : 1);
headers/private/kernel/vm/VMCache.h
67
static NodeType** GetListLink(NodeType* node)
headers/private/kernel/vm/VMCache.h
69
return &node->cache_next;
headers/private/mail/mail_util.h
26
status_t write_read_attr(BNode& node, read_flags flag);
headers/private/mail/mail_util.h
27
status_t read_read_attr(BNode& node, read_flags& flag);
headers/private/media/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)
headers/private/media/MediaDebug.h
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.port, (_out).source.port, (_out).source.id, (_out).destination.port, (_out).destination.id, _buf, (_out).name); } while (0)
headers/private/media/MediaMisc.h
23
#define IS_INVALID_NODE(_node) ((_node).node <= 0 || (_node).port <= 0)
headers/private/media/MediaMisc.h
35
#define IS_SYSTEM_TIMESOURCE(_node) ((_node).node == NODE_SYSTEM_TIMESOURCE_ID)
headers/private/media/MediaRosterEx.h
42
status_t SaveNodeConfiguration(BMediaNode* node);
headers/private/media/MediaRosterEx.h
52
status_t ReleaseNodeAll(const media_node& node);
headers/private/media/MediaRosterEx.h
54
status_t SetNodeCreator(media_node_id node, team_id creator);
headers/private/media/MediaRosterEx.h
56
status_t RegisterNode(BMediaNode* node, media_addon_id addonid,
headers/private/media/MediaRosterEx.h
69
status_t SetNode(node_type type, const media_node* node,
headers/private/media/MediaRosterEx.h
73
status_t GetAllOutputs(const media_node& node,
headers/private/media/MediaRosterEx.h
76
status_t GetAllOutputs(BBufferProducer* node,
headers/private/media/MediaRosterEx.h
79
status_t GetAllInputs(const media_node& node,
headers/private/media/MediaRosterEx.h
82
status_t GetAllInputs(BBufferConsumer* node,
headers/private/media/MediaRosterEx.h
85
status_t PublishOutputs(const media_node& node,
headers/private/media/MediaRosterEx.h
88
status_t PublishInputs(const media_node& node,
headers/private/media/MediaRosterEx.h
95
void RegisterLocalNode(BMediaNode* node);
headers/private/media/MediaRosterEx.h
96
void UnregisterLocalNode(BMediaNode* node);
headers/private/media/Notifications.h
55
status_t Register(const BMessenger& notifyHandler, const media_node& node,
headers/private/media/Notifications.h
59
status_t Unregister(const BMessenger& notifyHandler, const media_node& node,
headers/private/media/Notifications.h
63
status_t ReportError(const media_node& node, BMediaNode::node_error what,
headers/private/media/Notifications.h
76
void NodeStopped(const media_node& node, bigtime_t when);
headers/private/media/Notifications.h
79
status_t ParameterChanged(const media_node& node, int32 parameterID);
headers/private/media/Notifications.h
82
void WebChanged(const media_node& node);
headers/private/media/Notifications.h
85
status_t NewParameterValue(const media_node& node, int32 parameterID,
headers/private/media/ServerInterface.h
1082
media_node node;
headers/private/media/ServerInterface.h
314
media_node node;
headers/private/media/ServerInterface.h
331
media_node node;
headers/private/media/ServerInterface.h
347
media_node node;
headers/private/media/ServerInterface.h
355
media_node node;
headers/private/media/ServerInterface.h
367
media_node node;
headers/private/media/ServerInterface.h
394
media_node_id node;
headers/private/media/ServerInterface.h
436
media_node node;
headers/private/media/ServerInterface.h
480
media_node node;
headers/private/media/ServerInterface.h
488
media_node node;
headers/private/media/ServerInterface.h
984
media_node node;
headers/private/media/ServerInterface.h
988
media_node node;
headers/private/media/experimental/MediaClientDefs.h
47
media_node node;
headers/private/net/dns_resolver.h
23
status_t (*getaddrinfo)(const char* node, const char* service,
headers/private/net/dns_resolver.h
29
kgetaddrinfo(const char* node, const char* service,
headers/private/net/dns_resolver.h
38
result = dns->getaddrinfo(node, service, hints, res);
headers/private/print/FolderWatcher.h
47
virtual void EntryCreated(node_ref* node, entry_ref* entry) {};
headers/private/print/FolderWatcher.h
49
virtual void EntryRemoved(node_ref* node) {};
headers/private/print/FolderWatcher.h
51
virtual void AttributeChanged(node_ref* node) {};
headers/private/print/FolderWatcher.h
66
bool BuildNodeRef(BMessage* msg, node_ref* node);
headers/private/print/FolderWatcher.h
87
status_t StartAttrWatching(node_ref* node);
headers/private/print/FolderWatcher.h
88
status_t StopAttrWatching(node_ref* node);
headers/private/print/Jobs.h
110
Job* Find(node_ref* node);
headers/private/print/Jobs.h
113
void EntryCreated(node_ref* node, entry_ref* entry);
headers/private/print/Jobs.h
114
void EntryRemoved(node_ref* node);
headers/private/print/Jobs.h
115
void AttributeChanged(node_ref* node);
headers/private/print/Jobs.h
72
bool HasAttribute(BNode* node, const char* name);
headers/private/shared/ColorQuantizer.h
68
void _GetPaletteColors(Node* node, RGBA* table,
headers/private/shared/LRUCache.h
104
LRUNode* node = fMap.Get(key);
headers/private/shared/LRUCache.h
105
if (node != NULL) {
headers/private/shared/LRUCache.h
106
_DisconnectNode(node);
headers/private/shared/LRUCache.h
107
Value result = node->fValue;
headers/private/shared/LRUCache.h
109
delete node;
headers/private/shared/LRUCache.h
127
LRUNode* node = fMap.Get(key);
headers/private/shared/LRUCache.h
128
if (node != NULL) {
headers/private/shared/LRUCache.h
129
_DisconnectNodeAndMakeNewest(node);
headers/private/shared/LRUCache.h
130
return node->fValue;
headers/private/shared/LRUCache.h
147
void _DisconnectNodeAndMakeNewest(LRUNode* node) {
headers/private/shared/LRUCache.h
148
if (node != fNewestNode) {
headers/private/shared/LRUCache.h
149
_DisconnectNode(node);
headers/private/shared/LRUCache.h
150
node->fOlder = NULL;
headers/private/shared/LRUCache.h
151
node->fNewer = NULL;
headers/private/shared/LRUCache.h
152
_SetNewestNode(node);
headers/private/shared/LRUCache.h
156
void _DisconnectNode(LRUNode* node)
headers/private/shared/LRUCache.h
158
LRUNode *older = node->fOlder;
headers/private/shared/LRUCache.h
159
LRUNode *newer = node->fNewer;
headers/private/shared/LRUCache.h
164
if (fNewestNode == node)
headers/private/shared/LRUCache.h
166
if (fOldestNode == node)
headers/private/shared/LRUCache.h
170
void _SetNewestNode(LRUNode* node)
headers/private/shared/LRUCache.h
172
if (node != fNewestNode) {
headers/private/shared/LRUCache.h
173
node->fOlder = fNewestNode;
headers/private/shared/LRUCache.h
174
node->fNewer = NULL;
headers/private/shared/LRUCache.h
176
fNewestNode->fNewer = node;
headers/private/shared/LRUCache.h
177
fNewestNode = node;
headers/private/shared/LRUCache.h
179
fOldestNode = node;
headers/private/shared/LRUCache.h
79
LRUNode* node = fMap.Get(key);
headers/private/shared/LRUCache.h
81
if (node != NULL) {
headers/private/shared/LRUCache.h
82
if (node->fValue != value) {
headers/private/shared/LRUCache.h
83
node->fValue = value;
headers/private/shared/LRUCache.h
84
_DisconnectNodeAndMakeNewest(node);
headers/private/shared/LRUCache.h
87
node = new(std::nothrow) LRUNode(key, value);
headers/private/shared/LRUCache.h
88
if (node == NULL)
headers/private/shared/LRUCache.h
90
status_t result = fMap.Put(key, node);
headers/private/shared/LRUCache.h
92
delete node;
headers/private/shared/LRUCache.h
95
_SetNewestNode(node);
headers/private/storage/AddOnMonitorHandler.h
65
dev_t device, ino_t node);
headers/private/storage/AddOnMonitorHandler.h
67
dev_t device, ino_t node);
headers/private/storage/AddOnMonitorHandler.h
71
ino_t node, dev_t nodeDevice);
headers/private/storage/AddOnMonitorHandler.h
72
virtual void StatChanged(ino_t node, dev_t device,
headers/private/storage/NodeMonitorHandler.h
25
static void make_node_ref(dev_t device, ino_t node, node_ref * ref);
headers/private/storage/NodeMonitorHandler.h
30
dev_t device, ino_t node);
headers/private/storage/NodeMonitorHandler.h
32
dev_t device, ino_t node);
headers/private/storage/NodeMonitorHandler.h
35
ino_t node, dev_t nodeDevice);
headers/private/storage/NodeMonitorHandler.h
36
virtual void StatChanged(ino_t node, dev_t device, int32 statFields);
headers/private/storage/NodeMonitorHandler.h
37
virtual void AttrChanged(ino_t node, dev_t device);
headers/private/storage/NotOwningEntryRef.h
62
return SetTo(directoryRef.device, directoryRef.node, name);
headers/private/storage/NotOwningEntryRef.h
73
directory = directoryRef.node;
headers/private/storage/PathMonitor.h
68
virtual status_t WatchNode(const node_ref* node, uint32 flags,
headers/private/storage/PathMonitor.h
70
virtual status_t WatchNode(const node_ref* node, uint32 flags,
headers/private/storage/QueryPredicate.h
193
status_t PushNode(QueryNode *node);
headers/private/system/syscalls.h
400
extern status_t _kern_start_watching(dev_t device, ino_t node, uint32 flags,
headers/private/system/syscalls.h
402
extern status_t _kern_stop_watching(dev_t device, ino_t node, port_id port,
headers/private/system/vfs_defs.h
23
ino_t node;
headers/private/userlandfs/legacy/fsproto.h
100
typedef int op_close(void *ns, void *node, void *cookie);
headers/private/userlandfs/legacy/fsproto.h
101
typedef int op_free_cookie(void *ns, void *node, void *cookie);
headers/private/userlandfs/legacy/fsproto.h
102
typedef int op_read(void *ns, void *node, void *cookie, off_t pos, void *buf,
headers/private/userlandfs/legacy/fsproto.h
104
typedef int op_write(void *ns, void *node, void *cookie, off_t pos,
headers/private/userlandfs/legacy/fsproto.h
106
typedef int op_readv(void *ns, void *node, void *cookie, off_t pos, const iovec *vec,
headers/private/userlandfs/legacy/fsproto.h
108
typedef int op_writev(void *ns, void *node, void *cookie, off_t pos, const iovec *vec,
headers/private/userlandfs/legacy/fsproto.h
110
typedef int op_ioctl(void *ns, void *node, void *cookie, int cmd, void *buf,
headers/private/userlandfs/legacy/fsproto.h
112
typedef int op_setflags(void *ns, void *node, void *cookie, int flags);
headers/private/userlandfs/legacy/fsproto.h
114
typedef int op_rstat(void *ns, void *node, struct stat *);
headers/private/userlandfs/legacy/fsproto.h
115
typedef int op_wstat(void *ns, void *node, struct stat *, long mask);
headers/private/userlandfs/legacy/fsproto.h
116
typedef int op_fsync(void *ns, void *node);
headers/private/userlandfs/legacy/fsproto.h
118
typedef int op_select(void *ns, void *node, void *cookie, uint8 event,
headers/private/userlandfs/legacy/fsproto.h
120
typedef int op_deselect(void *ns, void *node, void *cookie, uint8 event,
headers/private/userlandfs/legacy/fsproto.h
132
typedef int op_open_attrdir(void *ns, void *node, void **cookie);
headers/private/userlandfs/legacy/fsproto.h
133
typedef int op_close_attrdir(void *ns, void *node, void *cookie);
headers/private/userlandfs/legacy/fsproto.h
134
typedef int op_rewind_attrdir(void *ns, void *node, void *cookie);
headers/private/userlandfs/legacy/fsproto.h
135
typedef int op_read_attrdir(void *ns, void *node, void *cookie, long *num,
headers/private/userlandfs/legacy/fsproto.h
137
typedef int op_remove_attr(void *ns, void *node, const char *name);
headers/private/userlandfs/legacy/fsproto.h
138
typedef int op_rename_attr(void *ns, void *node, const char *oldname,
headers/private/userlandfs/legacy/fsproto.h
140
typedef int op_stat_attr(void *ns, void *node, const char *name,
headers/private/userlandfs/legacy/fsproto.h
143
typedef int op_write_attr(void *ns, void *node, const char *name, int type,
headers/private/userlandfs/legacy/fsproto.h
145
typedef int op_read_attr(void *ns, void *node, const char *name, int type,
headers/private/userlandfs/legacy/fsproto.h
69
typedef int op_read_vnode(void *ns, vnode_id vnid, char r, void **node);
headers/private/userlandfs/legacy/fsproto.h
70
typedef int op_write_vnode(void *ns, void *node, char r);
headers/private/userlandfs/legacy/fsproto.h
71
typedef int op_remove_vnode(void *ns, void *node, char r);
headers/private/userlandfs/legacy/fsproto.h
72
typedef int op_secure_vnode(void *ns, void *node);
headers/private/userlandfs/legacy/fsproto.h
77
typedef int op_access(void *ns, void *node, int mode);
headers/private/userlandfs/legacy/fsproto.h
84
typedef int op_link(void *ns, void *dir, const char *name, void *node);
headers/private/userlandfs/legacy/fsproto.h
91
typedef int op_readlink(void *ns, void *node, char *buf, size_t *bufsize);
headers/private/userlandfs/legacy/fsproto.h
93
typedef int op_opendir(void *ns, void *node, void **cookie);
headers/private/userlandfs/legacy/fsproto.h
94
typedef int op_closedir(void *ns, void *node, void *cookie);
headers/private/userlandfs/legacy/fsproto.h
95
typedef int op_rewinddir(void *ns, void *node, void *cookie);
headers/private/userlandfs/legacy/fsproto.h
96
typedef int op_readdir(void *ns, void *node, void *cookie, long *num,
headers/private/userlandfs/legacy/fsproto.h
99
typedef int op_open(void *ns, void *node, int omode, void **cookie);
headers/private/userlandfs/private/Requests.h
1559
ino_t node;
headers/private/userlandfs/private/Requests.h
1597
ino_t node;
headers/private/userlandfs/private/Requests.h
1625
void* node;
headers/private/userlandfs/private/Requests.h
1665
void* node;
headers/private/userlandfs/private/Requests.h
1682
void* node;
headers/private/userlandfs/private/Requests.h
1938
ino_t node;
headers/private/userlandfs/private/Requests.h
1955
ino_t node;
headers/private/userlandfs/private/Requests.h
299
void* node;
headers/private/userlandfs/private/Requests.h
547
void* node;
headers/private/util/SimpleAllocator.h
176
static FreeChunkKey GetKey(const FreeChunk* node)
headers/private/util/SimpleAllocator.h
178
return FreeChunkKey(node);
headers/private/util/SimpleAllocator.h
181
static SplayTreeLink<FreeChunk>* GetLink(FreeChunk* node)
headers/private/util/SimpleAllocator.h
183
return node;
headers/private/util/SimpleAllocator.h
186
static int Compare(const FreeChunkKey& key, const FreeChunk* node)
headers/private/util/SimpleAllocator.h
188
return key.Compare(node);
headers/private/util/SimpleAllocator.h
191
static FreeChunk** GetListLink(FreeChunk* node)
headers/private/util/SimpleAllocator.h
193
return node->NextLink();
headers/private/util/SplayTree.h
108
Node* node = fRoot;
headers/private/util/SplayTree.h
119
return node;
headers/private/util/SplayTree.h
126
bool Remove(Node* node)
headers/private/util/SplayTree.h
128
Key key = Definition::GetKey(node);
headers/private/util/SplayTree.h
131
if (node != fRoot)
headers/private/util/SplayTree.h
156
Node* node = fRoot;
headers/private/util/SplayTree.h
158
while (Node* left = Definition::GetLink(node)->left)
headers/private/util/SplayTree.h
159
node = left;
headers/private/util/SplayTree.h
161
_Splay(Definition::GetKey(node));
headers/private/util/SplayTree.h
163
return node;
headers/private/util/SplayTree.h
174
Node* node = fRoot;
headers/private/util/SplayTree.h
176
while (Node* right = Definition::GetLink(node)->right)
headers/private/util/SplayTree.h
177
node = right;
headers/private/util/SplayTree.h
179
_Splay(Definition::GetKey(node));
headers/private/util/SplayTree.h
181
return node;
headers/private/util/SplayTree.h
214
Node* node = fRoot;
headers/private/util/SplayTree.h
215
while (node != NULL) {
headers/private/util/SplayTree.h
216
if (Definition::Compare(key, node) > 0) {
headers/private/util/SplayTree.h
217
closestNode = node;
headers/private/util/SplayTree.h
218
node = Definition::GetLink(node)->right;
headers/private/util/SplayTree.h
220
node = Definition::GetLink(node)->left;
headers/private/util/SplayTree.h
234
Node* node = fRoot;
headers/private/util/SplayTree.h
235
while (node != NULL) {
headers/private/util/SplayTree.h
236
int compare = Definition::Compare(key, node);
headers/private/util/SplayTree.h
238
return node;
headers/private/util/SplayTree.h
242
closestNode = node;
headers/private/util/SplayTree.h
243
node = Definition::GetLink(node)->left;
headers/private/util/SplayTree.h
245
node = Definition::GetLink(node)->right;
headers/private/util/SplayTree.h
248
closestNode = node;
headers/private/util/SplayTree.h
249
node = Definition::GetLink(node)->right;
headers/private/util/SplayTree.h
251
node = Definition::GetLink(node)->left;
headers/private/util/SplayTree.h
467
Node* node = fNext;
headers/private/util/SplayTree.h
470
return node;
headers/private/util/SplayTree.h
497
bool Insert(Node* node)
headers/private/util/SplayTree.h
499
if (!fTree.Insert(node))
headers/private/util/SplayTree.h
503
if (Node* previous = fTree.PreviousDontSplay(Definition::GetKey(node)))
headers/private/util/SplayTree.h
508
*Definition::GetListLink(node) = *previousNext;
headers/private/util/SplayTree.h
509
*previousNext = node;
headers/private/util/SplayTree.h
516
Node* node = fTree.Remove(key);
headers/private/util/SplayTree.h
517
if (node == NULL)
headers/private/util/SplayTree.h
526
*previousNext = *Definition::GetListLink(node);
headers/private/util/SplayTree.h
528
return node;
headers/private/util/SplayTree.h
531
bool Remove(Node* node)
headers/private/util/SplayTree.h
533
if (!fTree.Remove(node))
headers/private/util/SplayTree.h
537
if (Node* previous = fTree.PreviousDontSplay(Definition::GetKey(node)))
headers/private/util/SplayTree.h
542
*previousNext = *Definition::GetListLink(node);
headers/private/util/SplayTree.h
63
bool Insert(Node* node)
headers/private/util/SplayTree.h
65
Link* nodeLink = Definition::GetLink(node);
headers/private/util/SplayTree.h
68
fRoot = node;
headers/private/util/SplayTree.h
74
Key key = Definition::GetKey(node);
headers/private/util/SplayTree.h
93
fRoot = node;
headers/tools/cppunit/cppunit/XmlOutputter.h
69
void addNode( Node *node );
src/add-ons/accelerants/radeon/overlay.c
536
overlay_buffer_node *node = overlay->on;
src/add-ons/accelerants/radeon/overlay.c
655
SHOW_FLOW( 3, "ati_space=%d", node->ati_space );
src/add-ons/accelerants/radeon/overlay.c
656
params = &space_params_table[node->ati_space];
src/add-ons/accelerants/radeon/overlay.c
699
(node->ati_space == 11 || node->ati_space == 12 ? 2 : 1));
src/add-ons/accelerants/radeon/overlay.c
706
si->active_overlay.rel_offset = (src_top >> 16) * node->buffer.bytes_per_row +
src/add-ons/accelerants/radeon/overlay.c
708
offset = node->mem_offset + si->active_overlay.rel_offset;
src/add-ons/accelerants/radeon/overlay.c
857
OUTREG( regs, RADEON_OV0_VID_BUF_PITCH0_VALUE, node->buffer.bytes_per_row );
src/add-ons/accelerants/radeon/overlay.c
884
OUTREG( regs, RADEON_OV0_TEST, node->test_reg );
src/add-ons/accelerants/radeon/overlay.c
888
(node->ati_space << 8) |
src/add-ons/accelerants/radeon/overlay.c
893
switch (node->ati_space << 8) {
src/add-ons/accelerants/radeon/overlay.c
905
SHOW_FLOW(4, "What overlay format is this??? %d", node->ati_space);
src/add-ons/accelerants/radeon/overlay_management.c
123
node = malloc( sizeof( overlay_buffer_node ));
src/add-ons/accelerants/radeon/overlay_management.c
124
if( node == NULL )
src/add-ons/accelerants/radeon/overlay_management.c
127
node->ati_space = ati_space;
src/add-ons/accelerants/radeon/overlay_management.c
128
node->test_reg = test_reg;
src/add-ons/accelerants/radeon/overlay_management.c
133
buffer = &node->buffer;
src/add-ons/accelerants/radeon/overlay_management.c
149
node->mem_handle = am.handle;
src/add-ons/accelerants/radeon/overlay_management.c
150
node->mem_offset = am.offset;
src/add-ons/accelerants/radeon/overlay_management.c
155
node->next = vc->overlay_buffers;
src/add-ons/accelerants/radeon/overlay_management.c
156
node->prev = NULL;
src/add-ons/accelerants/radeon/overlay_management.c
157
if( node->next )
src/add-ons/accelerants/radeon/overlay_management.c
158
node->next->prev = node;
src/add-ons/accelerants/radeon/overlay_management.c
160
vc->overlay_buffers = node;
src/add-ons/accelerants/radeon/overlay_management.c
165
node->mem_handle, node->mem_offset, buffer->buffer, buffer->buffer_dma );
src/add-ons/accelerants/radeon/overlay_management.c
170
free(node);
src/add-ons/accelerants/radeon/overlay_management.c
181
overlay_buffer_node *node;
src/add-ons/accelerants/radeon/overlay_management.c
187
node = (overlay_buffer_node *)((char *)ob - offsetof( overlay_buffer_node, buffer ));
src/add-ons/accelerants/radeon/overlay_management.c
189
if( si->active_overlay.on == node || si->active_overlay.prev_on )
src/add-ons/accelerants/radeon/overlay_management.c
194
fm.handle = node->mem_handle;
src/add-ons/accelerants/radeon/overlay_management.c
201
node->mem_handle, strerror( result ));
src/add-ons/accelerants/radeon/overlay_management.c
207
if( node->next )
src/add-ons/accelerants/radeon/overlay_management.c
208
node->next->prev = node->prev;
src/add-ons/accelerants/radeon/overlay_management.c
210
if( node->prev )
src/add-ons/accelerants/radeon/overlay_management.c
211
node->prev->next = node->next;
src/add-ons/accelerants/radeon/overlay_management.c
213
vc->overlay_buffers = node->next;
src/add-ons/accelerants/radeon/overlay_management.c
74
overlay_buffer_node *node;
src/add-ons/input_server/devices/keyboard/TeamListItem.cpp
38
BNode node(info.name);
src/add-ons/input_server/devices/keyboard/TeamListItem.cpp
39
BNodeInfo nodeInfo(&node);
src/add-ons/input_server/filters/shortcut_catcher/KeyCommandMap.cpp
236
ino_t node;
src/add-ons/input_server/filters/shortcut_catcher/KeyCommandMap.cpp
238
|| message->FindInt64("node", &node) != B_OK
src/add-ons/input_server/filters/shortcut_catcher/KeyCommandMap.cpp
240
|| node != fNodeRef.node) {
src/add-ons/input_server/filters/shortcut_catcher/KeyCommandMap.cpp
305
fNodeRef.node = -1;
src/add-ons/kernel/bus_managers/acpi/ACPIPrivate.h
40
device_node* node;
src/add-ons/kernel/bus_managers/acpi/Call.cpp
25
device_node *node;
src/add-ons/kernel/bus_managers/acpi/Call.cpp
48
device_node *node = (device_node *)_node;
src/add-ons/kernel/bus_managers/acpi/Call.cpp
54
device->node = node;
src/add-ons/kernel/bus_managers/acpi/Call.cpp
55
status_t err = gDeviceManager->get_driver(node, (driver_module_info **)&device->acpi,
src/add-ons/kernel/bus_managers/acpi/Device.cpp
104
if (gDeviceManager->get_attr_uint32(node, ACPI_DEVICE_TYPE_ITEM, &type, false) != B_OK)
src/add-ons/kernel/bus_managers/acpi/Device.cpp
106
gDeviceManager->get_attr_string(node, ACPI_DEVICE_PATH_ITEM, &path, false);
src/add-ons/kernel/bus_managers/acpi/Device.cpp
122
device->node = node;
src/add-ons/kernel/bus_managers/acpi/Device.cpp
98
acpi_device_init_driver(device_node *node, void **cookie)
src/add-ons/kernel/bus_managers/acpi/EmbeddedController.cpp
268
embedded_controller_register_device(device_node* node)
src/add-ons/kernel/bus_managers/acpi/EmbeddedController.cpp
276
return gDeviceManager->register_node(node, ACPI_EC_DRIVER_NAME, attrs,
src/add-ons/kernel/bus_managers/acpi/EmbeddedController.cpp
425
device_node* node = ((acpi_ec_cookie*)_cookie)->ec_dev;
src/add-ons/kernel/bus_managers/acpi/EmbeddedController.cpp
436
return gDeviceManager->publish_device(node, name, ACPI_EC_DEVICE_NAME);
src/add-ons/kernel/bus_managers/acpi/Module.cpp
153
status_t status = gDeviceManager->register_node(node,
src/add-ons/kernel/bus_managers/acpi/Module.cpp
166
acpi_enumerate_child_devices(node, result);
src/add-ons/kernel/bus_managers/acpi/Module.cpp
179
device_node* node = (device_node*)cookie;
src/add-ons/kernel/bus_managers/acpi/Module.cpp
181
status_t status = gDeviceManager->publish_device(node, "acpi/namespace",
src/add-ons/kernel/bus_managers/acpi/Module.cpp
185
status = gDeviceManager->publish_device(node, "acpi/call",
src/add-ons/kernel/bus_managers/acpi/Module.cpp
205
gDeviceManager->register_node(node, ACPI_DEVICE_MODULE_NAME, attrs,
src/add-ons/kernel/bus_managers/acpi/Module.cpp
223
gDeviceManager->register_node(node, ACPI_DEVICE_MODULE_NAME, attrs,
src/add-ons/kernel/bus_managers/acpi/Module.cpp
228
return acpi_enumerate_child_devices(node, "\\");
src/add-ons/kernel/bus_managers/acpi/Module.cpp
233
acpi_module_init(device_node* node, void** _cookie)
src/add-ons/kernel/bus_managers/acpi/Module.cpp
235
*_cookie = node;
src/add-ons/kernel/bus_managers/acpi/Module.cpp
71
acpi_enumerate_child_devices(device_node* node, const char* root)
src/add-ons/kernel/bus_managers/acpi/NamespaceDump.cpp
327
device_node *node = (device_node *)_cookie;
src/add-ons/kernel/bus_managers/acpi/NamespaceDump.cpp
334
device->node = node;
src/add-ons/kernel/bus_managers/acpi/NamespaceDump.cpp
335
err = gDeviceManager->get_driver(node, (driver_module_info **)&device->acpi,
src/add-ons/kernel/bus_managers/acpi/NamespaceDump.cpp
43
device_node *node;
src/add-ons/kernel/bus_managers/acpi/acpica/include/actbl2.h
2624
#define ACPI_NFIT_BUILD_DEVICE_HANDLE(dimm, channel, memory, socket, node) \
src/add-ons/kernel/bus_managers/acpi/acpica/include/actbl2.h
2629
((node) << ACPI_NFIT_NODE_ID_OFFSET))
src/add-ons/kernel/bus_managers/ata/ATAChannel.cpp
13
ATAChannel::ATAChannel(device_node *node)
src/add-ons/kernel/bus_managers/ata/ATAChannel.cpp
15
fNode(node),
src/add-ons/kernel/bus_managers/ata/ATAChannel.cpp
30
gDeviceManager->get_attr_uint32(node, ATA_CHANNEL_ID_ITEM, &fChannelID,
src/add-ons/kernel/bus_managers/ata/ATAChannel.cpp
43
if (gDeviceManager->get_attr_uint8(node, ATA_CONTROLLER_CAN_DMA_ITEM,
src/add-ons/kernel/bus_managers/ata/ATAChannel.cpp
62
if (gDeviceManager->get_attr_uint8(node, ATA_CONTROLLER_MAX_DEVICES_ITEM,
src/add-ons/kernel/bus_managers/ata/ATAChannel.cpp
77
device_node *parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/bus_managers/ata/ATAModule.cpp
18
ata_sim_init_bus(device_node *node, void **cookie)
src/add-ons/kernel/bus_managers/ata/ATAModule.cpp
20
ATAChannel *channel = new(std::nothrow) ATAChannel(node);
src/add-ons/kernel/bus_managers/ata/ATAPrivate.h
65
ATAChannel(device_node *node);
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
105
attrs.Add({ "fdt/node", B_UINT32_TYPE, {.ui32 = (uint32)node}});
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
108
prop = fdt_getprop(gFDT, node, "device_type", &propLen);
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
112
prop = fdt_getprop(gFDT, node, "compatible", &propLen);
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
132
prop = fdt_getprop(gFDT, node, "phandle", &propLen);
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
142
fdt_traverse(fdt_bus* bus, int &node, int &depth, device_node* parentDev)
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
147
dprintf("node('%s')\n", fdt_get_name(gFDT, node, NULL));
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
150
fdt_register_node(bus, node, parentDev, curDev);
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
152
node = fdt_next_node(gFDT, node, &depth);
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
153
while (node >= 0 && depth == curDepth + 1) {
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
154
fdt_traverse(bus, node, depth, curDev);
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
215
fdt_bus_init(device_node* node, void** cookie)
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
237
bus->node = node;
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
259
status_t res = gDeviceManager->publish_device(bus->node, "bus/fdt/blob",
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
264
int node = -1, depth = -1;
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
265
node = fdt_next_node(gFDT, node, &depth);
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
266
fdt_traverse(bus, node, depth, bus->node);
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
302
fdt_device_init_driver(device_node* node, void** cookie)
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
310
dev->node = node;
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
314
gDeviceManager->get_parent_node(node));
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
362
dev->node, "fdt/node", &fdtNode, false) >= B_OK);
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
375
dev->node, "fdt/node", &fdtNode, false) >= B_OK);
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
382
fdt_get_address_cells(const void* fdt, int node)
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
386
int parent = fdt_parent_offset(fdt, node);
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
400
fdt_get_size_cells(const void* fdt, int node)
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
404
int parent = fdt_parent_offset(fdt, node);
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
424
dev->node, "fdt/node", &fdtNode, false) >= B_OK);
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
467
fdt_get_interrupt_parent(fdt_device* dev, int node)
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
469
while (node >= 0) {
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
472
prop = (uint32*)fdt_getprop(gFDT, node, "interrupt-parent", &propLen);
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
477
node = fdt_parent_offset(gFDT, node);
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
488
int node = fdt_node_offset_by_phandle(gFDT, interrupt_parent_phandle);
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
489
if (node >= 0) {
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
492
prop = (uint32*)fdt_getprop(gFDT, node, "#interrupt-cells", &propLen);
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
510
dev->node, "fdt/node", &fdtNode, false) >= B_OK);
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
57
device_node* node;
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
581
dev->node, "fdt/node", (uint32*)&fdtNode, false) >= B_OK);
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
63
device_node* node;
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
85
fdt_register_node(fdt_bus* bus, int node, device_node* parentDev,
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
88
TRACE("%s('%s', %p)\n", __func__, fdt_get_name(gFDT, node, NULL),
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
94
const char *name = fdt_get_name(gFDT, node, &nameLen);
src/add-ons/kernel/bus_managers/firewire/firewire.cpp
1097
fw_tl2xfer(struct firewire_comm *fc, int node, int tlabel, int tcode)
src/add-ons/kernel/bus_managers/firewire/firewire.cpp
1107
if((uint)xfer->send.hdr.mode.hdr.dst == (uint)node) {
src/add-ons/kernel/bus_managers/firewire/firewire.cpp
1377
u_int i, j, node, c_port = 0, i_branch = 0;
src/add-ons/kernel/bus_managers/firewire/firewire.cpp
1405
node = self_id->p0.phy_id;
src/add-ons/kernel/bus_managers/firewire/firewire.cpp
1406
if(fc->max_node < node){
src/add-ons/kernel/bus_managers/firewire/firewire.cpp
1410
fc->speed_map->speed[node][node]
src/add-ons/kernel/bus_managers/firewire/firewire.cpp
1412
for (j = 0; j < node; j ++) {
src/add-ons/kernel/bus_managers/firewire/firewire.cpp
1413
fc->speed_map->speed[j][node]
src/add-ons/kernel/bus_managers/firewire/firewire.cpp
1414
= fc->speed_map->speed[node][j]
src/add-ons/kernel/bus_managers/firewire/firewire.cpp
1608
int err, node;
src/add-ons/kernel/bus_managers/firewire/firewire.cpp
1613
node = dfwdev->dst;
src/add-ons/kernel/bus_managers/firewire/firewire.cpp
1619
__func__, node);
src/add-ons/kernel/bus_managers/firewire/firewire.cpp
1628
__func__, node, hdr->info_len);
src/add-ons/kernel/bus_managers/firewire/firewire.cpp
1637
__func__, node);
src/add-ons/kernel/bus_managers/firewire/firewire.cpp
1644
__func__, node, binfo->bus_name);
src/add-ons/kernel/bus_managers/firewire/firewire.cpp
1654
__func__, node,
src/add-ons/kernel/bus_managers/firewire/firewire.cpp
1668
__func__, node);
src/add-ons/kernel/bus_managers/firewire/firewire.cpp
1690
fwdev->speed = fc->speed_map->speed[fc->nodeid][node];
src/add-ons/kernel/bus_managers/firewire/firewire.cpp
1728
fwdev->dst = node;
src/add-ons/kernel/bus_managers/firewire/firewire.cpp
1733
device_printf(fc->dev, "node%d: crom unchanged\n", node);
src/add-ons/kernel/bus_managers/firewire/firewire.cpp
1762
fw_find_self_id(struct firewire_comm *fc, int node)
src/add-ons/kernel/bus_managers/firewire/firewire.cpp
1771
if ((int)s->p0.phy_id == node)
src/add-ons/kernel/bus_managers/firewire/firewire.cpp
1780
int node, err, s, i, todo, todo2, trys;
src/add-ons/kernel/bus_managers/firewire/firewire.cpp
1792
for (node = 0; (uint)node <= fc->max_node; node ++) {
src/add-ons/kernel/bus_managers/firewire/firewire.cpp
1794
if (node == fc->nodeid) {
src/add-ons/kernel/bus_managers/firewire/firewire.cpp
1799
__func__, node, fc->nodeid, fc->max_node);
src/add-ons/kernel/bus_managers/firewire/firewire.cpp
1805
__func__, node, fc->max_node);
src/add-ons/kernel/bus_managers/firewire/firewire.cpp
1808
fwsid = fw_find_self_id(fc, node);
src/add-ons/kernel/bus_managers/firewire/firewire.cpp
1812
__func__, node);
src/add-ons/kernel/bus_managers/firewire/firewire.cpp
1815
nodes[todo++] = node;
src/add-ons/kernel/bus_managers/firewire/firewire.cpp
1828
__func__, node, err);
src/add-ons/kernel/bus_managers/firewire/fwohci.cpp
266
fwohci_set_bus_manager(struct firewire_comm *fc, u_int node)
src/add-ons/kernel/bus_managers/firewire/fwohci.cpp
277
OWRITE(sc, OHCI_CSR_DATA, node);
src/add-ons/kernel/bus_managers/firewire/fwohci.cpp
284
bm = node;
src/add-ons/kernel/bus_managers/firewire/fwohci.cpp
287
__func__, bm, node, i);
src/add-ons/kernel/bus_managers/firewire/fwohcireg.h
286
fwohcireg_t node; /* Node ID 0xe8 */
src/add-ons/kernel/bus_managers/hyperv/VMBus.cpp
10
VMBus::VMBus(device_node* node)
src/add-ons/kernel/bus_managers/hyperv/VMBus.cpp
1130
&channel->node);
src/add-ons/kernel/bus_managers/hyperv/VMBus.cpp
1139
if (channel->node != NULL) {
src/add-ons/kernel/bus_managers/hyperv/VMBus.cpp
1140
gDeviceManager->unregister_node(channel->node);
src/add-ons/kernel/bus_managers/hyperv/VMBus.cpp
1141
channel->node = NULL;
src/add-ons/kernel/bus_managers/hyperv/VMBus.cpp
12
fNode(node),
src/add-ons/kernel/bus_managers/hyperv/VMBusDevice.cpp
10
VMBusDevice::VMBusDevice(device_node* node)
src/add-ons/kernel/bus_managers/hyperv/VMBusDevice.cpp
12
fNode(node),
src/add-ons/kernel/bus_managers/hyperv/VMBusDevice.cpp
38
device_node* parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/bus_managers/hyperv/VMBusDeviceModule.cpp
11
vmbus_device_init(device_node* node, void** _driverCookie)
src/add-ons/kernel/bus_managers/hyperv/VMBusDeviceModule.cpp
15
VMBusDevice* device = new(std::nothrow) VMBusDevice(node);
src/add-ons/kernel/bus_managers/hyperv/VMBusDevicePrivate.h
45
VMBusDevice(device_node* node);
src/add-ons/kernel/bus_managers/hyperv/VMBusModule.cpp
50
vmbus_init_driver(device_node* node, void** _driverCookie)
src/add-ons/kernel/bus_managers/hyperv/VMBusModule.cpp
54
VMBus* vmbus = new(std::nothrow) VMBus(node);
src/add-ons/kernel/bus_managers/hyperv/VMBusPrivate.h
101
device_node* node;
src/add-ons/kernel/bus_managers/hyperv/VMBusPrivate.h
114
VMBus(device_node* node);
src/add-ons/kernel/bus_managers/hyperv/VMBusPrivate.h
70
node(NULL),
src/add-ons/kernel/bus_managers/i2c/I2CBus.cpp
10
I2CBus::I2CBus(device_node *node, uint8 id)
src/add-ons/kernel/bus_managers/i2c/I2CBus.cpp
114
i2c_init_bus(device_node *node, void **_bus)
src/add-ons/kernel/bus_managers/i2c/I2CBus.cpp
118
if (gDeviceManager->get_attr_uint8(node, I2C_BUS_PATH_ID_ITEM, &pathID,
src/add-ons/kernel/bus_managers/i2c/I2CBus.cpp
12
fNode(node),
src/add-ons/kernel/bus_managers/i2c/I2CBus.cpp
123
I2CBus *bus = new(std::nothrow) I2CBus(node, pathID);
src/add-ons/kernel/bus_managers/i2c/I2CBus.cpp
138
return gDeviceManager->publish_device(node, name, I2C_BUS_RAW_MODULE_NAME);
src/add-ons/kernel/bus_managers/i2c/I2CBus.cpp
18
device_node *parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/bus_managers/i2c/I2CDevice.cpp
10
I2CDevice::I2CDevice(device_node *node, I2CBus* bus, i2c_addr slaveAddress)
src/add-ons/kernel/bus_managers/i2c/I2CDevice.cpp
12
fNode(node),
src/add-ons/kernel/bus_managers/i2c/I2CDevice.cpp
59
i2c_init_device(device_node *node, void **_device)
src/add-ons/kernel/bus_managers/i2c/I2CDevice.cpp
65
device_node *parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/bus_managers/i2c/I2CDevice.cpp
71
if (gDeviceManager->get_attr_uint16(node, I2C_DEVICE_SLAVE_ADDR_ITEM,
src/add-ons/kernel/bus_managers/i2c/I2CDevice.cpp
77
I2CDevice *device = new(std::nothrow) I2CDevice(node, bus, slaveAddress);
src/add-ons/kernel/bus_managers/i2c/I2CPrivate.h
45
I2CDevice(device_node* node, I2CBus* bus,
src/add-ons/kernel/bus_managers/i2c/I2CPrivate.h
66
I2CBus(device_node *node, uint8 id);
src/add-ons/kernel/bus_managers/isa/isa.cpp
80
isa_init_driver(device_node *node, void **cookie)
src/add-ons/kernel/bus_managers/isa/isa.cpp
82
*cookie = node;
src/add-ons/kernel/bus_managers/mmc/mmc_bus.cpp
15
MMCBus::MMCBus(device_node* node)
src/add-ons/kernel/bus_managers/mmc/mmc_bus.cpp
17
fNode(node),
src/add-ons/kernel/bus_managers/mmc/mmc_bus.cpp
27
device_node* parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/bus_managers/mmc/mmc_bus.h
39
MMCBus(device_node *node);
src/add-ons/kernel/bus_managers/mmc/mmc_module.cpp
112
mmc_bus_set_width(device_node* node, void* cookie, int width)
src/add-ons/kernel/bus_managers/mmc/mmc_module.cpp
19
mmc_bus_init(device_node* node, void** _device)
src/add-ons/kernel/bus_managers/mmc/mmc_module.cpp
22
MMCBus* device = new(std::nothrow) MMCBus(node);
src/add-ons/kernel/bus_managers/mmc/mmc_module.cpp
81
mmc_bus_execute_command(device_node* node, void* cookie, uint16_t rca,
src/add-ons/kernel/bus_managers/mmc/mmc_module.cpp
97
mmc_bus_do_io(device_node* node, void* cookie, uint16_t rca, uint8_t command,
src/add-ons/kernel/bus_managers/pci/pci.cpp
166
device_node *node, *legacy;
src/add-ons/kernel/bus_managers/pci/pci.cpp
171
node = NULL;
src/add-ons/kernel/bus_managers/pci/pci.cpp
173
matchThis, &node) < B_OK) {
src/add-ons/kernel/bus_managers/pci/pci.cpp
180
status = gDeviceManager->register_node(node, PCI_LEGACY_DRIVER_MODULE_NAME,
src/add-ons/kernel/bus_managers/pci/pci.cpp
190
gDeviceManager->put_node(node);
src/add-ons/kernel/bus_managers/pci/pci.cpp
197
gDeviceManager->put_node(node);
src/add-ons/kernel/bus_managers/pci/pci.cpp
245
device_node *pci, *node, *legacy, *drv;
src/add-ons/kernel/bus_managers/pci/pci.cpp
251
node = NULL;
src/add-ons/kernel/bus_managers/pci/pci.cpp
252
if (gDeviceManager->get_next_child_node(pci, matchThis, &node) < B_OK)
src/add-ons/kernel/bus_managers/pci/pci.cpp
259
if (gDeviceManager->get_next_child_node(node, legacyAttrs, &legacy) < B_OK)
src/add-ons/kernel/bus_managers/pci/pci.cpp
275
gDeviceManager->put_node(node);
src/add-ons/kernel/bus_managers/pci/pci.cpp
281
gDeviceManager->put_node(node);
src/add-ons/kernel/bus_managers/pci/pci_device.cpp
20
device_node* node;
src/add-ons/kernel/bus_managers/pci/pci_device.cpp
25
pci_device_init_driver(device_node* node, void** _cookie)
src/add-ons/kernel/bus_managers/pci/pci_device.cpp
29
if (gDeviceManager->get_attr_uint8(node, B_PCI_DEVICE_DOMAIN, &domain,
src/add-ons/kernel/bus_managers/pci/pci_device.cpp
31
|| gDeviceManager->get_attr_uint8(node, B_PCI_DEVICE_BUS, &bus,
src/add-ons/kernel/bus_managers/pci/pci_device.cpp
33
|| gDeviceManager->get_attr_uint8(node, B_PCI_DEVICE_DEVICE,
src/add-ons/kernel/bus_managers/pci/pci_device.cpp
35
|| gDeviceManager->get_attr_uint8(node, B_PCI_DEVICE_FUNCTION,
src/add-ons/kernel/bus_managers/pci/pci_device.cpp
50
device->node = node;
src/add-ons/kernel/bus_managers/pci/pci_root.cpp
100
DeviceNodePutter<&gDeviceManager> pciHostNode(gDeviceManager->get_parent_node(node));
src/add-ons/kernel/bus_managers/pci/pci_root.cpp
112
CHECK_RET(gPCI->AddController(pciHostModule, pciHostDev, node, &domainData));
src/add-ons/kernel/bus_managers/pci/pci_root.cpp
51
pci_root_traverse(device_node* node, PCIBus* bus)
src/add-ons/kernel/bus_managers/pci/pci_root.cpp
78
gDeviceManager->register_node(node, PCI_DEVICE_MODULE_NAME, attrs, NULL, NULL);
src/add-ons/kernel/bus_managers/pci/pci_root.cpp
81
pci_root_traverse(node, dev->child);
src/add-ons/kernel/bus_managers/pci/pci_root.cpp
98
pci_root_init(device_node* node, void** _cookie)
src/add-ons/kernel/bus_managers/random/driver.cpp
197
random_register_device(device_node *node)
src/add-ons/kernel/bus_managers/random/driver.cpp
208
return gDeviceManager->register_node(node, RANDOM_DRIVER_MODULE_NAME,
src/add-ons/kernel/bus_managers/random/driver.cpp
214
random_init_driver(device_node *node, void **cookie)
src/add-ons/kernel/bus_managers/random/driver.cpp
228
info->node = node;
src/add-ons/kernel/bus_managers/random/driver.cpp
258
status_t status = gDeviceManager->publish_device(info->node, "random",
src/add-ons/kernel/bus_managers/random/driver.cpp
261
gDeviceManager->publish_device(info->node, "urandom",
src/add-ons/kernel/bus_managers/random/driver.cpp
45
device_node* node;
src/add-ons/kernel/bus_managers/scsi/bus_raw.cpp
24
device_node *node;
src/add-ons/kernel/bus_managers/scsi/bus_raw.cpp
31
device_node *node = (device_node *)driverCookie;
src/add-ons/kernel/bus_managers/scsi/bus_raw.cpp
39
parent = pnp->get_parent_node(node);
src/add-ons/kernel/bus_managers/scsi/bus_raw.cpp
44
bus->node = node;
src/add-ons/kernel/bus_managers/scsi/busses.cpp
102
if (pnp->get_attr_uint32(node, SCSI_DEVICE_MAX_TARGET_COUNT, &bus->max_target_count, true) != B_OK)
src/add-ons/kernel/bus_managers/scsi/busses.cpp
104
if (pnp->get_attr_uint32(node, SCSI_DEVICE_MAX_LUN_COUNT, &bus->max_lun_count, true) != B_OK)
src/add-ons/kernel/bus_managers/scsi/busses.cpp
114
bus->node = node;
src/add-ons/kernel/bus_managers/scsi/busses.cpp
180
scsi_init_bus(device_node *node, void **cookie)
src/add-ons/kernel/bus_managers/scsi/busses.cpp
188
if (pnp->get_attr_uint8(node, SCSI_BUS_PATH_ID_ITEM, &path_id, false) != B_OK)
src/add-ons/kernel/bus_managers/scsi/busses.cpp
191
bus = scsi_create_bus(node, path_id);
src/add-ons/kernel/bus_managers/scsi/busses.cpp
196
if (pnp->get_attr_uint32(node, B_DMA_ALIGNMENT, &bus->dma_params.alignment,
src/add-ons/kernel/bus_managers/scsi/busses.cpp
199
if (pnp->get_attr_uint32(node, B_DMA_MAX_TRANSFER_BLOCKS,
src/add-ons/kernel/bus_managers/scsi/busses.cpp
202
if (pnp->get_attr_uint32(node, B_DMA_BOUNDARY,
src/add-ons/kernel/bus_managers/scsi/busses.cpp
205
if (pnp->get_attr_uint32(node, B_DMA_MAX_SEGMENT_BLOCKS,
src/add-ons/kernel/bus_managers/scsi/busses.cpp
208
if (pnp->get_attr_uint32(node, B_DMA_MAX_SEGMENT_COUNT,
src/add-ons/kernel/bus_managers/scsi/busses.cpp
211
if (pnp->get_attr_uint64(node, B_DMA_HIGH_ADDRESS,
src/add-ons/kernel/bus_managers/scsi/busses.cpp
248
device_node *parent = pnp->get_parent_node(node);
src/add-ons/kernel/bus_managers/scsi/busses.cpp
87
scsi_create_bus(device_node *node, uint8 path_id)
src/add-ons/kernel/bus_managers/scsi/device_scan.cpp
234
if (pnp->get_next_child_node(bus->node, attrs, &childNode) == B_OK) {
src/add-ons/kernel/bus_managers/scsi/devices.cpp
106
pnp->get_attr_uint32(bus->node, B_DMA_MAX_TRANSFER_BLOCKS, &orig_max_blocks,
src/add-ons/kernel/bus_managers/scsi/devices.cpp
147
return pnp->register_node(bus->node, SCSI_DEVICE_MODULE_NAME, attrs,
src/add-ons/kernel/bus_managers/scsi/devices.cpp
157
scsi_create_device(device_node *node, scsi_bus_info *bus,
src/add-ons/kernel/bus_managers/scsi/devices.cpp
177
device->node = node;
src/add-ons/kernel/bus_managers/scsi/devices.cpp
262
scsi_init_device(device_node *node, void **cookie)
src/add-ons/kernel/bus_managers/scsi/devices.cpp
274
if (pnp->get_attr_uint8( node, SCSI_DEVICE_TARGET_ID_ITEM, &target_id, false) != B_OK
src/add-ons/kernel/bus_managers/scsi/devices.cpp
275
|| pnp->get_attr_uint8( node, SCSI_DEVICE_TARGET_LUN_ITEM, &target_lun, false) != B_OK
src/add-ons/kernel/bus_managers/scsi/devices.cpp
276
|| pnp->get_attr_uint8( node, SCSI_DEVICE_IS_ATAPI_ITEM, &is_atapi, false) != B_OK
src/add-ons/kernel/bus_managers/scsi/devices.cpp
277
|| pnp->get_attr_uint8( node, SCSI_DEVICE_MANUAL_AUTOSENSE_ITEM, &manual_autosense, false) != B_OK
src/add-ons/kernel/bus_managers/scsi/devices.cpp
278
|| pnp->get_attr_raw( node, SCSI_DEVICE_INQUIRY_ITEM,
src/add-ons/kernel/bus_managers/scsi/devices.cpp
285
device_node *parent = pnp->get_parent_node(node);
src/add-ons/kernel/bus_managers/scsi/devices.cpp
290
device = scsi_create_device(node, bus, target_id, target_lun);
src/add-ons/kernel/bus_managers/scsi/devices.cpp
297
pnp->get_attr_uint8(node, SCSI_BUS_PATH_ID_ITEM, &path_id, true);
src/add-ons/kernel/bus_managers/scsi/devices.cpp
389
device_node *node;
src/add-ons/kernel/bus_managers/scsi/devices.cpp
400
node = NULL;
src/add-ons/kernel/bus_managers/scsi/devices.cpp
401
pnp->get_next_child_node(bus->node, attrs, &node);
src/add-ons/kernel/bus_managers/scsi/devices.cpp
403
SHOW_FLOW(3, "%p", node);
src/add-ons/kernel/bus_managers/scsi/devices.cpp
405
if (node != NULL) {
src/add-ons/kernel/bus_managers/scsi/devices.cpp
408
res = pnp->get_driver(node, &driver_interface, (void **)&device);
src/add-ons/kernel/bus_managers/scsi/devices.cpp
410
pnp->put_node(node);
src/add-ons/kernel/bus_managers/scsi/devices.cpp
440
if (device->node != NULL) {
src/add-ons/kernel/bus_managers/scsi/devices.cpp
442
pnp->put_node(device->node);
src/add-ons/kernel/bus_managers/scsi/devices.cpp
457
if (device->node == NULL)
src/add-ons/kernel/bus_managers/scsi/scsi_internal.h
112
device_node *node; // pnp node of bus
src/add-ons/kernel/bus_managers/scsi/scsi_internal.h
176
device_node *node; // device node
src/add-ons/kernel/bus_managers/scsi/sim_interface.cpp
104
return pnp->publish_device(node, name, SCSI_BUS_RAW_MODULE_NAME);
src/add-ons/kernel/bus_managers/scsi/sim_interface.cpp
70
scsi_controller_init(device_node *node, void **_cookie)
src/add-ons/kernel/bus_managers/scsi/sim_interface.cpp
72
*_cookie = node;
src/add-ons/kernel/bus_managers/scsi/sim_interface.cpp
80
device_node *node = (device_node *)_cookie;
src/add-ons/kernel/bus_managers/scsi/sim_interface.cpp
89
if (pnp->get_attr_uint32(node, "ide/channel_id", &channel, true) == B_OK) {
src/add-ons/kernel/bus_managers/scsi/sim_interface.cpp
95
pnp->get_attr_uint8(node, SCSI_BUS_PATH_ID_ITEM, &pathID, false);
src/add-ons/kernel/bus_managers/usb/BusManager.cpp
13
BusManager::BusManager(Stack *stack, device_node* node)
src/add-ons/kernel/bus_managers/usb/BusManager.cpp
18
fNode(node)
src/add-ons/kernel/bus_managers/usb/Device.cpp
947
device_node* node = NULL;
src/add-ons/kernel/bus_managers/usb/Device.cpp
949
NULL, &node) != B_OK) {
src/add-ons/kernel/bus_managers/usb/Device.cpp
952
fNode = node;
src/add-ons/kernel/bus_managers/usb/Device.cpp
953
return node;
src/add-ons/kernel/bus_managers/usb/usb_private.h
209
BusManager(Stack *stack, device_node* node);
src/add-ons/kernel/bus_managers/usb/usb_private.h
606
void SetNode(device_node* node) { fNode = node; }
src/add-ons/kernel/bus_managers/virtio/VirtioBalloonDevice.cpp
32
VirtioBalloonDevice::VirtioBalloonDevice(device_node* node)
src/add-ons/kernel/bus_managers/virtio/VirtioBalloonDevice.cpp
34
fNode(node),
src/add-ons/kernel/bus_managers/virtio/VirtioBalloonDevice.cpp
50
device_node* parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/bus_managers/virtio/VirtioBalloonPrivate.h
42
VirtioBalloonDevice(device_node* node);
src/add-ons/kernel/bus_managers/virtio/VirtioDevice.cpp
55
VirtioDevice::VirtioDevice(device_node *node)
src/add-ons/kernel/bus_managers/virtio/VirtioDevice.cpp
57
fNode(node),
src/add-ons/kernel/bus_managers/virtio/VirtioDevice.cpp
70
device_node *parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/bus_managers/virtio/VirtioModule.cpp
17
virtio_device_init(device_node *node, void **_device)
src/add-ons/kernel/bus_managers/virtio/VirtioModule.cpp
20
VirtioDevice *device = new(std::nothrow) VirtioDevice(node);
src/add-ons/kernel/bus_managers/virtio/VirtioPrivate.h
42
VirtioDevice(device_node *node);
src/add-ons/kernel/bus_managers/virtio/virtio_balloon.cpp
101
*_cookie = node;
src/add-ons/kernel/bus_managers/virtio/virtio_balloon.cpp
110
device_node *node = (device_node *)cookie;
src/add-ons/kernel/bus_managers/virtio/virtio_balloon.cpp
118
return gDeviceManager->register_node(node,
src/add-ons/kernel/bus_managers/virtio/virtio_balloon.cpp
27
virtio_balloon_init_device(device_node *node, void **_cookie)
src/add-ons/kernel/bus_managers/virtio/virtio_balloon.cpp
32
VirtioBalloonDevice(node);
src/add-ons/kernel/bus_managers/virtio/virtio_balloon.cpp
98
virtio_balloon_init_driver(device_node *node, void **_cookie)
src/add-ons/kernel/busses/ata/generic_ide_pci/generic_ide_pci.cpp
108
init_channel(device_node *node, void **channel_cookie)
src/add-ons/kernel/busses/ata/generic_ide_pci/generic_ide_pci.cpp
110
return sATAAdapter->init_channel(node,
src/add-ons/kernel/busses/ata/generic_ide_pci/generic_ide_pci.cpp
131
init_controller(device_node *node, ata_adapter_controller_info **cookie)
src/add-ons/kernel/busses/ata/generic_ide_pci/generic_ide_pci.cpp
133
return sATAAdapter->init_controller(node, cookie,
src/add-ons/kernel/busses/ata/highpoint_ide_pci/highpoint_ide_pci.cpp
142
init_channel(device_node *node, void **channel_cookie)
src/add-ons/kernel/busses/ata/highpoint_ide_pci/highpoint_ide_pci.cpp
147
TRACE("init_channel(): node: %p, cookie: %p\n", node, channel_cookie);
src/add-ons/kernel/busses/ata/highpoint_ide_pci/highpoint_ide_pci.cpp
152
sDeviceManager->get_attr_uint16(node, B_DEVICE_VENDOR_ID, &vendorID, true);
src/add-ons/kernel/busses/ata/highpoint_ide_pci/highpoint_ide_pci.cpp
153
sDeviceManager->get_attr_uint16(node, B_DEVICE_ID, &deviceID, true);
src/add-ons/kernel/busses/ata/highpoint_ide_pci/highpoint_ide_pci.cpp
162
result = sATAAdapter->init_channel(node,
src/add-ons/kernel/busses/ata/highpoint_ide_pci/highpoint_ide_pci.cpp
169
if (sDeviceManager->get_attr_uint8(node, ATA_ADAPTER_CHANNEL_INDEX,
src/add-ons/kernel/busses/ata/highpoint_ide_pci/highpoint_ide_pci.cpp
204
init_controller(device_node *node, ata_adapter_controller_info **cookie)
src/add-ons/kernel/busses/ata/highpoint_ide_pci/highpoint_ide_pci.cpp
220
result = sATAAdapter->init_controller(node, cookie,
src/add-ons/kernel/busses/ata/highpoint_ide_pci/highpoint_ide_pci.cpp
225
device_node *parent = sDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/ata/ide_isa/ide_isa.c
307
init_channel(device_node *node, void **_cookie)
src/add-ons/kernel/busses/ata/ide_isa/ide_isa.c
319
if (sDeviceManager->get_attr_uint16(node, ATA_ISA_COMMAND_BLOCK_BASE, &command_block_base, false) != B_OK
src/add-ons/kernel/busses/ata/ide_isa/ide_isa.c
320
|| sDeviceManager->get_attr_uint16(node, ATA_ISA_CONTROL_BLOCK_BASE, &control_block_base, false) != B_OK
src/add-ons/kernel/busses/ata/ide_isa/ide_isa.c
321
|| sDeviceManager->get_attr_uint8(node, ATA_ISA_INTNUM, &irq, false) != B_OK)
src/add-ons/kernel/busses/ata/ide_isa/ide_isa.c
324
parent = sDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/ata/ide_isa/ide_isa.c
336
channel->node = node;
src/add-ons/kernel/busses/ata/ide_isa/ide_isa.c
57
device_node *node;
src/add-ons/kernel/busses/ata/it8211/it8211.c
102
init_channel(device_node *node, void **channelCookie)
src/add-ons/kernel/busses/ata/it8211/it8211.c
104
return sATAAdapter->init_channel(node,
src/add-ons/kernel/busses/ata/it8211/it8211.c
125
init_controller(device_node *node, void **cookie)
src/add-ons/kernel/busses/ata/it8211/it8211.c
127
return sATAAdapter->init_controller(node,
src/add-ons/kernel/busses/ata/legacy_sata/legacy_sata.cpp
226
controller_init(device_node *node, void **controller_cookie)
src/add-ons/kernel/busses/ata/legacy_sata/legacy_sata.cpp
229
node, (ata_adapter_controller_info**)controller_cookie,
src/add-ons/kernel/busses/ata/legacy_sata/legacy_sata.cpp
249
channel_init(device_node *node, void **channel_cookie)
src/add-ons/kernel/busses/ata/legacy_sata/legacy_sata.cpp
251
return sATAAdapter->init_channel(node,
src/add-ons/kernel/busses/ata/promise_tx2/promise_tx2.c
126
init_channel(device_node *node, void **channel_cookie)
src/add-ons/kernel/busses/ata/promise_tx2/promise_tx2.c
128
return sATAAdapter->init_channel(node,
src/add-ons/kernel/busses/ata/promise_tx2/promise_tx2.c
149
init_controller(device_node *node, void **cookie)
src/add-ons/kernel/busses/ata/promise_tx2/promise_tx2.c
151
return sATAAdapter->init_controller(node,
src/add-ons/kernel/busses/ata/promise_tx2/promise_tx2.c
177
io_resource *resources, device_node **node)
src/add-ons/kernel/busses/ata/promise_tx2/promise_tx2.c
209
PROMISE_TX2_CONTROLLER_MODULE_NAME, attrs, resources, node);
src/add-ons/kernel/busses/ata/promise_tx2/promise_tx2.c
218
device_node **node)
src/add-ons/kernel/busses/ata/promise_tx2/promise_tx2.c
234
node);
src/add-ons/kernel/busses/ata/silicon_image_3112/silicon_image_3112.c
246
controller_init(device_node *node, void **_controllerCookie)
src/add-ons/kernel/busses/ata/silicon_image_3112/silicon_image_3112.c
263
if (sDeviceManager->get_attr_uint32(node, "silicon_image_3112/asic_index", &asicIndex, false) != B_OK)
src/add-ons/kernel/busses/ata/silicon_image_3112/silicon_image_3112.c
265
if (sDeviceManager->get_attr_uint32(node, "silicon_image_3112/mmio_base", &mmioBase, false) != B_OK)
src/add-ons/kernel/busses/ata/silicon_image_3112/silicon_image_3112.c
267
if (sDeviceManager->get_attr_uint32(node, "silicon_image_3112/int_num", &interruptNumber, false) != B_OK)
src/add-ons/kernel/busses/ata/silicon_image_3112/silicon_image_3112.c
285
parent = sDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/ata/silicon_image_3112/silicon_image_3112.c
296
controller->node = node;
src/add-ons/kernel/busses/ata/silicon_image_3112/silicon_image_3112.c
388
sDeviceManager->register_node(controller->node, CHANNEL_MODULE_NAME, attrs,
src/add-ons/kernel/busses/ata/silicon_image_3112/silicon_image_3112.c
408
channel_init(device_node *node, void **_channelCookie)
src/add-ons/kernel/busses/ata/silicon_image_3112/silicon_image_3112.c
423
if (sDeviceManager->get_attr_uint32(node, "silicon_image_3112/chan_index", &channelIndex, false) != B_OK)
src/add-ons/kernel/busses/ata/silicon_image_3112/silicon_image_3112.c
430
sDeviceManager->get_attr_uint8(node, PCI_DEVICE_BUS_ITEM, &bus, true);
src/add-ons/kernel/busses/ata/silicon_image_3112/silicon_image_3112.c
431
sDeviceManager->get_attr_uint8(node, PCI_DEVICE_DEVICE_ITEM, &device, true);
src/add-ons/kernel/busses/ata/silicon_image_3112/silicon_image_3112.c
432
sDeviceManager->get_attr_uint8(node, PCI_DEVICE_FUNCTION_ITEM, &function, true);
src/add-ons/kernel/busses/ata/silicon_image_3112/silicon_image_3112.c
433
sDeviceManager->get_attr_uint16(node, PCI_DEVICE_VENDOR_ID_ITEM, &vendorID, true);
src/add-ons/kernel/busses/ata/silicon_image_3112/silicon_image_3112.c
434
sDeviceManager->get_attr_uint16(node, PCI_DEVICE_DEVICE_ID_ITEM, &deviceID, true);
src/add-ons/kernel/busses/ata/silicon_image_3112/silicon_image_3112.c
445
parent = sDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/ata/silicon_image_3112/silicon_image_3112.c
469
channel->node = node;
src/add-ons/kernel/busses/ata/silicon_image_3112/silicon_image_3112.c
63
device_node *node;
src/add-ons/kernel/busses/ata/silicon_image_3112/silicon_image_3112.c
81
device_node * node;
src/add-ons/kernel/busses/i2c/ocores/kernel_interface.cpp
25
.init_driver = [](device_node* node, void** driverCookie) {
src/add-ons/kernel/busses/i2c/ocores/kernel_interface.cpp
26
return OcoresI2c::InitDriver(node, *(OcoresI2c**)driverCookie);
src/add-ons/kernel/busses/i2c/ocores/ocores_i2c.cpp
119
OcoresI2c::InitDriver(device_node* node, OcoresI2c*& outDriver)
src/add-ons/kernel/busses/i2c/ocores/ocores_i2c.cpp
125
CHECK_RET(driver->InitDriverInt(node));
src/add-ons/kernel/busses/i2c/ocores/ocores_i2c.cpp
132
OcoresI2c::InitDriverInt(device_node* node)
src/add-ons/kernel/busses/i2c/ocores/ocores_i2c.cpp
134
fNode = node;
src/add-ons/kernel/busses/i2c/ocores/ocores_i2c.cpp
137
DeviceNodePutter<&gDeviceManager> parent(gDeviceManager->get_parent_node(node));
src/add-ons/kernel/busses/i2c/ocores/ocores_i2c.h
88
static status_t InitDriver(device_node* node, OcoresI2c*& outDriver);
src/add-ons/kernel/busses/i2c/ocores/ocores_i2c.h
99
inline status_t InitDriverInt(device_node* node);
src/add-ons/kernel/busses/i2c/pch/pch_i2c.cpp
393
init_bus(device_node* node, void** bus_cookie)
src/add-ons/kernel/busses/i2c/pch/pch_i2c.cpp
400
device_node* parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/i2c/pch/pch_i2c.h
92
device_node* node;
src/add-ons/kernel/busses/i2c/pch/pch_i2c_acpi.cpp
107
device_node* node = bus->info.driver_node;
src/add-ons/kernel/busses/i2c/pch/pch_i2c_acpi.cpp
123
return gDeviceManager->register_node(node, PCH_I2C_SIM_MODULE_NAME,
src/add-ons/kernel/busses/i2c/pch/pch_i2c_acpi.cpp
129
init_device(device_node* node, void** device_cookie)
src/add-ons/kernel/busses/i2c/pch/pch_i2c_acpi.cpp
142
device_node* acpiParent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/i2c/pch/pch_i2c_acpi.cpp
166
bus->info.driver_node = node;
src/add-ons/kernel/busses/i2c/pch/pch_i2c_pci.cpp
281
device_node* node = bus->info.driver_node;
src/add-ons/kernel/busses/i2c/pch/pch_i2c_pci.cpp
297
return gDeviceManager->register_node(node, PCH_I2C_SIM_MODULE_NAME,
src/add-ons/kernel/busses/i2c/pch/pch_i2c_pci.cpp
303
init_device(device_node* node, void** device_cookie)
src/add-ons/kernel/busses/i2c/pch/pch_i2c_pci.cpp
316
device_node* pciParent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/i2c/pch/pch_i2c_pci.cpp
324
bus->info.driver_node = node;
src/add-ons/kernel/busses/mmc/sdhci.cpp
777
init_device(device_node* node, void** device_cookie)
src/add-ons/kernel/busses/mmc/sdhci.cpp
784
context->fNode = node;
src/add-ons/kernel/busses/mmc/sdhci.cpp
789
device_node* parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/mmc/sdhci.cpp
797
return init_device_pci(node, context);
src/add-ons/kernel/busses/mmc/sdhci.h
503
extern status_t init_device_pci(device_node* node, SdhciDevice* context);
src/add-ons/kernel/busses/mmc/sdhci.h
506
extern status_t init_bus_acpi(device_node* node, void** bus_cookie);
src/add-ons/kernel/busses/mmc/sdhci.h
507
extern status_t init_bus_pci(device_node* node, void** bus_cookie);
src/add-ons/kernel/busses/mmc/sdhci_acpi.cpp
173
device_node* node;
src/add-ons/kernel/busses/mmc/sdhci_acpi.cpp
176
&node) != B_OK)
src/add-ons/kernel/busses/mmc/sdhci_acpi.cpp
64
init_bus_acpi(device_node* node, void** bus_cookie)
src/add-ons/kernel/busses/mmc/sdhci_acpi.cpp
72
device_node* parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/mmc/sdhci_pci.cpp
196
device_node* node;
src/add-ons/kernel/busses/mmc/sdhci_pci.cpp
199
&node) != B_OK)
src/add-ons/kernel/busses/mmc/sdhci_pci.cpp
206
init_device_pci(device_node* node, SdhciDevice* context)
src/add-ons/kernel/busses/mmc/sdhci_pci.cpp
218
if (gDeviceManager->get_attr_uint16(node, B_DEVICE_VENDOR_ID,
src/add-ons/kernel/busses/mmc/sdhci_pci.cpp
220
|| gDeviceManager->get_attr_uint16(node, B_DEVICE_ID, &deviceId,
src/add-ons/kernel/busses/mmc/sdhci_pci.cpp
56
init_bus_pci(device_node* node, void** bus_cookie)
src/add-ons/kernel/busses/mmc/sdhci_pci.cpp
64
device_node* parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/mmc/sdhci_pci.cpp
72
if (gDeviceManager->get_attr_uint8(node, SLOT_NUMBER, &slot, false) < B_OK
src/add-ons/kernel/busses/mmc/sdhci_pci.cpp
73
|| gDeviceManager->get_attr_uint8(node, BAR_INDEX, &bar, false) < B_OK)
src/add-ons/kernel/busses/pci/designware/DWPCIController.cpp
114
DWPCIController::InitDriver(device_node* node, DWPCIController*& outDriver)
src/add-ons/kernel/busses/pci/designware/DWPCIController.cpp
120
CHECK_RET(driver->InitDriverInt(node));
src/add-ons/kernel/busses/pci/designware/DWPCIController.cpp
246
DWPCIController::InitDriverInt(device_node* node)
src/add-ons/kernel/busses/pci/designware/DWPCIController.cpp
248
fNode = node;
src/add-ons/kernel/busses/pci/designware/DWPCIController.cpp
253
DeviceNodePutter<&gDeviceManager> fdtNode(gDeviceManager->get_parent_node(node));
src/add-ons/kernel/busses/pci/designware/DWPCIController.h
191
static status_t InitDriver(device_node* node, DWPCIController*& outDriver);
src/add-ons/kernel/busses/pci/designware/DWPCIController.h
216
inline status_t InitDriverInt(device_node* node);
src/add-ons/kernel/busses/pci/designware/kernel_interface.cpp
20
.init_driver = [](device_node* node, void** driverCookie) {
src/add-ons/kernel/busses/pci/designware/kernel_interface.cpp
21
return DWPCIController::InitDriver(node, *(DWPCIController**)driverCookie);
src/add-ons/kernel/busses/pci/ecam/ECAMPCIController.cpp
71
ECAMPCIController::InitDriver(device_node* node, ECAMPCIController*& outDriver)
src/add-ons/kernel/busses/pci/ecam/ECAMPCIController.cpp
74
DeviceNodePutter<&gDeviceManager> parentNode(gDeviceManager->get_parent_node(node));
src/add-ons/kernel/busses/pci/ecam/ECAMPCIController.cpp
90
driver->fNode = node;
src/add-ons/kernel/busses/pci/ecam/ECAMPCIController.h
92
static status_t InitDriver(device_node* node, ECAMPCIController*& outDriver);
src/add-ons/kernel/busses/pci/ecam/kernel_interface.cpp
21
.init_driver = [](device_node* node, void** driverCookie) {
src/add-ons/kernel/busses/pci/ecam/kernel_interface.cpp
22
return ECAMPCIController::InitDriver(node, *(ECAMPCIController**)driverCookie);
src/add-ons/kernel/busses/pci/x86/X86PCIController.cpp
107
X86PCIController::CreateDriver(device_node* node, X86PCIController* driverIn,
src/add-ons/kernel/busses/pci/x86/X86PCIController.cpp
114
CHECK_RET(driver->InitDriverInt(node));
src/add-ons/kernel/busses/pci/x86/X86PCIController.cpp
121
X86PCIController::InitDriverInt(device_node* node)
src/add-ons/kernel/busses/pci/x86/X86PCIController.cpp
123
fNode = node;
src/add-ons/kernel/busses/pci/x86/X86PCIController.cpp
173
X86PCIControllerMeth1::InitDriverInt(device_node* node)
src/add-ons/kernel/busses/pci/x86/X86PCIController.cpp
175
CHECK_RET(X86PCIController::InitDriverInt(node));
src/add-ons/kernel/busses/pci/x86/X86PCIController.cpp
254
X86PCIControllerMeth2::InitDriverInt(device_node* node)
src/add-ons/kernel/busses/pci/x86/X86PCIController.cpp
256
CHECK_RET(X86PCIController::InitDriverInt(node));
src/add-ons/kernel/busses/pci/x86/X86PCIController.cpp
341
X86PCIControllerMethPcie::InitDriverInt(device_node* node)
src/add-ons/kernel/busses/pci/x86/X86PCIController.cpp
343
status_t status = X86PCIController::InitDriverInt(node);
src/add-ons/kernel/busses/pci/x86/X86PCIController.cpp
60
X86PCIController::InitDriver(device_node* node, X86PCIController*& outDriver)
src/add-ons/kernel/busses/pci/x86/X86PCIController.cpp
89
if (CreateDriver(node, new(std::nothrow) X86PCIControllerMethPcie(), outDriver) >= B_OK)
src/add-ons/kernel/busses/pci/x86/X86PCIController.cpp
93
if (CreateDriver(node, new(std::nothrow) X86PCIControllerMeth1(), outDriver) >= B_OK)
src/add-ons/kernel/busses/pci/x86/X86PCIController.cpp
97
if (CreateDriver(node, new(std::nothrow) X86PCIControllerMeth2(), outDriver) >= B_OK)
src/add-ons/kernel/busses/pci/x86/X86PCIController.h
106
status_t InitDriverInt(device_node* node) final;
src/add-ons/kernel/busses/pci/x86/X86PCIController.h
29
static status_t InitDriver(device_node* node, X86PCIController*& outDriver);
src/add-ons/kernel/busses/pci/x86/X86PCIController.h
55
static status_t CreateDriver(device_node* node, X86PCIController* driver,
src/add-ons/kernel/busses/pci/x86/X86PCIController.h
57
virtual status_t InitDriverInt(device_node* node);
src/add-ons/kernel/busses/pci/x86/X86PCIController.h
70
status_t InitDriverInt(device_node* node) override;
src/add-ons/kernel/busses/pci/x86/X86PCIController.h
88
status_t InitDriverInt(device_node* node) final;
src/add-ons/kernel/busses/pci/x86/kernel_interface.cpp
20
.init_driver = [](device_node* node, void** driverCookie) {
src/add-ons/kernel/busses/pci/x86/kernel_interface.cpp
21
return X86PCIController::InitDriver(node, *(X86PCIController**)driverCookie);
src/add-ons/kernel/busses/random/ccp/ccp.cpp
68
init_bus(device_node* node, void** bus_cookie)
src/add-ons/kernel/busses/random/ccp/ccp.cpp
74
device_node* parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/random/ccp/ccp.h
48
device_node* node;
src/add-ons/kernel/busses/random/ccp/ccp_acpi.cpp
55
init_device(device_node* node, void** device_cookie)
src/add-ons/kernel/busses/random/ccp/ccp_acpi.cpp
68
device_node* acpiParent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/random/ccp/ccp_pci.cpp
31
init_device(device_node* node, void** device_cookie)
src/add-ons/kernel/busses/random/ccp/ccp_pci.cpp
42
device_node* pciParent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/random/virtio/VirtioRNGDevice.cpp
25
VirtioRNGDevice::VirtioRNGDevice(device_node *node)
src/add-ons/kernel/busses/random/virtio/VirtioRNGDevice.cpp
39
device_node *virtioParent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/random/virtio/VirtioRNGPrivate.h
33
VirtioRNGDevice(device_node* node);
src/add-ons/kernel/busses/random/virtio/virtio_rng.cpp
67
virtio_rng_init_driver(device_node *node, void **_cookie)
src/add-ons/kernel/busses/random/virtio/virtio_rng.cpp
70
VirtioRNGDevice *device = new(std::nothrow) VirtioRNGDevice(node);
src/add-ons/kernel/busses/scsi/ahci/ahci.c
295
ahci_init_driver(device_node *node, void **_cookie)
src/add-ons/kernel/busses/scsi/ahci/ahci.c
298
*_cookie = node;
src/add-ons/kernel/busses/scsi/ahci/ahci.c
313
device_node *node = (device_node *)cookie;
src/add-ons/kernel/busses/scsi/ahci/ahci.c
316
return register_sim(node);
src/add-ons/kernel/busses/scsi/ahci/ahci_controller.cpp
20
AHCIController::AHCIController(device_node *node,
src/add-ons/kernel/busses/scsi/ahci/ahci_controller.cpp
23
fNode(node),
src/add-ons/kernel/busses/scsi/ahci/ahci_controller.h
15
AHCIController(device_node *node,
src/add-ons/kernel/busses/scsi/ahci/ahci_sim.cpp
126
ahci_sim_init_bus(device_node *node, void **_cookie)
src/add-ons/kernel/busses/scsi/ahci/ahci_sim.cpp
131
device_node *parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/scsi/ahci/ahci_sim.cpp
143
AHCIController *controller = new(std::nothrow) AHCIController(node, pci,
src/add-ons/kernel/busses/scsi/hyperv/HyperVSCSI.cpp
10
HyperVSCSI::HyperVSCSI(device_node* node)
src/add-ons/kernel/busses/scsi/hyperv/HyperVSCSI.cpp
12
fNode(node),
src/add-ons/kernel/busses/scsi/hyperv/HyperVSCSI.cpp
31
DeviceNodePutter<&gDeviceManager> simParent(gDeviceManager->get_parent_node(node));
src/add-ons/kernel/busses/scsi/hyperv/HyperVSCSI.h
52
HyperVSCSI(device_node* node);
src/add-ons/kernel/busses/scsi/hyperv/HyperVSCSIModule.cpp
15
hyperv_scsi_init_bus(device_node* node, void** _driverCookie)
src/add-ons/kernel/busses/scsi/hyperv/HyperVSCSIModule.cpp
19
HyperVSCSI* scsi = new(std::nothrow) HyperVSCSI(node);
src/add-ons/kernel/busses/scsi/hyperv/HyperVSCSIModule.cpp
206
hyperv_scsi_init_driver(device_node* node, void** _driverCookie)
src/add-ons/kernel/busses/scsi/hyperv/HyperVSCSIModule.cpp
209
*_driverCookie = node;
src/add-ons/kernel/busses/scsi/hyperv/HyperVSCSIModule.cpp
218
device_node* node = reinterpret_cast<device_node*>(driverCookie);
src/add-ons/kernel/busses/scsi/hyperv/HyperVSCSIModule.cpp
239
status_t status = gDeviceManager->register_node(node, HYPERV_SCSI_SIM_MODULE_NAME, attributes,
src/add-ons/kernel/busses/scsi/usb/usb_scsi.c
1004
init_module(device_node_handle node, void *user_cookie, void **_cookie)
src/add-ons/kernel/busses/scsi/usb/usb_scsi.c
1029
device_removed(device_node_handle node, void *cookie)
src/add-ons/kernel/busses/scsi/usb/usb_scsi.c
1040
device_cleanup(device_node_handle node)
src/add-ons/kernel/busses/scsi/virtio/VirtioSCSIController.cpp
33
VirtioSCSIController::VirtioSCSIController(device_node *node)
src/add-ons/kernel/busses/scsi/virtio/VirtioSCSIController.cpp
35
fNode(node),
src/add-ons/kernel/busses/scsi/virtio/VirtioSCSIController.cpp
51
device_node *parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/scsi/virtio/VirtioSCSIPrivate.h
46
VirtioSCSIController(device_node* node);
src/add-ons/kernel/busses/scsi/virtio/virtio_scsi.cpp
135
sim_init_bus(device_node *node, void **_cookie)
src/add-ons/kernel/busses/scsi/virtio/virtio_scsi.cpp
140
VirtioSCSIController(node);
src/add-ons/kernel/busses/scsi/virtio/virtio_scsi.cpp
234
virtio_scsi_init_driver(device_node *node, void **_cookie)
src/add-ons/kernel/busses/scsi/virtio/virtio_scsi.cpp
237
*_cookie = node;
src/add-ons/kernel/busses/scsi/virtio/virtio_scsi.cpp
246
device_node *node = (device_node *)cookie;
src/add-ons/kernel/busses/scsi/virtio/virtio_scsi.cpp
264
status_t status = gDeviceManager->register_node(node,
src/add-ons/kernel/busses/usb/ehci.cpp
100
device_node* node = bus->driver_node;
src/add-ons/kernel/busses/usb/ehci.cpp
116
return gDeviceManager->register_node(node, EHCI_PCI_USB_BUS_MODULE_NAME,
src/add-ons/kernel/busses/usb/ehci.cpp
122
init_device(device_node* node, void** device_cookie)
src/add-ons/kernel/busses/usb/ehci.cpp
133
device_node* pciParent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/usb/ehci.cpp
141
bus->driver_node = node;
src/add-ons/kernel/busses/usb/ehci.cpp
318
device_node* node)
src/add-ons/kernel/busses/usb/ehci.cpp
319
: BusManager(stack, node),
src/add-ons/kernel/busses/usb/ehci.cpp
41
device_node* node;
src/add-ons/kernel/busses/usb/ehci.cpp
50
init_bus(device_node* node, void** bus_cookie)
src/add-ons/kernel/busses/usb/ehci.cpp
56
device_node* parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/usb/ehci.cpp
64
EHCI *ehci = new(std::nothrow) EHCI(&bus->pciinfo, bus->pci, bus->device, stack, node);
src/add-ons/kernel/busses/usb/ehci.h
55
pci_device* device, Stack *stack, device_node *node);
src/add-ons/kernel/busses/usb/ohci.cpp
102
device_node* node = bus->driver_node;
src/add-ons/kernel/busses/usb/ohci.cpp
118
return gDeviceManager->register_node(node, OHCI_PCI_USB_BUS_MODULE_NAME,
src/add-ons/kernel/busses/usb/ohci.cpp
124
init_device(device_node* node, void** device_cookie)
src/add-ons/kernel/busses/usb/ohci.cpp
135
device_node* pciParent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/usb/ohci.cpp
143
bus->driver_node = node;
src/add-ons/kernel/busses/usb/ohci.cpp
270
device_node* node)
src/add-ons/kernel/busses/usb/ohci.cpp
271
: BusManager(stack, node),
src/add-ons/kernel/busses/usb/ohci.cpp
43
device_node* node;
src/add-ons/kernel/busses/usb/ohci.cpp
52
init_bus(device_node* node, void** bus_cookie)
src/add-ons/kernel/busses/usb/ohci.cpp
58
device_node* parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/usb/ohci.cpp
66
OHCI *ohci = new(std::nothrow) OHCI(&bus->pciinfo, bus->pci, bus->device, stack, node);
src/add-ons/kernel/busses/usb/ohci.h
38
pci_device* device, Stack *stack, device_node* node);
src/add-ons/kernel/busses/usb/uhci.cpp
100
device_node* node = bus->driver_node;
src/add-ons/kernel/busses/usb/uhci.cpp
116
return gDeviceManager->register_node(node, UHCI_PCI_USB_BUS_MODULE_NAME,
src/add-ons/kernel/busses/usb/uhci.cpp
122
init_device(device_node* node, void** device_cookie)
src/add-ons/kernel/busses/usb/uhci.cpp
133
device_node* pciParent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/usb/uhci.cpp
141
bus->driver_node = node;
src/add-ons/kernel/busses/usb/uhci.cpp
41
device_node* node;
src/add-ons/kernel/busses/usb/uhci.cpp
50
init_bus(device_node* node, void** bus_cookie)
src/add-ons/kernel/busses/usb/uhci.cpp
504
device_node* node)
src/add-ons/kernel/busses/usb/uhci.cpp
505
: BusManager(stack, node),
src/add-ons/kernel/busses/usb/uhci.cpp
56
device_node* parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/usb/uhci.cpp
64
UHCI *uhci = new(std::nothrow) UHCI(&bus->pciinfo, bus->pci, bus->device, stack, node);
src/add-ons/kernel/busses/usb/uhci.h
97
pci_device* device, Stack *stack, device_node* node);
src/add-ons/kernel/busses/usb/xhci.cpp
106
device_node* node = bus->driver_node;
src/add-ons/kernel/busses/usb/xhci.cpp
122
return gDeviceManager->register_node(node, XHCI_PCI_USB_BUS_MODULE_NAME,
src/add-ons/kernel/busses/usb/xhci.cpp
128
init_device(device_node* node, void** device_cookie)
src/add-ons/kernel/busses/usb/xhci.cpp
139
device_node* pciParent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/usb/xhci.cpp
147
bus->driver_node = node;
src/add-ons/kernel/busses/usb/xhci.cpp
341
device_node* node)
src/add-ons/kernel/busses/usb/xhci.cpp
342
: BusManager(stack, node),
src/add-ons/kernel/busses/usb/xhci.cpp
47
device_node* node;
src/add-ons/kernel/busses/usb/xhci.cpp
56
init_bus(device_node* node, void** bus_cookie)
src/add-ons/kernel/busses/usb/xhci.cpp
62
device_node* parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/usb/xhci.cpp
70
XHCI *xhci = new(std::nothrow) XHCI(&bus->pciinfo, bus->pci, bus->device, stack, node);
src/add-ons/kernel/busses/usb/xhci.h
95
device_node* node);
src/add-ons/kernel/busses/virtio/virtio_mmio/virtio_mmio.cpp
247
virtio_device_init_device(device_node* node, void** cookie)
src/add-ons/kernel/busses/virtio/virtio_mmio/virtio_mmio.cpp
249
TRACE("init_device(%p)\n", node);
src/add-ons/kernel/busses/virtio/virtio_mmio/virtio_mmio.cpp
252
parent(gDeviceManager->get_parent_node(node));
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
230
bus->node, bus->pci, bus->device);
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
607
init_bus(device_node* node, void** bus_cookie)
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
621
device_node* parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
629
bus->node = node;
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
64
device_node* node;
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
730
TRACE("init_bus() %p node %p pci %p device %p\n", bus, node,
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
787
device_node* node = (device_node*)cookie;
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
788
device_node* parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
824
return gDeviceManager->register_node(node, VIRTIO_PCI_SIM_MODULE_NAME,
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
825
attrs, NULL, &node);
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
830
init_device(device_node* node, void** device_cookie)
src/add-ons/kernel/busses/virtio/virtio_pci/virtio_pci.cpp
833
*device_cookie = node;
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
1255
PrefixedNode(Node* prefix, Node* node)
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
1258
fNode(node)
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
1303
ClonedNode(Node* clone, ObjectNode* node)
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
1306
fNode(node),
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
1902
inline void _AddAllocatedNode(Node* node);
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
1948
bool _ParseBareFunctionType(FunctionNode* node);
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
1949
bool _ParseTemplateArgs(Node* node, Node*& _node);
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
1966
void _RegisterReferenceableNode(Node* node);
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
2056
Demangler::_AddAllocatedNode(Node* node)
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
2058
node->SetNextAllocated(fAllocatedNodes);
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
2059
fAllocatedNodes = node;
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
2133
Node* node = fAllocatedNodes;
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
2134
fAllocatedNodes = node->NextAllocated();
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
2135
DELETE(node);
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
2146
ObjectNode* node;
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
2147
int error = _Parse(mangledName, versionSuffix, node);
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
2152
bool success = node->GetObjectName(nameBuffer, demanglingInfo);
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
2164
demanglingInfo.objectType = node->ObjectType();
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
2177
ObjectNode* node;
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
2178
int error = _Parse(mangledName, versionSuffix, node);
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
2183
Node* parameter = node->ParameterAt(index);
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
2460
Node* node;
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
2461
if (!_ParseUnqualifiedName(node)
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
2462
|| !NodeCreator<PrefixedNode>(this)(prefix, node, _node)) {
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
2557
Node* node;
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
2560
node = initialPrefixNode;
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
2563
if (!_ParseUnqualifiedName(node))
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
2570
if (!NodeCreator<PrefixedNode>(this)(prefixNode, node, node))
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
2577
_RegisterReferenceableNode(node);
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
2580
if (!_ParseTemplateArgs(node, node))
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
2595
_node = node;
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
2601
prefixNode = node;
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
2602
_RegisterReferenceableNode(node);
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
2986
Node* node;
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
2987
if (!_ParseType(node))
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
2990
return NodeCreator<TypeModifierNode>(this)(modifier, node, _node);
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
3320
Demangler::_ParseBareFunctionType(FunctionNode* node)
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
3335
node->AddType(typeNode);
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
3345
Demangler::_ParseTemplateArgs(Node* node, Node*& _node)
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
3360
if (!NodeCreator<TemplateNode>(this)(node, templateNode))
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
3623
ObjectNode* node;
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
3624
if (!_ParseEncoding(node))
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
3626
_node = node;
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
3746
Demangler::_RegisterReferenceableNode(Node* node)
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
3749
if (!node->IsReferenceable() || node == fLastReferenceableNode
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
3750
|| node->NextReferenceable() != NULL) {
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
3755
fFirstReferenceableNode = node;
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
3756
fLastReferenceableNode = node;
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
3758
fLastReferenceableNode->SetNextReferenceable(node);
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
3759
fLastReferenceableNode = node;
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
3767
Node* node = fFirstReferenceableNode;
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
3768
while (node != NULL && index > 0) {
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
3769
node = node->NextReferenceable();
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
3773
if (node == NULL)
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
3777
return NodeCreator<SubstitutionNode>(this)(node, _node);
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
545
void SetNextAllocated(Node* node) { fNextAllocated = node; }
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
548
virtual void SetParent(Node* node) { fParent = node; }
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
551
void SetNext(Node* node) { fNext = node; }
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
557
void SetNextReferenceable(Node* node) { fNextReferenceable = node; }
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
663
SubstitutionNode(Node* node)
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
665
fNode(node)
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
938
virtual void SetParent(Node* node)
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
940
fUnqualifiedNode = node->GetUnqualifiedNode(this);
src/add-ons/kernel/debugger/demangle/gcc3+.cpp
941
Node::SetParent(node);
src/add-ons/kernel/drivers/audio/virtio/virtio_sound.cpp
19
device_node* node;
src/add-ons/kernel/drivers/audio/virtio/virtio_sound.cpp
63
RegisterDevice(device_node* node)
src/add-ons/kernel/drivers/audio/virtio/virtio_sound.cpp
70
return sDeviceManager->register_node(node, VIRTIO_SOUND_DRIVER_MODULE_NAME,
src/add-ons/kernel/drivers/audio/virtio/virtio_sound.cpp
76
InitDriver(device_node* node, void** cookie)
src/add-ons/kernel/drivers/audio/virtio/virtio_sound.cpp
83
info->node = node;
src/add-ons/kernel/drivers/bus/scsi/scsi_raw.c
148
raw_init_device(device_node_handle node, void *user_cookie, void **cookie)
src/add-ons/kernel/drivers/bus/scsi/scsi_raw.c
159
device->node = node;
src/add-ons/kernel/drivers/bus/scsi/scsi_raw.c
162
res = pnp->init_driver(pnp->get_parent(node), NULL,
src/add-ons/kernel/drivers/bus/scsi/scsi_raw.c
181
pnp->uninit_driver(pnp->get_parent(device->node));
src/add-ons/kernel/drivers/bus/scsi/scsi_raw.c
193
raw_device_added(device_node_handle node)
src/add-ons/kernel/drivers/bus/scsi/scsi_raw.c
201
if (pnp->get_attr_uint8(node, SCSI_BUS_PATH_ID_ITEM, &path_id, true) != B_OK
src/add-ons/kernel/drivers/bus/scsi/scsi_raw.c
202
|| pnp->get_attr_uint8(node, SCSI_DEVICE_TARGET_ID_ITEM, &target_id, true) != B_OK
src/add-ons/kernel/drivers/bus/scsi/scsi_raw.c
203
|| pnp->get_attr_uint8(node, SCSI_DEVICE_TARGET_LUN_ITEM, &target_lun, true) != B_OK)
src/add-ons/kernel/drivers/bus/scsi/scsi_raw.c
229
return pnp->register_device(node, attrs, NULL, &node);
src/add-ons/kernel/drivers/bus/scsi/scsi_raw.h
26
device_node_handle node;
src/add-ons/kernel/drivers/disk/mmc/mmc_disk.cpp
112
mmc_disk_register_device(device_node* node)
src/add-ons/kernel/drivers/disk/mmc/mmc_disk.cpp
121
return sDeviceManager->register_node(node, MMC_DISK_DRIVER_MODULE_NAME,
src/add-ons/kernel/drivers/disk/mmc/mmc_disk.cpp
196
mmc_disk_init_driver(device_node* node, void** cookie)
src/add-ons/kernel/drivers/disk/mmc/mmc_disk.cpp
208
info->node = node;
src/add-ons/kernel/drivers/disk/mmc/mmc_disk.cpp
209
info->parent = sDeviceManager->get_parent_node(info->node);
src/add-ons/kernel/drivers/disk/mmc/mmc_disk.cpp
223
if (sDeviceManager->get_attr_uint16(node, kMmcRcaAttribute, &info->rca,
src/add-ons/kernel/drivers/disk/mmc/mmc_disk.cpp
257
error = info->dmaResource->Init(info->node, kBlockSize,
src/add-ons/kernel/drivers/disk/mmc/mmc_disk.cpp
318
status = sDeviceManager->publish_device(info->node, name,
src/add-ons/kernel/drivers/disk/mmc/mmc_disk.h
31
device_node* node;
src/add-ons/kernel/drivers/disk/norflash/norflash.cpp
185
nor_register_device(device_node *node)
src/add-ons/kernel/drivers/disk/norflash/norflash.cpp
193
return sDeviceManager->register_node(node, NORFLASH_DRIVER_MODULE_NAME,
src/add-ons/kernel/drivers/disk/norflash/norflash.cpp
199
nor_init_driver(device_node *node, void **cookie)
src/add-ons/kernel/drivers/disk/norflash/norflash.cpp
209
info->node = node;
src/add-ons/kernel/drivers/disk/norflash/norflash.cpp
232
status = sDeviceManager->publish_device(info->node, "disk/nor/0/raw",
src/add-ons/kernel/drivers/disk/norflash/norflash.cpp
40
device_node *node;
src/add-ons/kernel/drivers/disk/nvme/nvme_disk.cpp
105
device_node* node;
src/add-ons/kernel/drivers/disk/nvme/nvme_disk.cpp
1178
nvme_disk_init_driver(device_node* node, void** cookie)
src/add-ons/kernel/drivers/disk/nvme/nvme_disk.cpp
1193
info->node = node;
src/add-ons/kernel/drivers/disk/nvme/nvme_disk.cpp
1228
status = sDeviceManager->publish_device(info->node, name,
src/add-ons/kernel/drivers/disk/nvme/nvme_disk.cpp
190
device_node* parent = sDeviceManager->get_parent_node(info->node);
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
1014
cd_register_device(device_node* node)
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
1021
if (sDeviceManager->get_attr_raw(node, SCSI_DEVICE_INQUIRY_ITEM,
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
1027
if (sDeviceManager->get_attr_uint32(node, B_DMA_MAX_TRANSFER_BLOCKS,
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
1044
return sDeviceManager->register_node(node, SCSI_CD_DRIVER_MODULE_NAME,
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
1050
cd_init_driver(device_node* node, void** _cookie)
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
1055
status_t status = sDeviceManager->get_attr_uint8(node, "removable",
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
1072
info->node = node;
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
1080
sDeviceManager->get_attr_uint8(node, SCSI_DEVICE_TYPE_ITEM,
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
1083
device_node *parent = sDeviceManager->get_parent_node(node);
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
1089
&callbacks, info->scsi_device, info->scsi, info->node,
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
1116
char* name = sSCSIPeripheral->compose_device_name(info->node, "disk/scsi");
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
1120
status_t status = sDeviceManager->publish_device(info->node, name,
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
915
status_t status = info->dma_resource->Init(info->node, blockSize, 1024,
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.h
27
device_node* node;
src/add-ons/kernel/drivers/disk/scsi/scsi_disk/scsi_disk.cpp
424
status_t status = info->dma_resource->Init(info->node, blockSize, 1024,
src/add-ons/kernel/drivers/disk/scsi/scsi_disk/scsi_disk.cpp
492
das_register_device(device_node *node)
src/add-ons/kernel/drivers/disk/scsi/scsi_disk/scsi_disk.cpp
499
if (sDeviceManager->get_attr_raw(node, SCSI_DEVICE_INQUIRY_ITEM,
src/add-ons/kernel/drivers/disk/scsi/scsi_disk/scsi_disk.cpp
505
if (sDeviceManager->get_attr_uint32(node, B_DMA_MAX_TRANSFER_BLOCKS,
src/add-ons/kernel/drivers/disk/scsi/scsi_disk/scsi_disk.cpp
524
return sDeviceManager->register_node(node, SCSI_DISK_DRIVER_MODULE_NAME,
src/add-ons/kernel/drivers/disk/scsi/scsi_disk/scsi_disk.cpp
530
das_init_driver(device_node *node, void **cookie)
src/add-ons/kernel/drivers/disk/scsi/scsi_disk/scsi_disk.cpp
535
status_t status = sDeviceManager->get_attr_uint8(node, "removable",
src/add-ons/kernel/drivers/disk/scsi/scsi_disk/scsi_disk.cpp
552
info->node = node;
src/add-ons/kernel/drivers/disk/scsi/scsi_disk/scsi_disk.cpp
555
device_node* parent = sDeviceManager->get_parent_node(node);
src/add-ons/kernel/drivers/disk/scsi/scsi_disk/scsi_disk.cpp
561
&callbacks, info->scsi_device, info->scsi, info->node,
src/add-ons/kernel/drivers/disk/scsi/scsi_disk/scsi_disk.cpp
591
char* name = sSCSIPeripheral->compose_device_name(info->node,
src/add-ons/kernel/drivers/disk/scsi/scsi_disk/scsi_disk.cpp
596
status = sDeviceManager->publish_device(info->node, name,
src/add-ons/kernel/drivers/disk/scsi/scsi_disk/scsi_disk.h
24
device_node* node;
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp
1043
usb_disk_attach(device_node *node, usb_device newDevice, void **cookie)
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp
1050
device->node = node;
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp
1257
gDeviceManager->unpublish_device(device->node, device->luns[i]->name);
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp
1923
usb_disk_register_device(device_node *node)
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp
1932
return gDeviceManager->register_node(node, USB_DISK_DRIVER_MODULE_NAME,
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp
1938
usb_disk_init_driver(device_node *node, void **cookie)
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp
1943
if (gDeviceManager->get_attr_uint32(node, USB_DEVICE_ID_ITEM, &usb_device, true) != B_OK)
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp
1946
return usb_disk_attach(node, usb_device, cookie);
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp
1971
status = gDeviceManager->publish_device(device->node, device->luns[i]->name,
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.h
36
device_node *node;
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
1004
error = sDeviceManager->unregister_node(node);
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
1086
ram_disk_driver_init_driver(device_node* node, void** _driverCookie)
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
1089
if (sDeviceManager->get_attr_uint64(node, kDeviceSizeItem, &deviceSize,
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
1092
sDeviceManager->get_attr_uint32(node, kDeviceIDItem, (uint32*)&id,
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
1098
sDeviceManager->get_attr_string(node, kFilePathItem, &filePath, false);
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
1100
RawDevice* device = new(std::nothrow) RawDevice(node);
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
1112
ControlDevice* device = new(std::nothrow) ControlDevice(node);
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
161
Device(device_node* node)
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
163
fNode(node)
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
187
ControlDevice(device_node* node)
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
189
Device(node)
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
235
RawDevice(device_node* node)
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
237
Device(node),
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
995
device_node* node = device->Node();
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
996
status_t error = sDeviceManager->unpublish_device(node,
src/add-ons/kernel/drivers/disk/virtual/virtio_block/virtio_block.cpp
265
device_node* parent = sDeviceManager->get_parent_node(info->node);
src/add-ons/kernel/drivers/disk/virtual/virtio_block/virtio_block.cpp
53
device_node* node;
src/add-ons/kernel/drivers/disk/virtual/virtio_block/virtio_block.cpp
531
virtio_block_register_device(device_node *node)
src/add-ons/kernel/drivers/disk/virtual/virtio_block/virtio_block.cpp
540
return sDeviceManager->register_node(node, VIRTIO_BLOCK_DRIVER_MODULE_NAME,
src/add-ons/kernel/drivers/disk/virtual/virtio_block/virtio_block.cpp
546
virtio_block_init_driver(device_node *node, void **cookie)
src/add-ons/kernel/drivers/disk/virtual/virtio_block/virtio_block.cpp
589
info->node = node;
src/add-ons/kernel/drivers/disk/virtual/virtio_block/virtio_block.cpp
622
status = sDeviceManager->publish_device(info->node, name,
src/add-ons/kernel/drivers/display/display.cpp
5
device_node *node;
src/add-ons/kernel/drivers/display/display.cpp
82
device_node *node = (device_node *)_cookie;
src/add-ons/kernel/drivers/display/display.cpp
90
device->node = node;
src/add-ons/kernel/drivers/display/display.cpp
93
if (gDeviceManager->get_attr_string(node, ACPI_DEVICE_PATH_ITEM, &path,
src/add-ons/kernel/drivers/display/display_adapter.cpp
178
register_displays(const char *parentName, device_node *node)
src/add-ons/kernel/drivers/display/display_adapter.cpp
182
device_node *parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/drivers/display/display_adapter.cpp
236
gDeviceManager->register_node(node, DISPLAY_DEVICE_MODULE_NAME, attrs,
src/add-ons/kernel/drivers/display/display_adapter.cpp
252
displayadapter_register_device(device_node *node)
src/add-ons/kernel/drivers/display/display_adapter.cpp
261
return gDeviceManager->register_node(node, DISPLAYADAPTER_MODULE_NAME,
src/add-ons/kernel/drivers/display/display_adapter.cpp
267
displayadapter_init_driver(device_node *node, void **_driverCookie)
src/add-ons/kernel/drivers/display/display_adapter.cpp
269
*_driverCookie = node;
src/add-ons/kernel/drivers/display/display_adapter.cpp
283
device_node *node = (device_node*)_cookie;
src/add-ons/kernel/drivers/display/display_adapter.cpp
293
status_t status = gDeviceManager->publish_device(node, name,
src/add-ons/kernel/drivers/display/display_adapter.cpp
297
register_displays(name, node);
src/add-ons/kernel/drivers/display/display_adapter.cpp
36
device_node *node = (device_node *)_cookie;
src/add-ons/kernel/drivers/display/display_adapter.cpp
5
device_node *node;
src/add-ons/kernel/drivers/display/display_adapter.cpp
51
device->node = node;
src/add-ons/kernel/drivers/display/display_adapter.cpp
52
if (gDeviceManager->get_attr_string(node, ACPI_DEVICE_PATH_ITEM, &path,
src/add-ons/kernel/drivers/graphics/virtio/virtio_gpu.cpp
26
device_node* node;
src/add-ons/kernel/drivers/graphics/virtio/virtio_gpu.cpp
475
device_node* parent = sDeviceManager->get_parent_node(info->node);
src/add-ons/kernel/drivers/graphics/virtio/virtio_gpu.cpp
782
virtio_gpu_register_device(device_node* node)
src/add-ons/kernel/drivers/graphics/virtio/virtio_gpu.cpp
791
return sDeviceManager->register_node(node, VIRTIO_GPU_DRIVER_MODULE_NAME,
src/add-ons/kernel/drivers/graphics/virtio/virtio_gpu.cpp
797
virtio_gpu_init_driver(device_node* node, void** cookie)
src/add-ons/kernel/drivers/graphics/virtio/virtio_gpu.cpp
808
info->node = node;
src/add-ons/kernel/drivers/graphics/virtio/virtio_gpu.cpp
839
status = sDeviceManager->publish_device(info->node, name,
src/add-ons/kernel/drivers/hyperv/hyperv_ic/ICBase.cpp
21
ICBase::ICBase(device_node* node, uint32 packetLength, uint16 messageType,
src/add-ons/kernel/drivers/hyperv/hyperv_ic/ICBase.cpp
25
fNode(node),
src/add-ons/kernel/drivers/hyperv/hyperv_ic/ICBase.cpp
38
device_node* parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/drivers/hyperv/hyperv_ic/ICBase.h
23
ICBase(device_node* node, uint32 packetLength, uint16 messageType,
src/add-ons/kernel/drivers/hyperv/hyperv_ic/heartbeat/Heartbeat.cpp
10
Heartbeat::Heartbeat(device_node* node)
src/add-ons/kernel/drivers/hyperv/hyperv_ic/heartbeat/Heartbeat.cpp
11
: ICBase(node, HV_HEARTBEAT_PKT_BUFFER_SIZE, HV_IC_MSGTYPE_HEARTBEAT, hv_heartbeat_versions,
src/add-ons/kernel/drivers/hyperv/hyperv_ic/heartbeat/Heartbeat.h
29
Heartbeat(device_node* node);
src/add-ons/kernel/drivers/hyperv/hyperv_ic/heartbeat/HeartbeatModule.cpp
54
hyperv_heartbeat_init_driver(device_node* node, void** _driverCookie)
src/add-ons/kernel/drivers/hyperv/hyperv_ic/heartbeat/HeartbeatModule.cpp
58
Heartbeat* heartbeat = new(std::nothrow) Heartbeat(node);
src/add-ons/kernel/drivers/hyperv/hyperv_ic/timesync/TimeSync.cpp
12
TimeSync::TimeSync(device_node* node)
src/add-ons/kernel/drivers/hyperv/hyperv_ic/timesync/TimeSync.cpp
13
: ICBase(node, HV_TIMESYNC_PKT_BUFFER_SIZE, HV_IC_MSGTYPE_TIMESYNC, hv_timesync_versions,
src/add-ons/kernel/drivers/hyperv/hyperv_ic/timesync/TimeSync.h
29
TimeSync(device_node* node);
src/add-ons/kernel/drivers/hyperv/hyperv_ic/timesync/TimeSyncModule.cpp
54
hyperv_timesync_init_driver(device_node* node, void** _driverCookie)
src/add-ons/kernel/drivers/hyperv/hyperv_ic/timesync/TimeSyncModule.cpp
58
TimeSync* timeSync = new(std::nothrow) TimeSync(node);
src/add-ons/kernel/drivers/input/hyperv_hid/Driver.cpp
19
device_node* node;
src/add-ons/kernel/drivers/input/hyperv_hid/Driver.cpp
190
hyperv_hid_init_driver(device_node* node, void** _driverCookie)
src/add-ons/kernel/drivers/input/hyperv_hid/Driver.cpp
199
hidCookie->node = node;
src/add-ons/kernel/drivers/input/hyperv_hid/Driver.cpp
201
device_node* parent = sDeviceManager->get_parent_node(node);
src/add-ons/kernel/drivers/input/hyperv_hid/Driver.cpp
272
sDeviceManager->publish_device(hidCookie->node, pathBuffer,
src/add-ons/kernel/drivers/input/i2c_elan/Driver.cpp
265
i2c_elan_register_device(device_node *node)
src/add-ons/kernel/drivers/input/i2c_elan/Driver.cpp
274
return sDeviceManager->register_node(node, I2C_ELAN_DRIVER_NAME, attrs,
src/add-ons/kernel/drivers/input/i2c_elan/Driver.cpp
280
i2c_elan_init_driver(device_node *node, void **driverCookie)
src/add-ons/kernel/drivers/input/i2c_elan/Driver.cpp
295
parent = sDeviceManager->get_parent_node(node);
src/add-ons/kernel/drivers/input/i2c_elan/Driver.cpp
301
ELANDevice *elanDevice = new(std::nothrow) ELANDevice(node, i2c, i2c_cookie);
src/add-ons/kernel/drivers/input/i2c_hid/Driver.cpp
30
device_node* node;
src/add-ons/kernel/drivers/input/i2c_hid/Driver.cpp
308
i2c_hid_register_device(device_node *node)
src/add-ons/kernel/drivers/input/i2c_hid/Driver.cpp
313
if (sDeviceManager->get_attr_uint64(node, ACPI_DEVICE_HANDLE_ITEM,
src/add-ons/kernel/drivers/input/i2c_hid/Driver.cpp
336
return sDeviceManager->register_node(node, I2C_HID_DRIVER_NAME, attrs,
src/add-ons/kernel/drivers/input/i2c_hid/Driver.cpp
342
i2c_hid_init_driver(device_node *node, void **driverCookie)
src/add-ons/kernel/drivers/input/i2c_hid/Driver.cpp
347
if (sDeviceManager->get_attr_uint32(node, "descriptorAddress",
src/add-ons/kernel/drivers/input/i2c_hid/Driver.cpp
359
device->node = node;
src/add-ons/kernel/drivers/input/i2c_hid/Driver.cpp
363
parent = sDeviceManager->get_parent_node(node);
src/add-ons/kernel/drivers/input/i2c_hid/Driver.cpp
427
sDeviceManager->publish_device(device->node, pathBuffer,
src/add-ons/kernel/drivers/input/virtio_input/virtio_input.cpp
264
gDeviceManager->get_parent_node(info->node));
src/add-ons/kernel/drivers/input/virtio_input/virtio_input.cpp
439
virtio_input_register_device(device_node *node)
src/add-ons/kernel/drivers/input/virtio_input/virtio_input.cpp
448
return gDeviceManager->register_node(node, VIRTIO_INPUT_DRIVER_MODULE_NAME,
src/add-ons/kernel/drivers/input/virtio_input/virtio_input.cpp
454
virtio_input_init_driver(device_node *node, void **cookie)
src/add-ons/kernel/drivers/input/virtio_input/virtio_input.cpp
470
info->node = node;
src/add-ons/kernel/drivers/input/virtio_input/virtio_input.cpp
48
device_node* node;
src/add-ons/kernel/drivers/input/virtio_input/virtio_input.cpp
499
status = gDeviceManager->publish_device(info->node, name,
src/add-ons/kernel/drivers/network/ether/broadcom570x/dev/bge/if_bge.c
6313
#define BGE_SYSCTL_STAT(sc, ctx, desc, parent, node, oid) \
src/add-ons/kernel/drivers/network/ether/broadcom570x/dev/bge/if_bge.c
6316
offsetof(struct bge_stats, node), bge_sysctl_stats, "IU", desc)
src/add-ons/kernel/drivers/network/ether/usb_ecm/Driver.cpp
185
usb_ecm_register_device(device_node *node)
src/add-ons/kernel/drivers/network/ether/usb_ecm/Driver.cpp
194
return gDeviceManager->register_node(node, USB_ECM_DRIVER_MODULE_NAME,
src/add-ons/kernel/drivers/network/ether/usb_ecm/Driver.cpp
200
usb_ecm_init_driver(device_node *node, void **cookie)
src/add-ons/kernel/drivers/network/ether/usb_ecm/Driver.cpp
210
info->node = node;
src/add-ons/kernel/drivers/network/ether/usb_ecm/Driver.cpp
241
status = gDeviceManager->publish_device(info->node, name,
src/add-ons/kernel/drivers/network/ether/usb_ecm/Driver.cpp
37
device_node* parent = gDeviceManager->get_parent_node(info->node);
src/add-ons/kernel/drivers/network/ether/usb_ecm/Driver.cpp
43
if (gDeviceManager->get_attr_uint32(info->node, USB_DEVICE_ID_ITEM, &device, true) != B_OK)
src/add-ons/kernel/drivers/network/ether/usb_ecm/Driver.h
70
device_node* node;
src/add-ons/kernel/drivers/network/ether/virtio/virtio_net.cpp
1028
status = sDeviceManager->publish_device(info->node, name,
src/add-ons/kernel/drivers/network/ether/virtio/virtio_net.cpp
292
device_node* parent = sDeviceManager->get_parent_node(info->node);
src/add-ons/kernel/drivers/network/ether/virtio/virtio_net.cpp
62
device_node* node;
src/add-ons/kernel/drivers/network/ether/virtio/virtio_net.cpp
971
virtio_net_register_device(device_node* node)
src/add-ons/kernel/drivers/network/ether/virtio/virtio_net.cpp
980
return sDeviceManager->register_node(node, VIRTIO_NET_DRIVER_MODULE_NAME,
src/add-ons/kernel/drivers/network/ether/virtio/virtio_net.cpp
986
virtio_net_init_driver(device_node* node, void** cookie)
src/add-ons/kernel/drivers/network/ether/virtio/virtio_net.cpp
997
info->node = node;
src/add-ons/kernel/drivers/network/ether/vmx/dev/vmxnet3/if_vmx.c
2229
struct sysctl_oid *node, *txsnode;
src/add-ons/kernel/drivers/network/ether/vmx/dev/vmxnet3/if_vmx.c
2237
node = SYSCTL_ADD_NODE(ctx, child, OID_AUTO, namebuf,
src/add-ons/kernel/drivers/network/ether/vmx/dev/vmxnet3/if_vmx.c
2239
txq->vxtxq_sysctl = list = SYSCTL_CHILDREN(node);
src/add-ons/kernel/drivers/network/ether/vmx/dev/vmxnet3/if_vmx.c
2272
struct sysctl_oid *node, *rxsnode;
src/add-ons/kernel/drivers/network/ether/vmx/dev/vmxnet3/if_vmx.c
2280
node = SYSCTL_ADD_NODE(ctx, child, OID_AUTO, namebuf,
src/add-ons/kernel/drivers/network/ether/vmx/dev/vmxnet3/if_vmx.c
2282
rxq->vxrxq_sysctl = list = SYSCTL_CHILDREN(node);
src/add-ons/kernel/drivers/network/ether/vmx/dev/vmxnet3/if_vmx.c
2320
struct sysctl_oid *node;
src/add-ons/kernel/drivers/network/ether/vmx/dev/vmxnet3/if_vmx.c
2329
node = SYSCTL_ADD_NODE(ctx, txq->vxtxq_sysctl, OID_AUTO,
src/add-ons/kernel/drivers/network/ether/vmx/dev/vmxnet3/if_vmx.c
2331
list = SYSCTL_CHILDREN(node);
src/add-ons/kernel/drivers/network/ether/vmx/dev/vmxnet3/if_vmx.c
2350
node = SYSCTL_ADD_NODE(ctx, rxq->vxrxq_sysctl, OID_AUTO,
src/add-ons/kernel/drivers/network/ether/vmx/dev/vmxnet3/if_vmx.c
2352
list = SYSCTL_CHILDREN(node);
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ah.c
115
TAILQ_FOREACH(pc, &ah_chip_list, node) {
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ah.c
221
TAILQ_INSERT_TAIL(&ah_rf_list, arf, node);
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ah.c
229
TAILQ_REMOVE(&ah_rf_list, arf, node);
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ah.c
249
TAILQ_FOREACH(rf, &ah_rf_list, node) {
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ah.c
37
TAILQ_INSERT_TAIL(&ah_chip_list, ahc, node);
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ah.c
45
TAILQ_REMOVE(&ah_chip_list, ahc, node);
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ah.c
67
TAILQ_FOREACH(pc, &ah_chip_list, node) {
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ah_internal.h
123
TAILQ_ENTRY(ath_hal_rf) node;
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ah_internal.h
97
TAILQ_ENTRY(ath_hal_chip) node;
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwi.c
1757
struct iwi_ibssnode node;
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwi.c
1760
memset(&node, 0, sizeof node);
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwi.c
1761
IEEE80211_ADDR_COPY(node.bssid, addr);
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwi.c
1763
DPRINTF(("%s mac %6D station %u\n", __func__, node.bssid, ":", entry));
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwi.c
1766
IWI_CSR_NODE_BASE + entry * sizeof node,
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwi.c
1767
(uint8_t *)&node, sizeof node);
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2505
struct wpi_node_info node;
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2567
memset(&node, 0, sizeof node);
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2568
IEEE80211_ADDR_COPY(node.macaddr, etherbroadcastaddr);
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2569
node.id = WPI_ID_BROADCAST;
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2570
node.plcp = wpi_rates[WPI_RIDX_CCK1].plcp;
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2571
node.action = htole32(WPI_ACTION_SET_RATE);
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2572
node.antenna = WPI_ANTENNA_BOTH;
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2573
error = wpi_cmd(sc, WPI_CMD_ADD_NODE, &node, sizeof node, 0);
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2702
struct wpi_node_info node;
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2746
memset(&node, 0, sizeof node);
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2747
IEEE80211_ADDR_COPY(node.macaddr, etherbroadcastaddr);
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2748
node.id = WPI_ID_BROADCAST;
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2749
node.plcp = (ic->ic_curmode == IEEE80211_MODE_11A) ?
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2751
node.action = htole32(WPI_ACTION_SET_RATE);
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2752
node.antenna = WPI_ANTENNA_BOTH;
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2753
error = wpi_cmd(sc, WPI_CMD_ADD_NODE, &node, sizeof node, 1);
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2767
struct wpi_node_info node;
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2808
memset(&node, 0, sizeof node);
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2809
IEEE80211_ADDR_COPY(node.macaddr, ni->ni_bssid);
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2810
node.id = WPI_ID_BSS;
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2811
node.plcp = (ic->ic_curmode == IEEE80211_MODE_11A) ?
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2813
node.action = htole32(WPI_ACTION_SET_RATE);
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2814
node.antenna = WPI_ANTENNA_BOTH;
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2816
error = wpi_cmd(sc, WPI_CMD_ADD_NODE, &node, sizeof node, 1);
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2846
struct wpi_node_info node;
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2854
memset(&node, 0, sizeof node);
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2855
node.id = wn->id;
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2856
node.control = WPI_NODE_UPDATE;
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2857
node.flags = WPI_FLAG_SET_KEY;
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2858
node.kflags = htole16(kflags);
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2859
memcpy(node.key, k->k_key, k->k_len);
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2860
DPRINTF(("set key id=%d for node %d\n", k->k_id, node.id));
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2861
return wpi_cmd(sc, WPI_CMD_ADD_NODE, &node, sizeof node, 1);
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2870
struct wpi_node_info node;
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2880
memset(&node, 0, sizeof node);
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2881
node.id = wn->id;
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2882
node.control = WPI_NODE_UPDATE;
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2883
node.flags = WPI_FLAG_SET_KEY;
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2884
node.kflags = 0;
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2885
DPRINTF(("delete keys for node %d\n", node.id));
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/pci/if_wpi.c
2886
(void)wpi_cmd(sc, WPI_CMD_ADD_NODE, &node, sizeof node, 1);
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
5317
iwn4965_add_node(struct iwn_softc *sc, struct iwn_node_info *node, int async)
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
5329
src = (caddr_t)node;
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
5338
iwn5000_add_node(struct iwn_softc *sc, struct iwn_node_info *node, int async)
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
5344
return iwn_cmd(sc, IWN_CMD_ADD_NODE, node, sizeof (*node), async);
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
5463
struct iwn_node_info node;
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
5472
memset(&node, 0, sizeof node);
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
5473
IEEE80211_ADDR_COPY(node.macaddr, ieee80211broadcastaddr);
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
5474
node.id = sc->broadcast_id;
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
5476
if ((error = ops->add_node(sc, &node, async)) != 0)
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
7344
struct iwn_node_info node;
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
7405
memset(&node, 0, sizeof node);
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
7406
IEEE80211_ADDR_COPY(node.macaddr, ni->ni_macaddr);
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
7407
node.id = IWN_ID_BSS;
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
7411
node.htflags |= htole32(IWN_SMPS_MIMO_DIS);
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
7414
node.htflags |= htole32(IWN_SMPS_MIMO_PROT);
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
7417
node.htflags |= htole32(IWN_AMDPU_SIZE_FACTOR(3) |
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
7420
node.htflags |= htole32(IWN_NODE_HT40);
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
7423
error = ops->add_node(sc, &node, 1);
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
7430
__func__, node.id);
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
7434
__func__, node.id, error);
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
7469
struct iwn_node_info node;
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
7482
memset(&node, 0, sizeof node);
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
7483
node.id = wn->id;
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
7484
node.control = IWN_NODE_UPDATE;
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
7485
node.flags = IWN_FLAG_SET_ADDBA;
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
7486
node.addba_tid = tid;
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
7487
node.addba_ssn = htole16(ssn);
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
7490
error = ops->add_node(sc, &node, 1);
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
7507
struct iwn_node_info node;
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
7521
memset(&node, 0, sizeof node);
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
7522
node.id = wn->id;
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
7523
node.control = IWN_NODE_UPDATE;
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
7524
node.flags = IWN_FLAG_SET_DELBA;
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
7525
node.delba_tid = tid;
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
7527
(void)ops->add_node(sc, &node, 1);
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
7598
struct iwn_node_info node;
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
7608
memset(&node, 0, sizeof node);
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
7609
node.id = wn->id;
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
7610
node.control = IWN_NODE_UPDATE;
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
7611
node.flags = IWN_FLAG_SET_DISABLE_TID;
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
7612
node.disable_tid = htole16(wn->disable_tid);
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwn.c
7613
error = ops->add_node(sc, &node, 1);
src/add-ons/kernel/drivers/power/acpi_ac/acpi_ac.cpp
189
acpi_ac_register_device(device_node *node)
src/add-ons/kernel/drivers/power/acpi_ac/acpi_ac.cpp
196
return sDeviceManager->register_node(node, ACPI_AC_MODULE_NAME, attrs,
src/add-ons/kernel/drivers/power/acpi_ac/acpi_ac.cpp
202
acpi_ac_init_driver(device_node *node, void **_driverCookie)
src/add-ons/kernel/drivers/power/acpi_ac/acpi_ac.cpp
212
device->node = node;
src/add-ons/kernel/drivers/power/acpi_ac/acpi_ac.cpp
214
parent = sDeviceManager->get_parent_node(node);
src/add-ons/kernel/drivers/power/acpi_ac/acpi_ac.cpp
261
return sDeviceManager->publish_device(device->node, name,
src/add-ons/kernel/drivers/power/acpi_ac/acpi_ac.cpp
37
device_node *node;
src/add-ons/kernel/drivers/power/acpi_battery/acpi_battery.cpp
26
device_node* node;
src/add-ons/kernel/drivers/power/acpi_battery/acpi_battery.cpp
530
acpi_battery_register_device(device_node *node)
src/add-ons/kernel/drivers/power/acpi_battery/acpi_battery.cpp
537
return sDeviceManager->register_node(node, ACPI_BATTERY_DRIVER_NAME, attrs,
src/add-ons/kernel/drivers/power/acpi_battery/acpi_battery.cpp
543
acpi_battery_init_driver(device_node *node, void **driverCookie)
src/add-ons/kernel/drivers/power/acpi_battery/acpi_battery.cpp
552
device->node = node;
src/add-ons/kernel/drivers/power/acpi_battery/acpi_battery.cpp
555
parent = sDeviceManager->get_parent_node(node);
src/add-ons/kernel/drivers/power/acpi_battery/acpi_battery.cpp
604
return sDeviceManager->publish_device(device->node, name,
src/add-ons/kernel/drivers/power/acpi_button/acpi_button.cpp
288
acpi_button_register_device(device_node *node)
src/add-ons/kernel/drivers/power/acpi_button/acpi_button.cpp
295
return sDeviceManager->register_node(node, ACPI_BUTTON_MODULE_NAME, attrs,
src/add-ons/kernel/drivers/power/acpi_button/acpi_button.cpp
301
acpi_button_init_driver(device_node *node, void **_driverCookie)
src/add-ons/kernel/drivers/power/acpi_button/acpi_button.cpp
303
*_driverCookie = node;
src/add-ons/kernel/drivers/power/acpi_button/acpi_button.cpp
317
device_node *node = (device_node*)_cookie;
src/add-ons/kernel/drivers/power/acpi_button/acpi_button.cpp
318
device_node *parent = sDeviceManager->get_parent_node(node);
src/add-ons/kernel/drivers/power/acpi_button/acpi_button.cpp
330
status = sDeviceManager->publish_device(node,
src/add-ons/kernel/drivers/power/acpi_button/acpi_button.cpp
333
status = sDeviceManager->publish_device(node,
src/add-ons/kernel/drivers/power/acpi_button/acpi_button.cpp
336
status = sDeviceManager->publish_device(node, "power/button/sleep",
src/add-ons/kernel/drivers/power/acpi_button/acpi_button.cpp
339
status = sDeviceManager->publish_device(node,
src/add-ons/kernel/drivers/power/acpi_button/acpi_button.cpp
39
device_node *node;
src/add-ons/kernel/drivers/power/acpi_button/acpi_button.cpp
85
device_node *node = (device_node *)_cookie;
src/add-ons/kernel/drivers/power/acpi_button/acpi_button.cpp
93
device->node = node;
src/add-ons/kernel/drivers/power/acpi_button/acpi_button.cpp
95
parent = sDeviceManager->get_parent_node(node);
src/add-ons/kernel/drivers/power/acpi_lid/acpi_lid.cpp
235
acpi_lid_register_device(device_node *node)
src/add-ons/kernel/drivers/power/acpi_lid/acpi_lid.cpp
242
return sDeviceManager->register_node(node, ACPI_LID_MODULE_NAME, attrs,
src/add-ons/kernel/drivers/power/acpi_lid/acpi_lid.cpp
248
acpi_lid_init_driver(device_node *node, void **_driverCookie)
src/add-ons/kernel/drivers/power/acpi_lid/acpi_lid.cpp
258
device->node = node;
src/add-ons/kernel/drivers/power/acpi_lid/acpi_lid.cpp
260
parent = sDeviceManager->get_parent_node(node);
src/add-ons/kernel/drivers/power/acpi_lid/acpi_lid.cpp
307
return sDeviceManager->publish_device(device->node, name,
src/add-ons/kernel/drivers/power/acpi_lid/acpi_lid.cpp
42
device_node *node;
src/add-ons/kernel/drivers/power/acpi_thermal/acpi_thermal.c
291
acpi_thermal_register_device(device_node *node)
src/add-ons/kernel/drivers/power/acpi_thermal/acpi_thermal.c
298
return sDeviceManager->register_node(node, ACPI_THERMAL_MODULE_NAME, attrs,
src/add-ons/kernel/drivers/power/acpi_thermal/acpi_thermal.c
304
acpi_thermal_init_driver(device_node* node, void** _driverCookie)
src/add-ons/kernel/drivers/power/acpi_thermal/acpi_thermal.c
306
*_driverCookie = node;
src/add-ons/kernel/drivers/power/acpi_thermal/acpi_thermal.c
320
device_node* node = _cookie;
src/add-ons/kernel/drivers/power/acpi_thermal/acpi_thermal.c
332
return sDeviceManager->publish_device(node, name,
src/add-ons/kernel/drivers/power/acpi_thermal/acpi_thermal.c
340
device_node* node = (device_node*)_cookie;
src/add-ons/kernel/drivers/power/acpi_thermal/acpi_thermal.c
348
device->node = node;
src/add-ons/kernel/drivers/power/acpi_thermal/acpi_thermal.c
350
parent = sDeviceManager->get_parent_node(node);
src/add-ons/kernel/drivers/power/acpi_thermal/acpi_thermal.c
38
device_node* node;
src/add-ons/kernel/drivers/power/amd_thermal/amd_thermal.cpp
215
amd_thermal_register_device(device_node* node)
src/add-ons/kernel/drivers/power/amd_thermal/amd_thermal.cpp
222
return sDeviceManager->register_node(node, AMD_THERMAL_MODULE_NAME, attrs, NULL, NULL);
src/add-ons/kernel/drivers/power/amd_thermal/amd_thermal.cpp
227
amd_thermal_init_driver(device_node* node, void** _driverCookie)
src/add-ons/kernel/drivers/power/amd_thermal/amd_thermal.cpp
229
*_driverCookie = node;
src/add-ons/kernel/drivers/power/amd_thermal/amd_thermal.cpp
244
device_node* node = (device_node*)_cookie;
src/add-ons/kernel/drivers/power/amd_thermal/amd_thermal.cpp
256
return sDeviceManager->publish_device(node, name, AMD_THERMAL_DEVICE_MODULE_NAME);
src/add-ons/kernel/drivers/power/amd_thermal/amd_thermal.cpp
263
device_node* node = (device_node*)_cookie;
src/add-ons/kernel/drivers/power/amd_thermal/amd_thermal.cpp
270
device->node = node;
src/add-ons/kernel/drivers/power/amd_thermal/amd_thermal.cpp
275
device_node* parent = sDeviceManager->get_parent_node(node);
src/add-ons/kernel/drivers/power/amd_thermal/amd_thermal.cpp
48
device_node* node;
src/add-ons/kernel/drivers/power/pch_thermal/pch_thermal.cpp
230
pch_thermal_register_device(device_node *node)
src/add-ons/kernel/drivers/power/pch_thermal/pch_thermal.cpp
237
return sDeviceManager->register_node(node, PCH_THERMAL_MODULE_NAME, attrs,
src/add-ons/kernel/drivers/power/pch_thermal/pch_thermal.cpp
243
pch_thermal_init_driver(device_node *node, void **_driverCookie)
src/add-ons/kernel/drivers/power/pch_thermal/pch_thermal.cpp
245
*_driverCookie = node;
src/add-ons/kernel/drivers/power/pch_thermal/pch_thermal.cpp
260
device_node *node = (device_node*)_cookie;
src/add-ons/kernel/drivers/power/pch_thermal/pch_thermal.cpp
273
return sDeviceManager->publish_device(node, name,
src/add-ons/kernel/drivers/power/pch_thermal/pch_thermal.cpp
281
device_node *node = (device_node *)_cookie;
src/add-ons/kernel/drivers/power/pch_thermal/pch_thermal.cpp
290
device->node = node;
src/add-ons/kernel/drivers/power/pch_thermal/pch_thermal.cpp
292
parent = sDeviceManager->get_parent_node(node);
src/add-ons/kernel/drivers/power/pch_thermal/pch_thermal.cpp
61
device_node *node;
src/add-ons/kernel/drivers/sensor/acpi_als/acpi_als.cpp
221
acpi_als_register_device(device_node *node)
src/add-ons/kernel/drivers/sensor/acpi_als/acpi_als.cpp
228
return sDeviceManager->register_node(node, ACPI_ALS_DRIVER_NAME, attrs,
src/add-ons/kernel/drivers/sensor/acpi_als/acpi_als.cpp
234
acpi_als_init_driver(device_node *node, void **driverCookie)
src/add-ons/kernel/drivers/sensor/acpi_als/acpi_als.cpp
243
device->node = node;
src/add-ons/kernel/drivers/sensor/acpi_als/acpi_als.cpp
246
parent = sDeviceManager->get_parent_node(node);
src/add-ons/kernel/drivers/sensor/acpi_als/acpi_als.cpp
25
device_node* node;
src/add-ons/kernel/drivers/sensor/acpi_als/acpi_als.cpp
311
return sDeviceManager->publish_device(device->node, name,
src/add-ons/kernel/drivers/wmi/WMIACPI.cpp
31
WMIACPI::WMIACPI(device_node *node)
src/add-ons/kernel/drivers/wmi/WMIACPI.cpp
33
fNode(node)
src/add-ons/kernel/drivers/wmi/WMIACPI.cpp
38
parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/drivers/wmi/WMIACPI.cpp
411
wmi_acpi_register_device(device_node *node)
src/add-ons/kernel/drivers/wmi/WMIACPI.cpp
419
return gDeviceManager->register_node(node, WMI_ACPI_DRIVER_NAME, attrs,
src/add-ons/kernel/drivers/wmi/WMIACPI.cpp
425
wmi_acpi_init_driver(device_node *node, void **driverCookie)
src/add-ons/kernel/drivers/wmi/WMIACPI.cpp
428
WMIACPI* device = new(std::nothrow) WMIACPI(node);
src/add-ons/kernel/drivers/wmi/WMIAsus.cpp
260
wmi_asus_register_device(device_node *node)
src/add-ons/kernel/drivers/wmi/WMIAsus.cpp
268
return gDeviceManager->register_node(node, WMI_ASUS_DRIVER_NAME, attrs,
src/add-ons/kernel/drivers/wmi/WMIAsus.cpp
274
wmi_asus_init_driver(device_node *node, void **driverCookie)
src/add-ons/kernel/drivers/wmi/WMIAsus.cpp
278
WMIAsus* device = new(std::nothrow) WMIAsus(node);
src/add-ons/kernel/drivers/wmi/WMIAsus.cpp
33
WMIAsus(device_node *node);
src/add-ons/kernel/drivers/wmi/WMIAsus.cpp
58
WMIAsus::WMIAsus(device_node *node)
src/add-ons/kernel/drivers/wmi/WMIAsus.cpp
60
fNode(node),
src/add-ons/kernel/drivers/wmi/WMIAsus.cpp
69
parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/drivers/wmi/WMIDevice.cpp
10
WMIDevice::WMIDevice(device_node *node)
src/add-ons/kernel/drivers/wmi/WMIDevice.cpp
12
fNode(node),
src/add-ons/kernel/drivers/wmi/WMIDevice.cpp
20
device_node *parent = gDeviceManager->get_parent_node(node);
src/add-ons/kernel/drivers/wmi/WMIDevice.cpp
25
fInitStatus = gDeviceManager->get_attr_uint32(node, WMI_BUS_COOKIE,
src/add-ons/kernel/drivers/wmi/WMIDevice.cpp
94
wmi_init_device(device_node *node, void **_device)
src/add-ons/kernel/drivers/wmi/WMIDevice.cpp
97
WMIDevice *device = new(std::nothrow) WMIDevice(node);
src/add-ons/kernel/drivers/wmi/WMIPrivate.h
101
WMIACPI(device_node *node);
src/add-ons/kernel/drivers/wmi/WMIPrivate.h
55
WMIDevice(device_node* node);
src/add-ons/kernel/file_cache/launch_speedup.cpp
109
void AddNode(dev_t device, ino_t node);
src/add-ons/kernel/file_cache/launch_speedup.cpp
110
void RemoveNode(dev_t device, ino_t node);
src/add-ons/kernel/file_cache/launch_speedup.cpp
125
struct node *_FindNode(dev_t device, ino_t node);
src/add-ons/kernel/file_cache/launch_speedup.cpp
131
struct node *fNodes;
src/add-ons/kernel/file_cache/launch_speedup.cpp
146
status_t New(const char *name, dev_t device, ino_t node,
src/add-ons/kernel/file_cache/launch_speedup.cpp
174
return VNODE_HASH(key.device, key.node);
src/add-ons/kernel/file_cache/launch_speedup.cpp
185
&& session->NodeRef().node == key.node);
src/add-ons/kernel/file_cache/launch_speedup.cpp
251
start_session(team_id team, dev_t device, ino_t node, const char *name,
src/add-ons/kernel/file_cache/launch_speedup.cpp
256
Session *session = new Session(team, name, device, node, seconds);
src/add-ons/kernel/file_cache/launch_speedup.cpp
314
ref.node = strtoull(end + 1, &end, 0);
src/add-ons/kernel/file_cache/launch_speedup.cpp
322
static struct node *
src/add-ons/kernel/file_cache/launch_speedup.cpp
325
struct node *node = new ::node;
src/add-ons/kernel/file_cache/launch_speedup.cpp
326
if (node == NULL)
src/add-ons/kernel/file_cache/launch_speedup.cpp
329
node->ref.device = device;
src/add-ons/kernel/file_cache/launch_speedup.cpp
330
node->ref.node = id;
src/add-ons/kernel/file_cache/launch_speedup.cpp
331
node->timestamp = system_time();
src/add-ons/kernel/file_cache/launch_speedup.cpp
333
return node;
src/add-ons/kernel/file_cache/launch_speedup.cpp
372
ino_t node, int32 seconds)
src/add-ons/kernel/file_cache/launch_speedup.cpp
399
fNodeRef.node = node;
src/add-ons/kernel/file_cache/launch_speedup.cpp
402
device, node, Name(), system_time(), fActiveUntil));
src/add-ons/kernel/file_cache/launch_speedup.cpp
415
fNodeRef.node = -1;
src/add-ons/kernel/file_cache/launch_speedup.cpp
429
struct node *node, *next = NULL;
src/add-ons/kernel/file_cache/launch_speedup.cpp
433
node = fNodeHash->Clear(true);
src/add-ons/kernel/file_cache/launch_speedup.cpp
436
node = fNodes;
src/add-ons/kernel/file_cache/launch_speedup.cpp
439
for (; node != NULL; node = next) {
src/add-ons/kernel/file_cache/launch_speedup.cpp
440
next = node->next;
src/add-ons/kernel/file_cache/launch_speedup.cpp
441
free(node);
src/add-ons/kernel/file_cache/launch_speedup.cpp
459
node *
src/add-ons/kernel/file_cache/launch_speedup.cpp
460
Session::_FindNode(dev_t device, ino_t node)
src/add-ons/kernel/file_cache/launch_speedup.cpp
464
key.node = node;
src/add-ons/kernel/file_cache/launch_speedup.cpp
473
struct node *node = _FindNode(device, id);
src/add-ons/kernel/file_cache/launch_speedup.cpp
474
if (node != NULL) {
src/add-ons/kernel/file_cache/launch_speedup.cpp
475
node->ref_count++;
src/add-ons/kernel/file_cache/launch_speedup.cpp
479
node = new_node(device, id);
src/add-ons/kernel/file_cache/launch_speedup.cpp
480
if (node == NULL)
src/add-ons/kernel/file_cache/launch_speedup.cpp
483
fNodeHash->Insert(node);
src/add-ons/kernel/file_cache/launch_speedup.cpp
491
struct node *node = _FindNode(device, id);
src/add-ons/kernel/file_cache/launch_speedup.cpp
492
if (node != NULL && --node->ref_count <= 0) {
src/add-ons/kernel/file_cache/launch_speedup.cpp
493
fNodeHash->Remove(node);
src/add-ons/kernel/file_cache/launch_speedup.cpp
527
for (struct node *node = fNodes; node != NULL; node = node->next) {
src/add-ons/kernel/file_cache/launch_speedup.cpp
528
cache_prefetch(node->ref.device, node->ref.node, 0, ~0UL);
src/add-ons/kernel/file_cache/launch_speedup.cpp
570
struct node *node = new_node(nodeRef.device, nodeRef.node);
src/add-ons/kernel/file_cache/launch_speedup.cpp
571
if (node != NULL) {
src/add-ons/kernel/file_cache/launch_speedup.cpp
573
node->next = fNodes;
src/add-ons/kernel/file_cache/launch_speedup.cpp
574
fNodes = node;
src/add-ons/kernel/file_cache/launch_speedup.cpp
58
struct node *next;
src/add-ons/kernel/file_cache/launch_speedup.cpp
593
fNodeRef.device, fNodeRef.node, Name());
src/add-ons/kernel/file_cache/launch_speedup.cpp
612
struct node *node = iterator.Next();
src/add-ons/kernel/file_cache/launch_speedup.cpp
613
snprintf(name, sizeof(name), "%ld:%lld\n", node->ref.device, node->ref.node);
src/add-ons/kernel/file_cache/launch_speedup.cpp
648
return fNodeRef.node == -1;
src/add-ons/kernel/file_cache/launch_speedup.cpp
68
typedef node ValueType;
src/add-ons/kernel/file_cache/launch_speedup.cpp
683
SessionGetter::New(const char *name, dev_t device, ino_t node,
src/add-ons/kernel/file_cache/launch_speedup.cpp
687
fSession = start_session(thread->team->id, device, node, name);
src/add-ons/kernel/file_cache/launch_speedup.cpp
713
ino_t node, const char *name, off_t size)
src/add-ons/kernel/file_cache/launch_speedup.cpp
72
return VNODE_HASH(key.device, key.node);
src/add-ons/kernel/file_cache/launch_speedup.cpp
731
getter.New(name, device, node, &session);
src/add-ons/kernel/file_cache/launch_speedup.cpp
742
session->AddNode(device, node);
src/add-ons/kernel/file_cache/launch_speedup.cpp
747
node_closed(struct vnode *vnode, dev_t device, ino_t node,
src/add-ons/kernel/file_cache/launch_speedup.cpp
757
session->RemoveNode(device, node);
src/add-ons/kernel/file_cache/launch_speedup.cpp
80
bool Compare(KeyType key, ValueType* node) const
src/add-ons/kernel/file_cache/launch_speedup.cpp
82
return (node->ref.device == key.device && node->ref.node == key.node);
src/add-ons/kernel/file_cache/launch_speedup.cpp
96
ino_t node, int32 seconds);
src/add-ons/kernel/file_cache/log.cpp
115
log->node = node;
src/add-ons/kernel/file_cache/log.cpp
119
log->type, device, parent, node, log->file_name));
src/add-ons/kernel/file_cache/log.cpp
124
sCacheModule->node_opened(vnode, fdType, device, parent, node, name, size);
src/add-ons/kernel/file_cache/log.cpp
129
log_node_closed(void *vnode, int32 fdType, mount_id device, vnode_id node, int32 accessType)
src/add-ons/kernel/file_cache/log.cpp
140
log->node = node;
src/add-ons/kernel/file_cache/log.cpp
145
log->team_name, log->type, device, node, accessType));
src/add-ons/kernel/file_cache/log.cpp
150
sCacheModule->node_closed(vnode, fdType, device, node, accessType);
src/add-ons/kernel/file_cache/log.cpp
305
log->device, log->node, log->access_type);
src/add-ons/kernel/file_cache/log.cpp
312
log->parent, log->node, log->file_name);
src/add-ons/kernel/file_cache/log.cpp
40
vnode_id node;
src/add-ons/kernel/file_cache/log.cpp
98
vnode_id node, const char *name, off_t size)
src/add-ons/kernel/file_cache/rule_based_prefetcher.cpp
140
void GotFile(mount_id device, vnode_id node);
src/add-ons/kernel/file_cache/rule_based_prefetcher.cpp
249
node = -1;
src/add-ons/kernel/file_cache/rule_based_prefetcher.cpp
316
parse_ref(const char *string, mount_id &device, vnode_id &node, char **_end = NULL)
src/add-ons/kernel/file_cache/rule_based_prefetcher.cpp
324
node = strtoull(end + 1, &end, 0);
src/add-ons/kernel/file_cache/rule_based_prefetcher.cpp
403
vnode_id node;
src/add-ons/kernel/file_cache/rule_based_prefetcher.cpp
407
if (parse_ref(line, device, node, &line)) {
src/add-ons/kernel/file_cache/rule_based_prefetcher.cpp
415
TRACE(("c %ld:%lld:%s %s %ld\n", device, node, fileName, name, confidence));
src/add-ons/kernel/file_cache/rule_based_prefetcher.cpp
419
head->parent = node;
src/add-ons/kernel/file_cache/rule_based_prefetcher.cpp
507
vfs_vnode_to_node_ref(vnode, &head->device, &head->node);
src/add-ons/kernel/file_cache/rule_based_prefetcher.cpp
510
cache_prefetch(head->device, head->node, 0, ~0UL);
src/add-ons/kernel/file_cache/rule_based_prefetcher.cpp
524
Rule::FindHead(mount_id device, vnode_id node)
src/add-ons/kernel/file_cache/rule_based_prefetcher.cpp
530
if (head->node == node && head->device == device)
src/add-ons/kernel/file_cache/rule_based_prefetcher.cpp
628
RuleMatcher::GotFile(mount_id device, vnode_id node)
src/add-ons/kernel/file_cache/rule_based_prefetcher.cpp
63
vnode_id node;
src/add-ons/kernel/file_cache/rule_based_prefetcher.cpp
648
struct head *head = state->rule->FindHead(device, node);
src/add-ons/kernel/file_cache/rule_based_prefetcher.cpp
684
vnode_id node, const char *name, off_t size)
src/add-ons/kernel/file_cache/rule_based_prefetcher.cpp
702
matcher.GotFile(device, node);
src/add-ons/kernel/file_cache/rule_based_prefetcher.cpp
85
struct head *FindHead(mount_id device, vnode_id node);
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1071
BPlusTree::_FindKey(const bplustree_node* node, const uint8* key,
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1075
NodeChecker checker(node, fNodeSize, "find");
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1078
if (node->all_key_count == 0) {
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1082
*_next = node->OverflowLink();
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1086
Unaligned<off_t>* values = node->Values();
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1090
for (int16 first = 0, last = node->NumKeys() - 1; first <= last;) {
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1094
uint8* searchKey = node->KeyAt(i, &searchLength);
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1096
> (uint8*)node + fNodeSize
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1122
if (saveIndex == node->NumKeys())
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1123
*_next = node->OverflowLink();
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1145
const bplustree_node* node;
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1146
while ((node = cached.SetTo(nodeAndKey.nodeOffset)) != NULL) {
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1148
if (node->OverflowLink() == BPLUSTREE_NULL) {
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1157
status_t status = _FindKey(node, key, keyLength, &nodeAndKey.keyIndex,
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1185
const bplustree_node* node, CachedNode& cached,
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1188
Unaligned<off_t>* values = node->Values();
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1189
for (int32 i = 0; i < node->NumKeys(); i++) {
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1227
const bplustree_node* node, uint16 index, off_t value)
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1230
Unaligned<off_t>* values = node->Values();
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1368
if (_FindFreeDuplicateFragment(transaction, node, cachedDuplicate,
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1393
BPlusTree::_InsertKey(bplustree_node* node, uint16 index, uint8* key,
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1397
if (index > node->NumKeys())
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1400
Unaligned<off_t>* values = node->Values();
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1401
Unaligned<uint16>* keyLengths = node->KeyLengths();
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1402
uint8* keys = node->Keys();
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1404
node->all_key_count = HOST_ENDIAN_TO_BFS_INT16(node->NumKeys() + 1);
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1405
node->all_key_length = HOST_ENDIAN_TO_BFS_INT16(node->AllKeyLength()
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1408
Unaligned<off_t>* newValues = node->Values();
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1409
Unaligned<uint16>* newKeyLengths = node->KeyLengths();
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1413
sizeof(off_t) * (node->NumKeys() - 1 - index));
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1419
for (uint16 i = node->NumKeys(); i-- > index + 1;) {
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1432
int32 size = node->AllKeyLength() - length;
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1445
BPlusTree::_SplitNode(bplustree_node* node, off_t nodeOffset,
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1449
if (*_keyIndex > node->NumKeys() + 1)
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1452
Unaligned<uint16>* inKeyLengths = node->KeyLengths();
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1453
Unaligned<off_t>* inKeyValues = node->Values();
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1454
uint8* inKeys = node->Keys();
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1458
if (keyIndex > node->NumKeys()) {
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1460
"\n", (int)keyIndex, node->NumKeys(), fStream->ID()));
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1476
for (in = out = 0; in < node->NumKeys() + 1;) {
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1509
other->left_link = node->left_link;
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1562
if (node->OverflowLink() != BPLUSTREE_NULL) {
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1572
uint8* droppedKey = node->KeyAt(in, &newLength);
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1574
> (uint8*)node + fNodeSize
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1597
while (in < node->NumKeys() + 1) {
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1607
if (in < node->NumKeys()) {
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1626
bytesBefore = node->AllKeyLength() - total;
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1634
node->left_link = HOST_ENDIAN_TO_BFS_INT64(otherOffset);
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1636
node->all_key_length = HOST_ENDIAN_TO_BFS_INT16(bytes + bytesBefore
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1638
node->all_key_count = HOST_ENDIAN_TO_BFS_INT16(out);
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1641
outKeyLengths = node->KeyLengths();
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1642
outKeyValues = node->Values();
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1727
const bplustree_node* node;
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1731
&& (node = cached.SetTo(nodeAndKey.nodeOffset)) != NULL) {
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1733
NodeChecker checker(node, fNodeSize, "insert");
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1735
if (node->IsLeaf()) {
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1737
status_t status = _FindKey(node, key, keyLength,
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1743
status = _InsertDuplicate(transaction, cached, node,
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1857
const bplustree_node* node, CachedNode& cached, uint16 index,
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
1860
Unaligned<off_t>* values = node->Values();
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2028
if (_FindFreeDuplicateFragment(transaction, node, cachedOther,
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2062
BPlusTree::_RemoveKey(bplustree_node* node, uint16 index)
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2065
if (index > node->NumKeys() && node->NumKeys() > 0) {
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2071
Unaligned<off_t>* values = node->Values();
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2076
if (!node->IsLeaf() && index == node->NumKeys())
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2077
node->overflow_link = values[--index];
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2080
uint8* key = node->KeyAt(index, &length);
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2081
if (key + length + sizeof(off_t) + sizeof(uint16) > (uint8*)node + fNodeSize
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2089
Unaligned<uint16>* keyLengths = node->KeyLengths();
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2090
uint8* keys = node->Keys();
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2092
node->all_key_count = HOST_ENDIAN_TO_BFS_INT16(node->NumKeys() - 1);
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2093
node->all_key_length = HOST_ENDIAN_TO_BFS_INT64(
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2094
node->AllKeyLength() - length);
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2096
Unaligned<off_t>* newValues = node->Values();
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2097
Unaligned<uint16>* newKeyLengths = node->KeyLengths();
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2100
memmove(key, key + length, node->AllKeyLength() - (key - keys));
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2105
for (uint16 i = index; i < node->NumKeys(); i++) {
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2113
if (node->NumKeys() > index) {
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2115
(node->NumKeys() - index) * sizeof(off_t));
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2140
const bplustree_node* node;
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2144
&& (node = cached.SetTo(nodeAndKey.nodeOffset)) != NULL) {
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2146
NodeChecker checker(node, fNodeSize, "remove");
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2148
if (node->IsLeaf()) {
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2150
status_t status = _FindKey(node, key, keyLength,
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2157
node->Values()[nodeAndKey.keyIndex]))) {
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2159
return _RemoveDuplicate(transaction, node, cached,
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2167
if (node->Values()[nodeAndKey.keyIndex] != value)
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2174
off_t next = node->RightLink() == BPLUSTREE_NULL
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2175
? BPLUSTREE_FREE : node->RightLink();
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2176
_UpdateIterators(nodeAndKey.nodeOffset, node->NumKeys() == 1
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2189
&& (node->NumKeys() == 0
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2190
|| (node->NumKeys() == 1 && node->IsLeaf()))) {
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2228
if ((other = otherCached.SetToWritable(transaction, node->RightLink()))
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2264
const bplustree_node* node;
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2266
while ((node = cached.SetTo(nodeOffset)) != NULL) {
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2269
status_t status = _FindKey(node, key, keyLength, &keyIndex,
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2272
if (node->OverflowLink() == BPLUSTREE_NULL) {
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2322
const bplustree_node* node;
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2328
while ((node = cached.SetTo(nodeOffset)) != NULL) {
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2331
status_t status = _FindKey(node, key, keyLength, &keyIndex,
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2337
if (node->OverflowLink() == BPLUSTREE_NULL) {
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2339
*_value = BFS_ENDIAN_TO_HOST_INT64(node->Values()[keyIndex]);
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2413
const bplustree_node* node;
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2414
status_t status = cached.SetTo(duplicateOffset, &node, false);
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2452
array = node->FragmentAt(
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2457
array = node->DuplicateArray();
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2487
if (node->LeftLink() != lastDuplicateOffset) {
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2491
node->LeftLink(), lastDuplicateOffset);
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2496
duplicateOffset = node->RightLink();
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2553
const bplustree_node* node;
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2554
status_t status = cached.SetTo(offset, &node, true);
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2565
if (node->LeftLink() != lastOffset) {
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2568
"!\n", fStream->ID(), offset, node->LeftLink(), lastOffset);
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2572
if (nextOffset != 0 && node->RightLink() != nextOffset) {
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2575
"!\n", fStream->ID(), offset, node->RightLink(), nextOffset);
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2579
return _ValidateChildren(check, level + 1, offset, key, keyLength, node);
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2620
const bplustree_node* node;
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2622
while ((node = cached.SetTo(nodeOffset)) != NULL) {
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2624
if (node->OverflowLink() == BPLUSTREE_NULL) {
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2626
fCurrentKey = to == BPLUSTREE_BEGIN ? -1 : node->NumKeys();
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2635
if (to == BPLUSTREE_END || node->all_key_count == 0)
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2636
nextOffset = node->OverflowLink();
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2638
if (node->AllKeyLength() > fTree->fNodeSize
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2639
|| (addr_t)node->Values() > (addr_t)node + fTree->fNodeSize
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2640
- 8 * node->NumKeys())
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2643
nextOffset = BFS_ENDIAN_TO_HOST_INT64(node->Values()[0]);
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2690
const bplustree_node* node;
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2698
node = cached.SetTo(bplustree_node::FragmentOffset(fDuplicateNode),
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2701
node = NULL;
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2703
if (node != NULL) {
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2707
fDuplicateNode = node->RightLink();
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2709
&& (node = cached.SetTo(fDuplicateNode, false)) != NULL) {
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2710
fNumDuplicates = node->CountDuplicates(fDuplicateNode,
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2716
*value = node->DuplicateAt(fDuplicateNode, fIsFragment,
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2729
if ((node = cached.SetTo(fCurrentNodeOffset)) == NULL)
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2738
while ((forward && fCurrentKey >= node->NumKeys())
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2740
fCurrentNodeOffset = forward ? node->RightLink() : node->LeftLink();
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2744
node = cached.SetTo(fCurrentNodeOffset);
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2745
if (!node)
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2749
fCurrentKey = forward ? 0 : node->NumKeys() - 1;
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2759
if (node->all_key_count == 0)
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2763
uint8* keyStart = node->KeyAt(fCurrentKey, &length);
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2765
> (uint8*)node + fTree->fNodeSize
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2797
off_t offset = BFS_ENDIAN_TO_HOST_INT64(node->Values()[fCurrentKey]);
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2805
node = cached.SetTo(bplustree_node::FragmentOffset(fDuplicateNode),
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2807
if (node == NULL)
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2812
fNumDuplicates = node->CountDuplicates(offset, fIsFragment);
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2814
offset = node->DuplicateAt(offset, fIsFragment, 0);
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2853
const bplustree_node* node;
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2854
while ((node = cached.SetTo(nodeOffset)) != NULL) {
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2857
status_t status = fTree->_FindKey(node, key, keyLength, &keyIndex,
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
2860
if (node->OverflowLink() == BPLUSTREE_NULL) {
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
293
const bplustree_node* node;
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
294
if (SetTo(offset, &node, check) == B_OK)
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
295
return node;
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
78
NodeChecker(const bplustree_node* node, int32 nodeSize, const char* text)
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
80
fNode(node),
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
802
const bplustree_node* node;
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
803
status_t status = cached.SetTo(freeOffset, &node, false);
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
826
if (node->OverflowLink() != BPLUSTREE_FREE) {
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
830
freeOffset = node->LeftLink();
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
886
bplustree_node* node = cached.SetToWritable(transaction, NodeSize(), false);
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
887
if (node == NULL)
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
890
node->left_link = HOST_ENDIAN_TO_BFS_INT64((uint64)BPLUSTREE_NULL);
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
891
node->right_link = HOST_ENDIAN_TO_BFS_INT64((uint64)BPLUSTREE_NULL);
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
892
node->overflow_link = HOST_ENDIAN_TO_BFS_INT64((uint64)BPLUSTREE_NULL);
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
893
node->all_key_count = 0;
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
894
node->all_key_length = 0;
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
898
bplustree_node* node = cached.SetToWritable(transaction, offset, false);
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
899
if (node == NULL) {
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
904
node->left_link = HOST_ENDIAN_TO_BFS_INT64(offset + NodeSize());
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
906
node->left_link = HOST_ENDIAN_TO_BFS_INT64((uint64)BPLUSTREE_NULL);
src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp
908
node->overflow_link = HOST_ENDIAN_TO_BFS_INT64((uint64)BPLUSTREE_FREE);
src/add-ons/kernel/file_systems/bfs/BPlusTree.h
320
status_t _FindKey(const bplustree_node* node,
src/add-ons/kernel/file_systems/bfs/BPlusTree.h
329
const bplustree_node* node,
src/add-ons/kernel/file_systems/bfs/BPlusTree.h
334
const bplustree_node* node, uint16 index,
src/add-ons/kernel/file_systems/bfs/BPlusTree.h
336
void _InsertKey(bplustree_node* node, uint16 index,
src/add-ons/kernel/file_systems/bfs/BPlusTree.h
338
status_t _SplitNode(bplustree_node* node,
src/add-ons/kernel/file_systems/bfs/BPlusTree.h
345
const bplustree_node* node,
src/add-ons/kernel/file_systems/bfs/BPlusTree.h
348
void _RemoveKey(bplustree_node* node, uint16 index);
src/add-ons/kernel/file_systems/bfs/BPlusTree.h
53
inline bool CheckNode(const bplustree_node* node) const;
src/add-ons/kernel/file_systems/bfs/BPlusTree.h
546
bplustree_header::CheckNode(const bplustree_node* node) const
src/add-ons/kernel/file_systems/bfs/BPlusTree.h
549
return IsValidLink(node->LeftLink())
src/add-ons/kernel/file_systems/bfs/BPlusTree.h
550
&& IsValidLink(node->RightLink())
src/add-ons/kernel/file_systems/bfs/BPlusTree.h
551
&& IsValidLink(node->OverflowLink())
src/add-ons/kernel/file_systems/bfs/BPlusTree.h
552
&& (int8*)node->Values() + node->NumKeys() * sizeof(off_t)
src/add-ons/kernel/file_systems/bfs/BPlusTree.h
553
<= (int8*)node + NodeSize();
src/add-ons/kernel/file_systems/bfs/CheckVisitor.cpp
214
NodeGetter node(GetVolume());
src/add-ons/kernel/file_systems/bfs/CheckVisitor.cpp
215
status_t status = node.SetTo(inode);
src/add-ons/kernel/file_systems/bfs/CheckVisitor.cpp
222
const char* localName = inode->Name(node.Node());
src/add-ons/kernel/file_systems/bfs/Debug.cpp
197
dump_bplustree_node(const bplustree_node* node, const bplustree_header* header,
src/add-ons/kernel/file_systems/bfs/Debug.cpp
201
kprintf(" left_link = %" B_PRId64 "\n", node->left_link);
src/add-ons/kernel/file_systems/bfs/Debug.cpp
202
kprintf(" right_link = %" B_PRId64 "\n", node->right_link);
src/add-ons/kernel/file_systems/bfs/Debug.cpp
203
kprintf(" overflow_link = %" B_PRId64 "\n", node->overflow_link);
src/add-ons/kernel/file_systems/bfs/Debug.cpp
204
kprintf(" all_key_count = %u\n", node->all_key_count);
src/add-ons/kernel/file_systems/bfs/Debug.cpp
205
kprintf(" all_key_length = %u\n", node->all_key_length);
src/add-ons/kernel/file_systems/bfs/Debug.cpp
210
if (node->all_key_count > node->all_key_length
src/add-ons/kernel/file_systems/bfs/Debug.cpp
211
|| uint32(node->all_key_count * 10) > (uint32)header->node_size
src/add-ons/kernel/file_systems/bfs/Debug.cpp
212
|| node->all_key_count == 0) {
src/add-ons/kernel/file_systems/bfs/Debug.cpp
214
dump_block((char *)node, header->node_size/*, sizeof(off_t)*/);
src/add-ons/kernel/file_systems/bfs/Debug.cpp
219
for (int32 i = 0;i < node->all_key_count;i++) {
src/add-ons/kernel/file_systems/bfs/Debug.cpp
221
char buffer[256], *key = (char *)node->KeyAt(i, &length);
src/add-ons/kernel/file_systems/bfs/Debug.cpp
224
dump_block((char *)node, header->node_size/*, sizeof(off_t)*/);
src/add-ons/kernel/file_systems/bfs/Debug.cpp
230
Unaligned<off_t>* value = node->Values() + i;
src/add-ons/kernel/file_systems/bfs/Debug.cpp
231
if ((addr_t)value < (addr_t)node
src/add-ons/kernel/file_systems/bfs/Debug.cpp
232
|| (addr_t)value > (addr_t)node + header->node_size)
src/add-ons/kernel/file_systems/bfs/Debug.cpp
291
bfs_inode* node;
src/add-ons/kernel/file_systems/bfs/Debug.cpp
293
node = (bfs_inode*)address;
src/add-ons/kernel/file_systems/bfs/Debug.cpp
306
node = &inode->Node();
src/add-ons/kernel/file_systems/bfs/Debug.cpp
309
dump_inode(node);
src/add-ons/kernel/file_systems/bfs/Debug.cpp
429
bplustree_node* node = (bplustree_node*)parse_expression(argv[1]);
src/add-ons/kernel/file_systems/bfs/Debug.cpp
438
dump_bplustree_node(node, header, volume);
src/add-ons/kernel/file_systems/bfs/Debug.h
98
extern void dump_bplustree_node(const bplustree_node *node,
src/add-ons/kernel/file_systems/bfs/Inode.cpp
1052
NodeGetter node(fVolume);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
1053
status_t status = node.SetTo(this);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
1059
small_data* smallData = FindSmallData(node.Node(), name);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
1123
NodeGetter node(fVolume);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
1124
status = node.SetToWritable(transaction, this);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
1130
small_data* smallData = FindSmallData(node.Node(), name);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
1146
status = _AddSmallData(transaction, node, name, type, pos, buffer,
src/add-ons/kernel/file_systems/bfs/Inode.cpp
1152
status = _RemoveSmallData(transaction, node, name);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
1196
NodeGetter node(fVolume);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
1197
status = node.SetToWritable(transaction, this);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
1201
status = _AddSmallData(transaction, node, name, type, pos, buffer,
src/add-ons/kernel/file_systems/bfs/Inode.cpp
1270
NodeGetter node(fVolume);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
1271
status_t status = node.SetTo(this);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
1279
small_data* smallData = FindSmallData(node.Node(), name);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
1289
status = _RemoveSmallData(transaction, node, name);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
2777
bfs_inode* node = &inode->Node();
src/add-ons/kernel/file_systems/bfs/Inode.cpp
2782
node->parent = run;
src/add-ons/kernel/file_systems/bfs/Inode.cpp
2784
node->parent = parentRun;
src/add-ons/kernel/file_systems/bfs/Inode.cpp
2786
node->uid = HOST_ENDIAN_TO_BFS_INT32(geteuid());
src/add-ons/kernel/file_systems/bfs/Inode.cpp
2787
node->gid = HOST_ENDIAN_TO_BFS_INT32(parent
src/add-ons/kernel/file_systems/bfs/Inode.cpp
2791
node->type = HOST_ENDIAN_TO_BFS_INT32(type);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
2964
const bfs_inode* node = nodeGetter.Node();
src/add-ons/kernel/file_systems/bfs/Inode.cpp
2965
const small_data* item = ((bfs_inode*)node)->SmallDataStart();
src/add-ons/kernel/file_systems/bfs/Inode.cpp
2970
for (; !item->IsLast(node); item = item->Next(), index++) {
src/add-ons/kernel/file_systems/bfs/Inode.cpp
2979
if (!item->IsLast(node)) {
src/add-ons/kernel/file_systems/bfs/Inode.cpp
389
NodeGetter node(volume);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
390
status_t status = node.SetToWritable(transaction, this, true);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
497
NodeGetter node(fVolume);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
498
status_t status = node.SetToWritable(transaction, this);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
502
memcpy(node.WritableNode(), &Node(), sizeof(bfs_inode));
src/add-ons/kernel/file_systems/bfs/Inode.cpp
510
NodeGetter node(fVolume);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
511
status_t status = node.SetTo(this);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
518
memcpy(&fNode, node.Node(), sizeof(bfs_inode));
src/add-ons/kernel/file_systems/bfs/Inode.cpp
560
Inode::_MakeSpaceForSmallData(Transaction& transaction, bfs_inode* node,
src/add-ons/kernel/file_systems/bfs/Inode.cpp
566
small_data* item = node->SmallDataStart();
src/add-ons/kernel/file_systems/bfs/Inode.cpp
569
for (; !item->IsLast(node); item = item->Next(), index++) {
src/add-ons/kernel/file_systems/bfs/Inode.cpp
585
if (item->IsLast(node) || (int32)item->Size() < bytes || max == NULL)
src/add-ons/kernel/file_systems/bfs/Inode.cpp
615
_RemoveSmallData(node, max, maxIndex);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
626
Inode::_RemoveSmallData(bfs_inode* node, small_data* item, int32 index)
src/add-ons/kernel/file_systems/bfs/Inode.cpp
631
if (!next->IsLast(node)) {
src/add-ons/kernel/file_systems/bfs/Inode.cpp
634
while (!last->IsLast(node))
src/add-ons/kernel/file_systems/bfs/Inode.cpp
639
|| size > (uint8*)node + fVolume->BlockSize() - (uint8*)next)
src/add-ons/kernel/file_systems/bfs/Inode.cpp
647
memset(last, 0, (uint8*)node + fVolume->BlockSize() - (uint8*)last);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
670
bfs_inode* node = nodeGetter.WritableNode();
src/add-ons/kernel/file_systems/bfs/Inode.cpp
675
small_data* item = node->SmallDataStart();
src/add-ons/kernel/file_systems/bfs/Inode.cpp
677
while (!item->IsLast(node) && strcmp(item->Name(), name)) {
src/add-ons/kernel/file_systems/bfs/Inode.cpp
682
if (item->IsLast(node))
src/add-ons/kernel/file_systems/bfs/Inode.cpp
689
status = _RemoveSmallData(node, item, index);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
717
bfs_inode* node = nodeGetter.WritableNode();
src/add-ons/kernel/file_systems/bfs/Inode.cpp
719
if (node == NULL || name == NULL || data == NULL)
src/add-ons/kernel/file_systems/bfs/Inode.cpp
735
small_data* item = node->SmallDataStart();
src/add-ons/kernel/file_systems/bfs/Inode.cpp
737
while (!item->IsLast(node) && strcmp(item->Name(), name)) {
src/add-ons/kernel/file_systems/bfs/Inode.cpp
744
if (!item->IsLast(node)) {
src/add-ons/kernel/file_systems/bfs/Inode.cpp
747
while (!last->IsLast(node))
src/add-ons/kernel/file_systems/bfs/Inode.cpp
754
<= ((uint8*)node + fVolume->InodeSize())) {
src/add-ons/kernel/file_systems/bfs/Inode.cpp
758
> ((uint8*)node + fVolume->InodeSize())) {
src/add-ons/kernel/file_systems/bfs/Inode.cpp
762
(uint32)((uint8*)node + fVolume->InodeSize()
src/add-ons/kernel/file_systems/bfs/Inode.cpp
765
if (_MakeSpaceForSmallData(transaction, node, name, needed)
src/add-ons/kernel/file_systems/bfs/Inode.cpp
770
item = node->SmallDataStart();
src/add-ons/kernel/file_systems/bfs/Inode.cpp
772
while (!item->IsLast(node) && strcmp(item->Name(), name)) {
src/add-ons/kernel/file_systems/bfs/Inode.cpp
778
while (!last->IsLast(node))
src/add-ons/kernel/file_systems/bfs/Inode.cpp
789
if (!next->IsLast(node)) {
src/add-ons/kernel/file_systems/bfs/Inode.cpp
798
if ((uint8*)last < (uint8*)node + fVolume->BlockSize()) {
src/add-ons/kernel/file_systems/bfs/Inode.cpp
799
memset(last, 0, (uint8*)node + fVolume->BlockSize()
src/add-ons/kernel/file_systems/bfs/Inode.cpp
824
if ((uint8*)item + spaceNeeded > (uint8*)node + fVolume->InodeSize()) {
src/add-ons/kernel/file_systems/bfs/Inode.cpp
830
if (_MakeSpaceForSmallData(transaction, node, name, spaceNeeded) < B_OK)
src/add-ons/kernel/file_systems/bfs/Inode.cpp
834
item = node->SmallDataStart();
src/add-ons/kernel/file_systems/bfs/Inode.cpp
836
while (!item->IsLast(node)) {
src/add-ons/kernel/file_systems/bfs/Inode.cpp
852
if (!item->IsLast(node))
src/add-ons/kernel/file_systems/bfs/Inode.cpp
853
memset(item, 0, (uint8*)node + fVolume->InodeSize() - (uint8*)item);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
878
Inode::_GetNextSmallData(bfs_inode* node, small_data** _smallData) const
src/add-ons/kernel/file_systems/bfs/Inode.cpp
880
if (node == NULL)
src/add-ons/kernel/file_systems/bfs/Inode.cpp
889
data = node->SmallDataStart();
src/add-ons/kernel/file_systems/bfs/Inode.cpp
894
if (data->IsLast(node))
src/add-ons/kernel/file_systems/bfs/Inode.cpp
908
Inode::FindSmallData(const bfs_inode* node, const char* name) const
src/add-ons/kernel/file_systems/bfs/Inode.cpp
913
while (_GetNextSmallData(const_cast<bfs_inode*>(node), &smallData)
src/add-ons/kernel/file_systems/bfs/Inode.cpp
927
Inode::Name(const bfs_inode* node) const
src/add-ons/kernel/file_systems/bfs/Inode.cpp
932
while (_GetNextSmallData((bfs_inode*)node, &smallData) == B_OK) {
src/add-ons/kernel/file_systems/bfs/Inode.cpp
947
NodeGetter node(fVolume);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
948
status_t status = node.SetTo(this);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
954
const char* name = Name(node.Node());
src/add-ons/kernel/file_systems/bfs/Inode.cpp
975
NodeGetter node(fVolume);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
976
status_t status = node.SetToWritable(transaction, this);
src/add-ons/kernel/file_systems/bfs/Inode.cpp
982
return _AddSmallData(transaction, node, nameTag, FILE_NAME_TYPE, 0,
src/add-ons/kernel/file_systems/bfs/Inode.h
112
small_data* FindSmallData(const bfs_inode* node,
src/add-ons/kernel/file_systems/bfs/Inode.h
114
const char* Name(const bfs_inode* node) const;
src/add-ons/kernel/file_systems/bfs/Inode.h
226
bfs_inode* node, const char* name,
src/add-ons/kernel/file_systems/bfs/Inode.h
229
NodeGetter& node, const char* name);
src/add-ons/kernel/file_systems/bfs/Inode.h
231
NodeGetter& node, const char* name,
src/add-ons/kernel/file_systems/bfs/Inode.h
234
status_t _GetNextSmallData(bfs_inode* node,
src/add-ons/kernel/file_systems/bfs/Inode.h
236
status_t _RemoveSmallData(bfs_inode* node,
src/add-ons/kernel/file_systems/bfs/Query.cpp
275
static Entry* NodeGetFirstReferrer(Node* node)
src/add-ons/kernel/file_systems/bfs/Query.cpp
277
return node;
src/add-ons/kernel/file_systems/bfs/Query.cpp
280
static Entry* NodeGetNextReferrer(Node* node, Entry* entry)
src/add-ons/kernel/file_systems/bfs/Query.cpp
285
static bool NodeIsDeleted(Node* node)
src/add-ons/kernel/file_systems/bfs/Query.cpp
287
return node->IsDeleted();
src/add-ons/kernel/file_systems/bfs/Query.h
36
void LiveUpdateRenameMove(Inode* node,
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1114
bfs_link(fs_volume* _volume, fs_vnode* dir, const char* name, fs_vnode* node)
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1779
bfs_free_dir_cookie(fs_volume* _volume, fs_vnode* node, void* _cookie)
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1806
bfs_close_attr_dir(fs_volume* _volume, fs_vnode* node, void* cookie)
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1814
bfs_free_attr_dir_cookie(fs_volume* _volume, fs_vnode* node, void* _cookie)
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1835
bfs_read_attr_dir(fs_volume* _volume, fs_vnode* node, void* _cookie,
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2222
bfs_inode& node = index.Node()->Node();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2225
stat->st_mode = node.Mode();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2227
stat->st_size = node.data.Size();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2233
stat->st_uid = node.UserID();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2234
stat->st_gid = node.GroupID();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2236
fill_stat_time(node, *stat);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
305
bfs_inode* node = (bfs_inode*)cached.Block();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
307
status = node->InitCheck(volume);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
309
if ((node->Flags() & INODE_DELETED) != 0) {
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
48
fill_stat_time(const bfs_inode& node, struct stat& stat)
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
54
stat.st_mtim.tv_sec = bfs_inode::ToSecs(node.LastModifiedTime());
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
55
stat.st_mtim.tv_nsec = bfs_inode::ToNsecs(node.LastModifiedTime());
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
56
stat.st_crtim.tv_sec = bfs_inode::ToSecs(node.CreateTime());
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
57
stat.st_crtim.tv_nsec = bfs_inode::ToNsecs(node.CreateTime());
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
60
bigtime_t changeTime = node.StatusChangeTime();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
61
if (changeTime < node.LastModifiedTime())
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
73
const bfs_inode& node = inode->Node();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
80
stat.st_uid = node.UserID();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
81
stat.st_gid = node.GroupID();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
82
stat.st_mode = node.Mode();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
83
stat.st_type = node.Type();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
85
fill_stat_time(node, stat);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
887
bfs_inode& node = inode->Node();
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
89
stat.st_size = strlen(node.short_symlink);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
893
if (check_write_stat_permissions(node.GroupID(), node.UserID(), node.Mode(),
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
930
node.uid = HOST_ENDIAN_TO_BFS_INT32(stat->st_uid);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
935
node.gid = HOST_ENDIAN_TO_BFS_INT32(stat->st_gid);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
941
(unsigned int)node.Mode(), (unsigned int)stat->st_mode));
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
942
node.mode = HOST_ENDIAN_TO_BFS_INT32((node.Mode() & ~S_IUMSK)
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
948
node.create_time
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
955
node.last_modified_time
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
972
node.status_change_time = HOST_ENDIAN_TO_BFS_INT64(newTime);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
1005
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
1008
volume, node, node->ID(), cookie);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
1010
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
1022
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
1025
volume, node, node->ID(), cookie);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
1027
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
1045
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
1048
volume, node, node->ID(), cookie);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
1050
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
1066
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
1070
volume, node, node->ID(), fromName, toDir, toName);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
1072
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
1083
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
1086
volume, node, node->ID(), name);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
1088
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
139
Node* node = (Node*)fsDir->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
142
volume, node, node->ID(), entryName);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
144
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
174
Node* node = new(std::nothrow) Node(vnid, st.st_mode);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
175
if (node == NULL)
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
178
fsNode->private_node = node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
180
*_type = node->Mode() & S_IFMT;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
192
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
194
FUNCTION("volume: %p, node: %p\n", volume, node);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
196
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
206
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
208
FUNCTION("volume: %p, node: %p\n", volume, node);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
210
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
212
delete node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
222
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
224
FUNCTION("volume: %p, node: %p\n", volume, node);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
226
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
228
delete node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
245
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
248
volume, node, node->ID(), cookie);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
250
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
261
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
265
volume, node, node->ID(), cookie, pos, vecs, count);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
267
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
279
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
283
volume, node, node->ID(), cookie, pos, vecs, count);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
285
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
303
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
306
volume, node, node->ID(), cookie, request);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
308
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
319
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
322
volume, node, node->ID(), cookie, request);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
324
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
339
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
343
volume, node, node->ID(), offset, size, vecs);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
345
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
360
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
364
volume, node, node->ID(), cookie, op, buffer, length);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
366
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
377
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
380
volume, node, node->ID(), cookie, flags);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
382
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
393
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
397
volume, node, node->ID(), cookie, event, sync);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
399
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
411
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
415
volume, node, node->ID(), cookie, event, sync);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
417
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
428
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
431
volume, node, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
433
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
447
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
450
volume, node, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
452
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
464
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
468
volume, node, node->ID(), name, path, mode);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
470
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
482
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
486
volume, node, node->ID(), name, toNode);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
488
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
498
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
501
volume, node, node->ID(), name);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
503
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
514
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
518
volume, node, node->ID(), fromName, toDir, toName);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
520
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
531
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
534
volume, node, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
536
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
546
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
549
volume, node, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
551
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
568
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
571
volume, node, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
573
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
588
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
592
volume, node, node->ID(), pos, length);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
594
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
608
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
612
volume, node, node->ID(), name, openMode, perms);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
614
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
644
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
647
volume, node, node->ID(), openMode);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
649
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
659
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
662
volume, node, node->ID(), cookie);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
664
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
674
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
677
volume, node, node->ID(), cookie);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
679
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
690
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
694
volume, node, node->ID(), cookie, offset, buffer, *bufferSize);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
696
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
708
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
712
volume, node, node->ID(), cookie, offset, buffer, *bufferSize);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
714
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
729
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
732
volume, node, node->ID(), name, perms);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
734
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
744
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
746
FUNCTION("volume: %p, node: %p (%" B_PRIdINO "), name: %s\n", volume, node,
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
747
node->ID(), name);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
749
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
759
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
762
volume, node, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
764
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
774
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
777
volume, node, node->ID(), cookie);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
779
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
789
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
792
volume, node, node->ID(), cookie);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
794
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
805
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
808
volume, node, node->ID(), cookie);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
810
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
821
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
824
volume, node, node->ID(), cookie);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
826
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
839
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
842
volume, node, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
844
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
854
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
857
volume, node, node->ID(), cookie);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
859
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
870
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
873
volume, node, node->ID(), cookie);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
875
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
887
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
890
volume, node, node->ID(), cookie);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
892
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
903
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
906
volume, node, node->ID(), cookie);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
908
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
922
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
926
volume, node, node->ID(), name, type, openMode);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
928
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
940
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
944
volume, node, node->ID(), name, openMode);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
946
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
957
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
960
volume, node, node->ID(), cookie);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
962
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
972
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
975
volume, node, node->ID(), cookie);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
977
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
988
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
991
volume, node, node->ID(), cookie);
src/add-ons/kernel/file_systems/bindfs/kernel_interface.cpp
993
FETCH_SOURCE_VOLUME_AND_NODE(volume, node->ID());
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
333
Node node(fTree->SystemVolume(), block);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
334
return SetNode(&node, slot);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
339
BTree::Path::SetNode(const Node* node, int slot)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
341
uint8 level = node->Level();
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
343
fNodes[level] = new Node(fTree->SystemVolume(), node->BlockNum());
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
347
fNodes[level]->SetTo(node->BlockNum());
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
415
Node* node = fNodes[level];
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
416
if (node == NULL)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
420
if (transaction.HasBlock(node->BlockNum())) {
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
422
status = node->MoveEntries(start, start + num - 1, length);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
426
node->SetGeneration(transaction.SystemID());
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
428
node->SetItemCount(node->ItemCount() - num);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
430
node->SetItemCount(node->ItemCount() + num);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
447
status = fNodes[level]->Copy(node, start, start + num - 1, length);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
454
fNodes[level]->SetItemCount(node->ItemCount() - num);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
456
fNodes[level]->SetItemCount(node->ItemCount() + num);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
469
delete node;
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
492
Node* node = NULL;
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
495
node = fNodes[from];
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
496
status = CopyOnWrite(transaction, from, 0, node->ItemCount(), 0);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
579
Node node(fVolume, physicalBlock);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
583
while (node.Level() != 0) {
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
584
TRACE("BTree::Traverse() level %d count %d\n", node.Level(),
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
585
node.ItemCount());
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
586
status = node.SearchSlot(key, &slot, BTREE_BACKWARD);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
589
if (path->SetNode(&node, slot) == NULL)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
594
status = fVolume->FindBlock(node.Index(slot)->LogicalAddress(),
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
598
node.Index(slot)->LogicalAddress());
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
601
node.SetTo(physicalBlock);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
604
TRACE("BTree::Traverse() dump count %" B_PRId32 "\n", node.ItemCount());
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
605
status = node.SearchSlot(key, &slot, type);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
608
if (path->SetNode(&node, slot) == NULL)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
612
node.Item(slot)->Offset(), node.Item(slot)->Size());
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
767
Node* node = NULL;
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
770
node = path->GetNode(level, &slot);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
771
if (node == NULL || slot != 0)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
778
if (node == NULL)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
786
node->Index(slot)->LogicalAddress(), physicalBlock);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
790
node = path->SetNode(physicalBlock, -1);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
791
if (node == NULL)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
793
slot = node->ItemCount() - 1;
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
806
Node* node = NULL;
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
809
node = path->GetNode(level, &slot);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
810
if (node == NULL || static_cast<uint32>(slot + 1) < node->ItemCount())
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
817
if (node == NULL)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
825
node->Index(slot)->LogicalAddress(), physicalBlock);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
829
node = path->SetNode(physicalBlock, 0);
src/add-ons/kernel/file_systems/btrfs/BTree.cpp
830
if (node == NULL)
src/add-ons/kernel/file_systems/btrfs/BTree.h
229
Node* SetNode(const Node* node, int slot);
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
110
CachedExtent* node = FindClosest(lowerBound, false);
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
113
uint64 flags = node->flags & (~BTRFS_EXTENT_FLAG_ALLOCATED);
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
114
if (lowerBound < node->offset) {
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
115
hole = CachedExtent::Create(lowerBound, node->offset - lowerBound,
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
123
while ((next = Next(node)) != NULL && next->End() < upperBound) {
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
124
if (node->End() == next->offset) {
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
125
node = next;
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
129
hole = CachedExtent::Create(node->End(), next->offset - node->End(),
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
134
node = next;
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
138
if (upperBound > node->End()) {
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
139
hole = CachedExtent::Create(node->End(), upperBound - node->End(),
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
149
CachedExtentTree::_RemoveExtent(CachedExtent* node)
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
151
node->refCount--;
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
152
if (node->refCount <= 0) {
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
153
Remove(node);
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
154
node->Delete();
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
160
CachedExtentTree::_AddAllocatedExtent(CachedExtent* node)
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
162
if (node == NULL || node->IsAllocated() == false)
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
165
CachedExtent* found = Find(node->offset);
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
167
Insert(node);
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
171
if ((found->IsData() && !node->IsData())
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
172
|| (!found->IsData() && node->IsData())) {
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
175
node->Delete();
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
181
if (node->End() > found->End()) {
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
183
node->Delete();
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
189
uint64 diff = node->offset - found->offset;
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
190
found->offset += diff + node->length;
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
191
found->length -= diff + node->length;
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
195
node->offset - diff, diff, found->flags);
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
204
Insert(node);
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
208
if (found->length == node->length) {
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
214
node->Delete();
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
221
CachedExtentTree::_AddFreeExtent(CachedExtent* node)
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
223
if (node == NULL || node->IsAllocated() == true)
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
226
CachedExtent* found = Find(node->offset);
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
228
Insert(node);
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
229
_CombineFreeExtent(node);
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
233
if ((found->IsData() && !node->IsData())
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
234
|| (!found->IsData() && node->IsData())) {
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
237
node->Delete();
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
241
if (found->End() < node->End()) {
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
245
node->End() - found->End(), node->flags);
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
247
node->length -= node->End() - found->End();
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
254
uint64 diff = node->offset - found->offset;
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
255
found->offset += diff + node->length;
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
256
found->length -= diff + node->length;
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
259
CachedExtent* left = CachedExtent::Create(node->offset - diff,
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
267
Insert(node);
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
268
_CombineFreeExtent(node);
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
285
CachedExtentTree::_CombineFreeExtent(CachedExtent* node)
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
289
if (node->IsAllocated() == true)
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
292
CachedExtent* other = Next(node);
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
294
if (node->End() == other->offset && node->flags == other->flags) {
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
295
node->length += other->length;
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
300
other = Previous(node);
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
302
if (other->End() == node->offset && node->flags == other->flags) {
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
303
other->length += node->length;
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
304
_RemoveExtent(node);
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
311
CachedExtentTree::_DumpInOrder(CachedExtent* node) const
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
313
if (node == NULL)
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
315
_DumpInOrder(_GetValue(node->left));
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
316
node->Info();
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
317
_DumpInOrder(_GetValue(node->right));
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
339
CachedExtentTree::_Delete(CachedExtent* node)
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
341
if (node == NULL)
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
343
_Delete(_GetValue(node->left));
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
344
_Delete(_GetValue(node->right));
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.cpp
345
node->Delete();
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.h
100
status_t _AddFreeExtent(CachedExtent* node);
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.h
101
void _CombineFreeExtent(CachedExtent* node);
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.h
102
void _RemoveExtent(CachedExtent* node);
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.h
103
void _DumpInOrder(CachedExtent* node) const;
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.h
104
void _Delete(CachedExtent* node);
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.h
62
Value* GetValue(AVLTreeNode* node) const
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.h
64
return static_cast<Value*>(node);
src/add-ons/kernel/file_systems/btrfs/ExtentAllocator.h
99
status_t _AddAllocatedExtent(CachedExtent* node);
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
103
btrfs_inode* node;
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
104
if (fVolume->FSTree()->FindExact(&path, search_key, (void**)&node)
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
111
memcpy(&fNode, node, sizeof(btrfs_inode));
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
112
free(node);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
452
btrfs_inode& node = inode->Node();
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
456
bool isOwnerOrRoot = uid == 0 || uid == (uid_t)node.UserID();
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
476
node.uid = B_HOST_TO_LENDIAN_INT32(stat->st_uid);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
483
node.gid = B_HOST_TO_LENDIAN_INT32(stat->st_gid);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
490
PRINT(("original mode = %ld, stat->st_mode = %d\n", node.Mode(),
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
492
node.mode = B_HOST_TO_LENDIAN_INT32((node.Mode() & ~S_IUMSK)
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
500
btrfs_inode::SetTime(node.change_time, stat->st_crtim);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
506
btrfs_inode::SetTime(node.change_time, stat->st_mtim);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
517
btrfs_inode::SetTime(node.change_time, t);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
519
btrfs_inode::SetTime(node.change_time, stat->st_ctim);
src/add-ons/kernel/file_systems/exfat/Inode.h
194
static KeyType GetKey(const NodeType* node)
src/add-ons/kernel/file_systems/exfat/Inode.h
196
return node->ID();
src/add-ons/kernel/file_systems/exfat/Inode.h
199
static SplayTreeLink<NodeType>* GetLink(NodeType* node)
src/add-ons/kernel/file_systems/exfat/Inode.h
201
return &node->fInoTreeLink;
src/add-ons/kernel/file_systems/exfat/Inode.h
204
static int Compare(KeyType key, const NodeType* node)
src/add-ons/kernel/file_systems/exfat/Inode.h
206
return key == node->ID() ? 0
src/add-ons/kernel/file_systems/exfat/Inode.h
207
: (key < node->ID() ? -1 : 1);
src/add-ons/kernel/file_systems/exfat/Inode.h
210
static NodeType** GetListLink(NodeType* node)
src/add-ons/kernel/file_systems/exfat/Inode.h
212
return &node->fInoTreeNext;
src/add-ons/kernel/file_systems/exfat/Inode.h
222
static KeyType GetKey(const NodeType* node)
src/add-ons/kernel/file_systems/exfat/Inode.h
224
return node->Cluster();
src/add-ons/kernel/file_systems/exfat/Inode.h
227
static SplayTreeLink<NodeType>* GetLink(NodeType* node)
src/add-ons/kernel/file_systems/exfat/Inode.h
229
return &node->fClusterTreeLink;
src/add-ons/kernel/file_systems/exfat/Inode.h
232
static int Compare(KeyType key, const NodeType* node)
src/add-ons/kernel/file_systems/exfat/Inode.h
234
return key == node->Cluster() ? 0
src/add-ons/kernel/file_systems/exfat/Inode.h
235
: (key < node->Cluster() ? -1 : 1);
src/add-ons/kernel/file_systems/exfat/Inode.h
238
static NodeType** GetListLink(NodeType* node)
src/add-ons/kernel/file_systems/exfat/Inode.h
240
return &node->fClusterTreeNext;
src/add-ons/kernel/file_systems/exfat/Volume.cpp
315
struct node* node = fNodeTree.Lookup(key);
src/add-ons/kernel/file_systems/exfat/Volume.cpp
316
if (node != NULL) {
src/add-ons/kernel/file_systems/exfat/Volume.cpp
318
" ino %" B_PRIdINO "\n", cluster, offset, node->ino);
src/add-ons/kernel/file_systems/exfat/Volume.cpp
319
return node->ino;
src/add-ons/kernel/file_systems/exfat/Volume.cpp
321
node = new struct node();
src/add-ons/kernel/file_systems/exfat/Volume.cpp
322
node->key = key;
src/add-ons/kernel/file_systems/exfat/Volume.cpp
323
node->ino = _NextID();
src/add-ons/kernel/file_systems/exfat/Volume.cpp
324
node->parent = parent;
src/add-ons/kernel/file_systems/exfat/Volume.cpp
325
fNodeTree.Insert(node);
src/add-ons/kernel/file_systems/exfat/Volume.cpp
326
fInoTree.Insert(node);
src/add-ons/kernel/file_systems/exfat/Volume.cpp
328
" ino %" B_PRIdINO "\n", cluster, offset, node->ino);
src/add-ons/kernel/file_systems/exfat/Volume.cpp
329
return node->ino;
src/add-ons/kernel/file_systems/exfat/Volume.cpp
337
struct node* node = fInoTree.Lookup(ino);
src/add-ons/kernel/file_systems/exfat/Volume.cpp
338
if (node != NULL) {
src/add-ons/kernel/file_systems/exfat/Volume.cpp
339
parent = node->parent;
src/add-ons/kernel/file_systems/exfat/Volume.cpp
340
return &node->key;
src/add-ons/kernel/file_systems/exfat/Volume.h
35
SplayTreeLink<struct node> nodeTreeLink;
src/add-ons/kernel/file_systems/exfat/Volume.h
36
SplayTreeLink<struct node> inoTreeLink;
src/add-ons/kernel/file_systems/exfat/Volume.h
42
typedef struct node NodeType;
src/add-ons/kernel/file_systems/exfat/Volume.h
44
static KeyType GetKey(const NodeType* node)
src/add-ons/kernel/file_systems/exfat/Volume.h
46
return node->key;
src/add-ons/kernel/file_systems/exfat/Volume.h
49
static SplayTreeLink<NodeType>* GetLink(NodeType* node)
src/add-ons/kernel/file_systems/exfat/Volume.h
51
return &node->nodeTreeLink;
src/add-ons/kernel/file_systems/exfat/Volume.h
54
static int Compare(KeyType key, const NodeType* node)
src/add-ons/kernel/file_systems/exfat/Volume.h
56
if (key.cluster == node->key.cluster) {
src/add-ons/kernel/file_systems/exfat/Volume.h
57
if (key.offset == node->key.offset)
src/add-ons/kernel/file_systems/exfat/Volume.h
59
return key.offset < node->key.offset ? -1 : 1;
src/add-ons/kernel/file_systems/exfat/Volume.h
61
return key.cluster < node->key.cluster ? -1 : 1;
src/add-ons/kernel/file_systems/exfat/Volume.h
67
typedef struct node NodeType;
src/add-ons/kernel/file_systems/exfat/Volume.h
69
static KeyType GetKey(const NodeType* node)
src/add-ons/kernel/file_systems/exfat/Volume.h
71
return node->ino;
src/add-ons/kernel/file_systems/exfat/Volume.h
74
static SplayTreeLink<NodeType>* GetLink(NodeType* node)
src/add-ons/kernel/file_systems/exfat/Volume.h
76
return &node->inoTreeLink;
src/add-ons/kernel/file_systems/exfat/Volume.h
79
static int Compare(KeyType key, const NodeType* node)
src/add-ons/kernel/file_systems/exfat/Volume.h
81
if (key != node->ino)
src/add-ons/kernel/file_systems/exfat/Volume.h
82
return key < node->ino ? -1 : 1;
src/add-ons/kernel/file_systems/ext2/Inode.cpp
595
ext2_inode& node = inode->Node();
src/add-ons/kernel/file_systems/ext2/Inode.cpp
597
memset(&node, 0, sizeof(ext2_inode));
src/add-ons/kernel/file_systems/ext2/Inode.cpp
598
node.SetMode(mode);
src/add-ons/kernel/file_systems/ext2/Inode.cpp
599
node.SetUserID(geteuid());
src/add-ons/kernel/file_systems/ext2/Inode.cpp
600
node.SetGroupID(parent != NULL ? parent->Node().GroupID() : getegid());
src/add-ons/kernel/file_systems/ext2/Inode.cpp
601
node.SetNumLinks(inode->IsDirectory() ? 2 : 1);
src/add-ons/kernel/file_systems/ext2/Inode.cpp
609
node.SetFlags(parent->Flags() & EXT2_INODE_INHERITED);
src/add-ons/kernel/file_systems/ext2/Inode.cpp
612
node.SetFlag(EXT2_INODE_EXTENTS);
src/add-ons/kernel/file_systems/ext2/Inode.cpp
613
ExtentStream stream(volume, inode, &node.extent_stream, 0);
src/add-ons/kernel/file_systems/ext2/Inode.cpp
619
node.SetExtraInodeSize(sizeof(ext2_inode) - EXT2_INODE_NORMAL_SIZE);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
585
const ext2_inode& node = inode->Node();
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
589
stat->st_nlink = node.NumLinks();
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
592
stat->st_uid = node.UserID();
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
593
stat->st_gid = node.GroupID();
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
594
stat->st_mode = node.Mode();
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
621
ext2_inode& node = inode->Node();
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
628
if (check_write_stat_permissions(node.GroupID(), node.UserID(), node.Mode(),
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
657
node.UpdateMode(stat->st_mode, S_IUMSK);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
662
node.SetUserID(stat->st_uid);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
667
node.SetGroupID(stat->st_gid);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
841
ext2_link(fs_volume* volume, fs_vnode* dir, const char* name, fs_vnode* node)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1714
dosfs_access(fs_volume* vol, fs_vnode* node, int mode)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
1717
struct vnode* bsdNode = reinterpret_cast<struct vnode*>(node->private_node);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3363
vnode* node;
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3364
status_t status = B_FROM_POSIX_ERROR(getnewvnode(NULL, bsdDevice->si_mountpt, NULL, &node));
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3370
node->v_type = VBLK;
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3371
node->v_rdev = bsdDevice;
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3372
node->v_mount = NULL;
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3373
SLIST_INIT(&node->v_bufobj.bo_clusterbufs);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3374
SLIST_INIT(&node->v_bufobj.bo_fatbufs);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3375
SLIST_INIT(&node->v_bufobj.bo_emptybufs);
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3376
node->v_bufobj.bo_clusters = 0;
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3377
node->v_bufobj.bo_fatblocks = 0;
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3378
node->v_bufobj.bo_empties = 0;
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3379
rw_lock_init(&node->v_bufobj.bo_lock.haikuRW, "FAT v_bufobj");
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
3381
*devNode = node;
src/add-ons/kernel/file_systems/fat/support.cpp
829
NodePutter::NodePutter(vnode* node)
src/add-ons/kernel/file_systems/fat/support.cpp
831
fNode(node)
src/add-ons/kernel/file_systems/fat/support.cpp
843
NodePutter::SetTo(vnode* node)
src/add-ons/kernel/file_systems/fat/support.cpp
845
fNode = node;
src/add-ons/kernel/file_systems/fat/support.h
197
NodePutter(vnode* node);
src/add-ons/kernel/file_systems/fat/support.h
200
void SetTo(vnode* node);
src/add-ons/kernel/file_systems/fat/vcache.cpp
106
kprintf("%19" B_PRIdINO " %16" B_PRIdINO " %p\n", c->vnid, c->loc, c->node);
src/add-ons/kernel/file_systems/fat/vcache.cpp
363
struct vnode *node;
src/add-ons/kernel/file_systems/fat/vcache.cpp
364
result = vcache_get_node(vol, vnid, &node);
src/add-ons/kernel/file_systems/fat/vcache.cpp
376
result = vcache_set_node(vol, vnid, node);
src/add-ons/kernel/file_systems/fat/vcache.cpp
545
vcache_set_node(mount* vol, ino_t vnid, struct vnode* node)
src/add-ons/kernel/file_systems/fat/vcache.cpp
557
cEntry->node = node;
src/add-ons/kernel/file_systems/fat/vcache.cpp
568
vcache_get_node(mount* vol, ino_t vnid, struct vnode** node)
src/add-ons/kernel/file_systems/fat/vcache.cpp
580
*node = cEntry->node;
src/add-ons/kernel/file_systems/fat/vcache.cpp
90
struct vnode* node;
src/add-ons/kernel/file_systems/fat/vcache.h
40
status_t vcache_set_node(mount* vol, ino_t vnid, struct vnode* node);
src/add-ons/kernel/file_systems/fat/vcache.h
41
status_t vcache_get_node(mount* vol, ino_t vnid, struct vnode** node);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
128
sanitize_iso_name(iso9660_inode* node, bool removeTrailingPoints)
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
131
if (char* semi = strchr(node->name, ';')) {
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
133
node->name_length = semi - node->name;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
138
if (node->name_length > 2 && node->name[node->name_length - 1] == '.')
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
139
node->name[--node->name_length] = '\0';
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
304
parse_rock_ridge(iso9660_volume* volume, iso9660_inode* node, char* buffer,
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
334
node->attr.pxVer = *(uint8*)(buffer + bytePos++);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
337
node->attr.stat[LSB_DATA].st_mode
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
340
node->attr.stat[MSB_DATA].st_mode
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
345
node->attr.stat[LSB_DATA].st_nlink
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
348
node->attr.stat[MSB_DATA].st_nlink
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
353
node->attr.stat[LSB_DATA].st_uid
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
356
node->attr.stat[MSB_DATA].st_uid
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
361
node->attr.stat[LSB_DATA].st_gid
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
364
node->attr.stat[MSB_DATA].st_gid
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
386
node->attr.slVer = *(uint8*)(buffer + bytePos++);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
491
node->attr.slName = slName;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
513
node->attr.nmVer = *(uint8 *)(buffer + bytePos++);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
528
if (node->name != NULL)
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
529
free(node->name);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
530
node->name = altName;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
531
node->name_length = altNameSize;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
542
node->startLBN[LSB_DATA] = *(uint32*)(buffer+4);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
543
node->startLBN[MSB_DATA] = *(uint32*)(buffer+8);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
546
node->startLBN[FS_DATA_FORMAT]);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
550
InitNode(volume, node, buffer, NULL, true);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
552
node->startLBN[FS_DATA_FORMAT]);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
785
iso9660_inode node;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
787
result = InitNode(volume, &node, blockData + cookie->pos,
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
794
if (result == B_OK && (node.flags & ISO_IS_ASSOCIATED_FILE) == 0) {
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
800
dirent->d_reclen = offsetof(struct dirent, d_name) + node.name_length + 1;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
802
if (node.name_length <= nameBufferSize) {
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
804
strlcpy(dirent->d_name, node.name, node.name_length + 1);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
812
"buffer of size %d\n", node.name, (int)nameBufferSize));
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
845
InitNode(iso9660_volume* volume, iso9660_inode* node, char* buffer,
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
862
node->cache = NULL;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
863
node->name = NULL;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
864
node->attr.slName = NULL;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
865
memset(node->attr.stat, 0, sizeof(node->attr.stat));
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
867
free(node->attr.slName);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
869
node->extAttrRecLen = *(uint8*)buffer++;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
870
TRACE(("InitNode - ext attr length is %d\n", (int)node->extAttrRecLen));
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
872
node->startLBN[LSB_DATA] = *(uint32*)buffer;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
874
node->startLBN[MSB_DATA] = *(uint32*)buffer;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
877
(int)node->startLBN[FS_DATA_FORMAT]));
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
879
node->dataLen[LSB_DATA] = *(uint32*)buffer;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
881
node->dataLen[MSB_DATA] = *(uint32*)buffer;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
884
(int)node->dataLen[FS_DATA_FORMAT]));
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
886
init_node_date(&node->recordDate, buffer);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
889
node->flags = *(uint8*)buffer;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
891
TRACE(("InitNode - flags are %d\n", node->flags));
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
893
node->fileUnitSize = *(uint8*)buffer;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
895
TRACE(("InitNode - fileUnitSize is %d\n", node->fileUnitSize));
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
897
node->interleaveGapSize = *(uint8*)buffer;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
899
TRACE(("InitNode - interleave gap size = %d\n", node->interleaveGapSize));
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
901
node->volSeqNum = *(uint32*)buffer;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
903
TRACE(("InitNode - volume seq num is %d\n", (int)node->volSeqNum));
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
910
node->name_length = nameLength;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
912
node->name_length));
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
916
node->attr.stat[FS_DATA_FORMAT].st_mode |= (node->flags & ISO_IS_DIR) != 0
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
920
if (node->name_length == 0) {
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
932
if (node->name_length == 1 && buffer[0] == 0) {
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
933
node->name = strdup(".");
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
934
node->name_length = 1;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
935
} else if (node->name_length == 1 && buffer[0] == 1) {
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
936
node->name = strdup("..");
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
937
node->name_length = 2;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
942
node->name = (char*)malloc(node->name_length * 2 + 1);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
943
if (node->name == NULL)
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
946
int32 sourceLength = node->name_length;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
947
int32 destLength = node->name_length * 2;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
950
node->name, &destLength);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
956
node->name[destLength] = '\0';
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
957
node->name_length = destLength;
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
959
sanitize_iso_name(node, false);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
961
node->name = (char*)malloc(node->name_length + 1);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
962
if (node->name == NULL)
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
966
for (uint32 i = 0; i < node->name_length; i++)
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
967
node->name[i] = tolower(buffer[i]);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
969
node->name[node->name_length] = '\0';
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
971
sanitize_iso_name(node, true);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
974
if (node->name == NULL) {
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
984
TRACE(("DirRec ID String is: %s\n", node->name));
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
986
return parse_rock_ridge(volume, node, buffer, end, relocated);
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
243
iso9660_inode* node = (iso9660_inode*)_node->private_node;
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
245
strlcpy(buffer, node->name, bufferSize);
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
287
iso9660_inode node;
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
300
initResult = InitNode(volume, &node, blockData, &bytesRead);
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
302
"read\n", strerror(initResult), node.name, (unsigned)bytesRead));
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
305
if ((node.flags & ISO_IS_ASSOCIATED_FILE) == 0
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
306
&& !strcmp(node.name, file)) {
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
319
free(node.name);
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
320
free(node.attr.slName);
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
404
iso9660_inode* node = (iso9660_inode*)_node->private_node;
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
406
TRACE(("fs_release_vnode - ENTER (%p)\n", node));
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
408
if (node->id != ISO_ROOTNODE_ID) {
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
409
free(node->name);
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
410
free(node->attr.slName);
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
412
if (node->cache != NULL)
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
413
file_cache_delete(node->cache);
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
415
free(node);
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
428
iso9660_inode* node = (iso9660_inode*)_node->private_node;
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
430
uint32 fileSize = node->dataLen[FS_DATA_FORMAT];
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
443
fileVec.offset = pos + ((off_t)node->startLBN[FS_DATA_FORMAT]
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
458
iso9660_inode* node = (iso9660_inode*)_node->private_node;
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
467
if ((node->flags & ISO_IS_DIR) != 0) {
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
475
iterative_io_finished_hook, node);
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
483
iso9660_inode* node = (iso9660_inode*)_node->private_node;
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
490
st->st_ino = node->id;
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
491
st->st_nlink = node->attr.stat[FS_DATA_FORMAT].st_nlink;
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
492
st->st_uid = node->attr.stat[FS_DATA_FORMAT].st_uid;
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
493
st->st_gid = node->attr.stat[FS_DATA_FORMAT].st_gid;
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
495
st->st_mode = node->attr.stat[FS_DATA_FORMAT].st_mode;
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
498
st->st_size = node->dataLen[FS_DATA_FORMAT];
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
500
if (ConvertRecDate(&(node->recordDate), &time) == B_NO_ERROR) {
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
527
iso9660_inode* node = (iso9660_inode*)_node->private_node;
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
529
if ((node->flags & ISO_IS_DIR) != 0)
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
532
return file_cache_read(node->cache, NULL, pos, buffer, _length);
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
561
iso9660_inode* node = (iso9660_inode*)_node->private_node;
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
563
if (!S_ISLNK(node->attr.stat[FS_DATA_FORMAT].st_mode))
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
566
size_t length = strlen(node->attr.slName);
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
572
memcpy(buffer, node->attr.slName, bytesToCopy);
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
580
iso9660_inode* node = (iso9660_inode*)_node->private_node;
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
582
TRACE(("fs_open_dir - node is %p\n", node));
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
584
if ((node->flags & ISO_IS_DIR) == 0)
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
591
dirCookie->startBlock = node->startLBN[FS_DATA_FORMAT];
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
592
dirCookie->block = node->startLBN[FS_DATA_FORMAT];
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
593
dirCookie->totalSize = node->dataLen[FS_DATA_FORMAT];
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
595
dirCookie->id = node->id;
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
67
iso9660_inode* node = (iso9660_inode*)cookie;
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
69
vecs->offset = offset + ((off_t)node->startLBN[FS_DATA_FORMAT]
src/add-ons/kernel/file_systems/iso9660/kernel_interface.cpp
70
* (off_t)node->volume->logicalBlkSize[FS_DATA_FORMAT]);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1108
OverlayInode *node = (OverlayInode *)vnode->private_node;
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1109
fs_vnode *superVnode = node->SuperVnode();
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1117
delete node;
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1125
OverlayInode *node = (OverlayInode *)vnode->private_node;
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1126
fs_vnode *superVnode = node->SuperVnode();
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1134
delete node;
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1148
OverlayInode *node = (OverlayInode *)vnode->private_node;
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1149
fs_vnode *superVnode = node->SuperVnode();
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1180
OverlayInode *node = (OverlayInode *)vnode->private_node;
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1181
fs_vnode *superVnode = node->SuperVnode();
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1267
OverlayInode *node = (OverlayInode *)vnode->private_node;
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1268
fs_vnode *superVnode = node->SuperVnode();
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1426
OverlayInode *node = (OverlayInode *)vnode->private_node;
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1427
fs_vnode *superVnode = node->SuperVnode();
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1457
OverlayInode *node = (OverlayInode *)vnode->private_node;
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1459
status_t result = node->GetAttributeFile(&attributeFile);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1513
OverlayInode *node = (OverlayInode *)vnode->private_node;
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1515
status_t result = node->GetAttributeFile(&attributeFile);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1528
OverlayInode *node = (OverlayInode *)vnode->private_node;
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1530
status_t result = node->GetAttributeFile(&attributeFile);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1589
OverlayInode *node = (OverlayInode *)vnode->private_node;
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1591
status_t result = node->GetAttributeFile(&attributeFile);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1630
OverlayInode *node = (OverlayInode *)vnode->private_node;
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1632
status_t result = node->GetAttributeFile(&attributeFile);
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1794
OverlayInode *node = new(std::nothrow) OverlayInode(
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1796
if (node == NULL) {
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1801
status = node->InitCheck();
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1804
delete node;
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1808
vnode->private_node = node;
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1935
OverlayInode *node = new(std::nothrow) OverlayInode(
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1937
if (node == NULL)
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1940
status_t status = node->InitCheck();
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1942
delete node;
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
1946
vnode->private_node = node;
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
44
OverlayInode *node = (OverlayInode *)vnode->private_node; \
src/add-ons/kernel/file_systems/layers/attribute_overlay/attribute_overlay.cpp
45
fs_vnode *superVnode = node->SuperVnode(); \
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1128
OverlayInode *node = NULL;
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1130
(void **)&node);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1134
if (node->IsNonEmptyDirectory())
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1407
entry->node = NULL;
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1468
entry->node = NULL;
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1480
OverlayInode *node = new(std::nothrow) OverlayInode(fVolume, NULL,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1483
if (node == NULL) {
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
149
OverlayInode **node);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1493
delete node;
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1499
node, type);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1502
delete node;
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1506
entry->node = node;
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1508
node->Lock();
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1509
node->SetDataModified();
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1511
node->CreateCache();
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1512
node->Unlock();
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1517
*_node = node;
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1536
OverlayInode *node = (OverlayInode *)vnode->private_node; \
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1537
if (node->IsVirtual()) \
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1539
fs_vnode *superVnode = node->SuperVnode(); \
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1549
OverlayInode *node = (OverlayInode *)vnode->private_node;
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1550
if (node->IsVirtual() || node->IsModified()) {
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1552
delete node;
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1557
fs_vnode *superVnode = node->SuperVnode();
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1563
delete node;
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1572
OverlayInode *node = (OverlayInode *)vnode->private_node;
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1573
if (node->IsVirtual()) {
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1574
delete node;
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1579
fs_vnode *superVnode = node->SuperVnode();
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1585
delete node;
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1599
OverlayInode *node = (OverlayInode *)vnode->private_node;
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1600
if (node->IsVirtual()) {
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1605
fs_vnode *superVnode = node->SuperVnode();
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1636
OverlayInode *node = (OverlayInode *)vnode->private_node;
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1637
if (node->IsVirtual())
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1640
fs_vnode *superVnode = node->SuperVnode();
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1654
OverlayInode *node = (OverlayInode *)vnode->private_node;
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1659
status_t result = node->Read(cookie, pos, vecs[i].iov_base,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1687
OverlayInode *node = (OverlayInode *)vnode->private_node;
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1692
status_t result = node->Write(cookie, pos, vecs[i].iov_base,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1720
OverlayInode *node = (OverlayInode *)vnode->private_node;
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1721
if (io_request_is_write(request) || node->IsModified())
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1722
return node->SynchronousIO(cookie, (IORequest *)request);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1725
fs_vnode *superVnode = node->SuperVnode();
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1860
OverlayInode *node = NULL;
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1861
result = get_vnode(volume, entry->inode_number, (void **)&node);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1862
if (result == B_OK && node != NULL) {
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1863
node->SetName(entry->name);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1864
node->SetParentDir(toNode);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
201
ino_t *newInodeNumber, OverlayInode **node,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2070
OverlayInode *node = NULL;
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2072
status_t result = parentNode->LookupAttribute(name, &node);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2075
if (node == NULL)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2078
return node->Open(openMode, cookie);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2087
return cookie->node->Close(cookie);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2096
return cookie->node->FreeCookie(cookie);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2106
return cookie->node->Read(cookie, pos, buffer, length, false, NULL);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2116
return cookie->node->Write(cookie, pos, buffer, *length, NULL);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2126
return cookie->node->ReadStat(stat);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2136
return cookie->node->WriteStat(stat, statMask);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2173
OverlayInode *node = entry->node;
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2174
if (node == NULL)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2177
node->SetName(entry->name);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2178
node->SetSuperVnode(toNode->SuperVnode());
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2179
node->SetInodeNumber(toNode->InodeNumber());
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2195
OverlayInode *node = (OverlayInode *)vnode->private_node;
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2196
status_t result = node->RemoveEntry(name, NULL, true);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2200
notify_attribute_changed(volume->id, -1, node->InodeNumber(), name,
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2369
OverlayInode *node = new(std::nothrow) OverlayInode(
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2371
if (node == NULL) {
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2376
status = node->InitCheck();
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2379
delete node;
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2383
vnode->private_node = node;
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2510
OverlayInode *node = new(std::nothrow) OverlayInode(
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2512
if (node == NULL)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2515
status_t status = node->InitCheck();
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2517
delete node;
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
2521
vnode->private_node = node;
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
420
OverlayInode *node = NULL;
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
422
(void **)&node);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
423
if (result == B_OK && node != NULL && i >= 2)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
424
node->SetParentDir(this);
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
434
OverlayInode::LookupAttribute(const char *name, OverlayInode **node)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
443
if (dirent->node == NULL) {
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
455
dirent->node = newNode;
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
458
*node = dirent->node;
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
50
OverlayInode * node;
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
581
cookie->node = this;
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
64
OverlayInode * node; // only for attributes
src/add-ons/kernel/file_systems/netfs/client/RootVolume.cpp
136
RootVolume::IOCtl(Node* node, void* cookie, int cmd, void* buffer,
src/add-ons/kernel/file_systems/netfs/client/RootVolume.cpp
139
if (node != fRootNode)
src/add-ons/kernel/file_systems/netfs/client/RootVolume.cpp
315
Node* node;
src/add-ons/kernel/file_systems/netfs/client/RootVolume.cpp
316
while (iterator.GetCurrentEntry(&name, &node)) {
src/add-ons/kernel/file_systems/netfs/client/RootVolume.cpp
318
ServerVolume* volume = dynamic_cast<ServerVolume*>(node->GetVolume());
src/add-ons/kernel/file_systems/netfs/client/RootVolume.cpp
321
fVolumeManager->GetVolume(node->GetID()));
src/add-ons/kernel/file_systems/netfs/client/RootVolume.h
33
virtual status_t IOCtl(Node* node, void* cookie, int cmd,
src/add-ons/kernel/file_systems/netfs/client/ServerVolume.cpp
182
Node* node;
src/add-ons/kernel/file_systems/netfs/client/ServerVolume.cpp
183
while (iterator.GetCurrentEntry(&name, &node)) {
src/add-ons/kernel/file_systems/netfs/client/ServerVolume.cpp
185
Volume* volume = fVolumeManager->GetVolume(node->GetID());
src/add-ons/kernel/file_systems/netfs/client/ServerVolume.cpp
403
Node* node;
src/add-ons/kernel/file_systems/netfs/client/ServerVolume.cpp
404
while (dirIterator.GetCurrentEntry(&name, &node)) {
src/add-ons/kernel/file_systems/netfs/client/ServerVolume.cpp
405
Volume* volume = fVolumeManager->GetVolume(node->GetID());
src/add-ons/kernel/file_systems/netfs/client/ServerVolume.cpp
72
Node* node;
src/add-ons/kernel/file_systems/netfs/client/ServerVolume.cpp
73
while (iterator.GetCurrentEntry(&name, &node)) {
src/add-ons/kernel/file_systems/netfs/client/ShareNode.cpp
14
fNode(node),
src/add-ons/kernel/file_systems/netfs/client/ShareNode.cpp
9
ShareNode* node)
src/add-ons/kernel/file_systems/netfs/client/ShareNode.h
26
const char* name, ShareNode* node);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1117
ShareDir* node = dynamic_cast<ShareDir*>(_node);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1118
if (!node)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1134
if (node->IsComplete()) {
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1140
iterator->SetDirectory(node);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1159
request.nodeID = node->GetRemoteID();
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1170
", %" B_PRIdINO ")\n", node->GetID(), node->GetRemoteID().volumeID,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1171
node->GetRemoteID().nodeID);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1334
Node* node;
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1335
return GetVNode(*vnid, &node);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1348
Node* node;
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1349
return GetVNode(*vnid, &node);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1400
ShareNode* node = dynamic_cast<ShareNode*>(_node);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1414
if (!node->GetAttrDir() || !node->GetAttrDir()->IsUpToDate()) {
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1418
request.nodeID = node->GetRemoteID();
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1444
error = _LoadAttrDir(node, reply->attrDirInfo);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1453
iterator->SetAttrDir(node->GetAttrDir());
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1456
status_t error = _AddAttrDirIterator(node, iterator);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1480
ShareNode* node = dynamic_cast<ShareNode*>(_node);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1489
_RemoveAttrDirIterator(node, cookie->iterator);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1611
ShareNode* node = dynamic_cast<ShareNode*>(_node);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1626
ShareAttrDir* attrDir = node->GetAttrDir();
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1654
request.nodeID = node->GetRemoteID();
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1734
ShareNode* node = dynamic_cast<ShareNode*>(_node);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1751
if (ShareAttrDir* attrDir = node->GetAttrDir()) {
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1764
request.nodeID = node->GetRemoteID();
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1788
ShareAttrDir* attrDir = node->GetAttrDir();
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1802
ShareNode* node = dynamic_cast<ShareNode*>(_node);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1815
if (ShareAttrDir* attrDir = node->GetAttrDir()) {
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1824
request.nodeID = node->GetRemoteID();
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1838
ShareAttrDir* attrDir = node->GetAttrDir();
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1850
ShareNode* node = dynamic_cast<ShareNode*>(_node);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1863
if (ShareAttrDir* attrDir = node->GetAttrDir()) {
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1872
request.nodeID = node->GetRemoteID();
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1887
ShareAttrDir* attrDir = node->GetAttrDir();
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1899
ShareNode* node = dynamic_cast<ShareNode*>(_node);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1908
ShareAttrDir* attrDir = node->GetAttrDir();
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1923
request.nodeID = node->GetRemoteID();
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1961
ShareNode* node;
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1962
error = _LoadNode(dirInfo, &node);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1965
ShareDir* directory = dynamic_cast<ShareDir*>(node);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2444
ShareNode* node = _GetNodeByRemoteID(nodeInfo.GetID());
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2445
if (node) {
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2446
node->Update(nodeInfo);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2460
node = new(std::nothrow) ShareDir(this, localID, &nodeInfo);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2462
node = new(std::nothrow) ShareNode(this, localID, &nodeInfo);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2463
if (!node) {
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2469
error = fNodes->Put(node->GetID(), node);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2472
delete node;
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2476
", %" B_PRIdINO "), localID: %" B_PRIdINO "\n", node->GetID(),
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2477
node->GetRemoteID().volumeID,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2478
node->GetRemoteID().nodeID, localID);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2482
*_node = node;
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2495
ShareNode* node = _GetNodeByRemoteID(nodeInfo.GetID());
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2496
if (node) {
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2497
node->Update(nodeInfo);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2576
ShareNode* node;
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2577
status_t error = _LoadNode(entryInfo.nodeInfo, &node);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2584
|| IsVNodeRemoved(node->GetID()) > 0) {
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2589
entry = new(std::nothrow) ShareDirEntry(directory, name, node);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2649
ShareVolume::_LoadAttrDir(ShareNode* node, const AttrDirInfo& attrDirInfo)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2651
if (!node || !attrDirInfo.isValid)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2659
ShareAttrDir* attrDir = node->GetAttrDir();
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2666
fAttrDirIterators->Get(node->GetID()));
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2680
node->SetAttrDir(attrDir);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2693
ShareNode* node = _GetNodeByRemoteID(remoteID);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2694
if (!node)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2697
if (!attrDirInfo.isValid || _LoadAttrDir(node, attrDirInfo) != B_OK) {
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2700
if (ShareAttrDir* attrDir = node->GetAttrDir())
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2709
ShareVolume::_AddAttrDirIterator(ShareNode* node,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2712
if (!node || !iterator)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2719
= fAttrDirIterators->Get(node->GetID());
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2727
status_t error = fAttrDirIterators->Put(node->GetID(), iteratorList);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2742
ShareVolume::_RemoveAttrDirIterator(ShareNode* node,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2745
if (!node || !iterator)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2752
= fAttrDirIterators->Get(node->GetID());
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2755
"found: node: %" B_PRIdINO "\n", node->GetID());
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2764
fAttrDirIterators->Remove(node->GetID());
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2775
ShareNode* node = _GetNodeByRemoteID(remoteID);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2776
if (!node)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2780
if (node->GetActualReferringEntry())
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2784
if (ShareDir* dir = dynamic_cast<ShareDir*>(node)) {
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2790
while (ShareDirEntry* entry = node->GetFirstReferringEntry())
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2793
ino_t localID = node->GetID();
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2801
if (node->IsKnownToVFS()) {
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
2811
delete node;
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
366
ShareNode* node = it.Next().value;
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
367
ids[count++] = node->GetID();
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
376
if (Node* node = fNodes->Get(ids[i])) {
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
377
if (node->IsKnownToVFS()) {
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
383
fNodes->Remove(node->GetID());
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
384
_RemoveLocalNodeID(node->GetID());
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
385
if (node != fRootNode)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
386
delete node;
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
396
Node* node;
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
397
if (GetVNode(ids[i], &node) == B_OK) {
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
460
ShareNode* node = NULL;
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
463
node = _GetNodeByLocalID(vnid);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
464
if (node) {
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
465
node->SetKnownToVFS(true);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
466
*_node = node;
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
501
error = _LoadNode(reply->nodeInfo, &node);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
504
node->SetKnownToVFS(true);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
505
*_node = node;
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
515
ShareVolume::WriteVNode(Node* node, char reenter)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
518
node->SetKnownToVFS(false);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
529
ShareVolume::RemoveVNode(Node* node, char reenter)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
532
node->SetKnownToVFS(false);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
533
fNodes->Remove(node->GetID());
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
534
_RemoveLocalNodeID(node->GetID());
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
535
if (node != fRootNode)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
536
delete node;
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
561
ShareNode* node = dynamic_cast<ShareNode*>(_node);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
564
*st = node->GetNodeInfo().st;
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
566
st->st_ino = node->GetID();
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
577
ShareNode* node = dynamic_cast<ShareNode*>(_node);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
588
request.nodeID = node->GetRemoteID();
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
704
ShareNode* node = dynamic_cast<ShareNode*>(_node);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
722
request.nodeID = node->GetRemoteID();
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
900
ShareNode* node = dynamic_cast<ShareNode*>(_node);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
902
if (!node || node->GetVolume() != this)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
913
if (IsVNodeRemoved(node->GetID()) > 0)
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
920
request.nodeID = node->GetRemoteID();
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
990
ShareNode* node = dynamic_cast<ShareNode*>(_node);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
999
request.nodeID = node->GetRemoteID();
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
104
virtual status_t OpenDir(Node* node, void** cookie);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
105
virtual status_t CloseDir(Node* node, void* cookie);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
106
virtual status_t FreeDirCookie(Node* node, void* cookie);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
107
virtual status_t ReadDir(Node* node, void* cookie,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
110
virtual status_t RewindDir(Node* node, void* cookie);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
115
virtual status_t OpenAttrDir(Node* node, void** cookie);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
116
virtual status_t CloseAttrDir(Node* node, void* cookie);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
117
virtual status_t FreeAttrDirCookie(Node* node,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
119
virtual status_t ReadAttrDir(Node* node, void* cookie,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
122
virtual status_t RewindAttrDir(Node* node, void* cookie);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
123
virtual status_t ReadAttr(Node* node, const char* name,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
126
virtual status_t WriteAttr(Node* node, const char* name,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
129
virtual status_t RemoveAttr(Node* node, const char* name);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
130
virtual status_t RenameAttr(Node* node,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
132
virtual status_t StatAttr(Node* node, const char* name,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
181
ShareNode** node);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
195
status_t _AddAttrDirIterator(ShareNode* node,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
197
void _RemoveAttrDirIterator(ShareNode* node,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
199
status_t _LoadAttrDir(ShareNode* node,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
63
Node** node);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
64
virtual status_t WriteVNode(Node* node, char reenter);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
65
virtual status_t RemoveVNode(Node* node, char reenter);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
68
virtual status_t FSync(Node* node);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
69
virtual status_t ReadStat(Node* node, struct stat* st);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
70
virtual status_t WriteStat(Node* node, struct stat *st,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
72
virtual status_t Access(Node* node, int mode);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
78
virtual status_t Open(Node* node, int openMode,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
80
virtual status_t Close(Node* node, void* cookie);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
81
virtual status_t FreeCookie(Node* node, void* cookie);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
82
virtual status_t Read(Node* node, void* cookie, off_t pos,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
85
virtual status_t Write(Node* node, void* cookie, off_t pos,
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
91
Node* node);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.h
95
virtual status_t ReadLink(Node* node, char* buffer,
src/add-ons/kernel/file_systems/netfs/client/VirtualDir.cpp
102
*node = fDirectory->GetParent();
src/add-ons/kernel/file_systems/netfs/client/VirtualDir.cpp
103
if (!*node)
src/add-ons/kernel/file_systems/netfs/client/VirtualDir.cpp
104
*node = fDirectory;
src/add-ons/kernel/file_systems/netfs/client/VirtualDir.cpp
110
*node = fCurrentEntry->GetNode();
src/add-ons/kernel/file_systems/netfs/client/VirtualDir.cpp
23
VirtualDirEntry::SetTo(const char* name, Node* node)
src/add-ons/kernel/file_systems/netfs/client/VirtualDir.cpp
25
if (!name || strlen(name) == 0 || !node)
src/add-ons/kernel/file_systems/netfs/client/VirtualDir.cpp
30
fNode = node;
src/add-ons/kernel/file_systems/netfs/client/VirtualDir.cpp
91
VirtualDirIterator::GetCurrentEntry(const char** name, Node** node)
src/add-ons/kernel/file_systems/netfs/client/VirtualDir.cpp
98
*node = fDirectory;
src/add-ons/kernel/file_systems/netfs/client/VirtualDir.h
24
bool GetCurrentEntry(const char** name, Node** node);
src/add-ons/kernel/file_systems/netfs/client/VirtualDir.h
48
status_t SetTo(const char* name, Node* node);
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
100
Volume* volume = fVolumeManager->GetVolume(node->GetID());
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
118
if (GetVNode(rootNodeID, &node) == B_OK) {
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
171
Node* node = fRootNode->GetChildNode(volume->GetName());
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
172
if (!node)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
174
if (node != volume->GetRootNode())
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
209
Node* node = fRootNode->GetChildNode(name);
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
210
if (!node)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
214
Volume* volume = node->GetVolume();
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
215
if (volume->GetRootNode() != node)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
219
return fVolumeManager->GetVolume(node->GetID());
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
283
VirtualVolume::ReadVNode(vnode_id vnid, char reenter, Node** node)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
290
*node = fRootNode;
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
300
VirtualVolume::WriteVNode(Node* node, char reenter)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
302
if (node != fRootNode)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
317
VirtualVolume::RemoveVNode(Node* node, char reenter)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
319
if (node != fRootNode)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
337
VirtualVolume::FSync(Node* node)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
344
VirtualVolume::ReadStat(Node* node, struct stat* st)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
346
if (node != fRootNode)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
350
st->st_ino = node->GetID();
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
367
VirtualVolume::WriteStat(Node* node, struct stat *st, uint32 mask)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
374
VirtualVolume::Access(Node* node, int mode)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
393
VirtualVolume::Open(Node* node, int openMode, void** cookie)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
395
if (node != fRootNode)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
413
VirtualVolume::Close(Node* node, void* cookie)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
421
VirtualVolume::FreeCookie(Node* node, void* cookie)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
429
VirtualVolume::Read(Node* node, void* cookie, off_t pos, void* _buffer,
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
438
VirtualVolume::Write(Node* node, void* cookie, off_t pos, const void* _buffer,
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
447
VirtualVolume::IOCtl(Node* node, void* cookie, int cmd, void* buffer,
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
455
VirtualVolume::SetFlags(Node* node, void* cookie, int flags)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
465
VirtualVolume::Link(Node* dir, const char* name, Node* node)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
489
VirtualVolume::ReadLink(Node* node, char* buffer, size_t bufferSize,
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
526
VirtualVolume::OpenDir(Node* node, void** cookie)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
528
if (node != fRootNode)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
544
VirtualVolume::CloseDir(Node* node, void* cookie)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
552
VirtualVolume::FreeDirCookie(Node* node, void* cookie)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
554
if (node != fRootNode)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
566
VirtualVolume::ReadDir(Node* node, void* cookie, struct dirent* buffer,
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
569
if (node != fRootNode)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
607
VirtualVolume::RewindDir(Node* node, void* cookie)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
609
if (node != fRootNode)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
637
Node* node = fRootNode->GetChildNode(entryName);
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
638
if (!node)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
640
*vnid = node->GetID();
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
657
VirtualVolume::OpenAttrDir(Node* node, void** cookie)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
659
if (node != fRootNode)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
669
VirtualVolume::CloseAttrDir(Node* node, void* cookie)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
677
VirtualVolume::FreeAttrDirCookie(Node* node, void* _cookie)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
685
VirtualVolume::ReadAttrDir(Node* node, void* _cookie, struct dirent* buffer,
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
695
VirtualVolume::RewindAttrDir(Node* node, void* _cookie)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
702
VirtualVolume::ReadAttr(Node* node, const char* name, int type, off_t pos,
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
712
VirtualVolume::WriteAttr(Node* node, const char* name, int type, off_t pos,
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
722
VirtualVolume::RemoveAttr(Node* node, const char* name)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
729
VirtualVolume::RenameAttr(Node* node, const char* oldName, const char* newName)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
737
VirtualVolume::StatAttr(Node* node, const char* name, struct attr_info* attrInfo)
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
775
Node* node;
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
776
while (dirIterator.GetCurrentEntry(&name, &node)) {
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
778
Volume* volume = fVolumeManager->GetVolume(node->GetID());
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
97
Node* node;
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.cpp
98
while (iterator.GetCurrentEntry(&name, &node)) {
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.h
102
virtual status_t RewindAttrDir(Node* node, void* cookie);
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.h
103
virtual status_t ReadAttr(Node* node, const char* name,
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.h
106
virtual status_t WriteAttr(Node* node, const char* name,
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.h
109
virtual status_t RemoveAttr(Node* node, const char* name);
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.h
110
virtual status_t RenameAttr(Node* node,
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.h
112
virtual status_t StatAttr(Node* node, const char* name,
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.h
39
Node** node);
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.h
40
virtual status_t WriteVNode(Node* node, char reenter);
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.h
41
virtual status_t RemoveVNode(Node* node, char reenter);
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.h
44
virtual status_t FSync(Node* node);
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.h
45
virtual status_t ReadStat(Node* node, struct stat* st);
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.h
46
virtual status_t WriteStat(Node* node, struct stat *st,
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.h
48
virtual status_t Access(Node* node, int mode);
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.h
54
virtual status_t Open(Node* node, int openMode,
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.h
56
virtual status_t Close(Node* node, void* cookie);
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.h
57
virtual status_t FreeCookie(Node* node, void* cookie);
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.h
58
virtual status_t Read(Node* node, void* cookie, off_t pos,
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.h
61
virtual status_t Write(Node* node, void* cookie, off_t pos,
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.h
64
virtual status_t IOCtl(Node* node, void* cookie, int cmd,
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.h
66
virtual status_t SetFlags(Node* node, void* cookie,
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.h
71
Node* node);
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.h
75
virtual status_t ReadLink(Node* node, char* buffer,
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.h
84
virtual status_t OpenDir(Node* node, void** cookie);
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.h
85
virtual status_t CloseDir(Node* node, void* cookie);
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.h
86
virtual status_t FreeDirCookie(Node* node, void* cookie);
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.h
87
virtual status_t ReadDir(Node* node, void* cookie,
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.h
90
virtual status_t RewindDir(Node* node, void* cookie);
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.h
95
virtual status_t OpenAttrDir(Node* node, void** cookie);
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.h
96
virtual status_t CloseAttrDir(Node* node, void* cookie);
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.h
97
virtual status_t FreeAttrDirCookie(Node* node,
src/add-ons/kernel/file_systems/netfs/client/VirtualVolume.h
99
virtual status_t ReadAttrDir(Node* node, void* cookie,
src/add-ons/kernel/file_systems/netfs/client/Volume.cpp
126
Volume::GetVNode(vnode_id vnid, Node** node)
src/add-ons/kernel/file_systems/netfs/client/Volume.cpp
128
return get_vnode(fVolumeManager->GetID(), vnid, (void**)node);
src/add-ons/kernel/file_systems/netfs/client/Volume.cpp
140
Volume::NewVNode(vnode_id vnid, Node* node)
src/add-ons/kernel/file_systems/netfs/client/Volume.cpp
142
status_t error = new_vnode(fVolumeManager->GetID(), vnid, node);
src/add-ons/kernel/file_systems/netfs/client/Volume.cpp
144
node->SetKnownToVFS(true);
src/add-ons/kernel/file_systems/netfs/client/Volume.cpp
236
Volume::WriteVNode(Node* node, char reenter)
src/add-ons/kernel/file_systems/netfs/client/Volume.cpp
243
Volume::RemoveVNode(Node* node, char reenter)
src/add-ons/kernel/file_systems/netfs/client/Volume.cpp
254
Volume::FSync(Node* node)
src/add-ons/kernel/file_systems/netfs/client/Volume.cpp
261
Volume::ReadStat(Node* node, struct stat* st)
src/add-ons/kernel/file_systems/netfs/client/Volume.cpp
268
Volume::WriteStat(Node* node, struct stat *st, uint32 mask)
src/add-ons/kernel/file_systems/netfs/client/Volume.cpp
275
Volume::Access(Node* node, int mode)
src/add-ons/kernel/file_systems/netfs/client/Volume.cpp
294
Volume::Open(Node* node, int openMode, void** cookie)
src/add-ons/kernel/file_systems/netfs/client/Volume.cpp
301
Volume::Close(Node* node, void* cookie)
src/add-ons/kernel/file_systems/netfs/client/Volume.cpp
308
Volume::FreeCookie(Node* node, void* cookie)
src/add-ons/kernel/file_systems/netfs/client/Volume.cpp
315
Volume::Read(Node* node, void* cookie, off_t pos, void* _buffer,
src/add-ons/kernel/file_systems/netfs/client/Volume.cpp
323
Volume::Write(Node* node, void* cookie, off_t pos, const void* _buffer,
src/add-ons/kernel/file_systems/netfs/client/Volume.cpp
331
Volume::IOCtl(Node* node, void* cookie, int cmd, void* buffer,
src/add-ons/kernel/file_systems/netfs/client/Volume.cpp
339
Volume::SetFlags(Node* node, void* cookie, int flags)
src/add-ons/kernel/file_systems/netfs/client/Volume.cpp
350
Volume::Link(Node* dir, const char* name, Node* node)
src/add-ons/kernel/file_systems/netfs/client/Volume.cpp
371
Volume::ReadLink(Node* node, char* buffer, size_t bufferSize,
src/add-ons/kernel/file_systems/netfs/client/Volume.cpp
405
Volume::OpenDir(Node* node, void** _cookie)
src/add-ons/kernel/file_systems/netfs/client/Volume.cpp
412
Volume::CloseDir(Node* node, void* cookie)
src/add-ons/kernel/file_systems/netfs/client/Volume.cpp
419
Volume::FreeDirCookie(Node* node, void* _cookie)
src/add-ons/kernel/file_systems/netfs/client/Volume.cpp
426
Volume::ReadDir(Node* node, void* _cookie, struct dirent* buffer,
src/add-ons/kernel/file_systems/netfs/client/Volume.cpp
434
Volume::RewindDir(Node* node, void* _cookie)
src/add-ons/kernel/file_systems/netfs/client/Volume.cpp
453
Volume::OpenAttrDir(Node* node, void** _cookie)
src/add-ons/kernel/file_systems/netfs/client/Volume.cpp
460
Volume::CloseAttrDir(Node* node, void* cookie)
src/add-ons/kernel/file_systems/netfs/client/Volume.cpp
467
Volume::FreeAttrDirCookie(Node* node, void* _cookie)
src/add-ons/kernel/file_systems/netfs/client/Volume.cpp
474
Volume::ReadAttrDir(Node* node, void* _cookie, struct dirent* buffer,
src/add-ons/kernel/file_systems/netfs/client/Volume.cpp
482
Volume::RewindAttrDir(Node* node, void* _cookie)
src/add-ons/kernel/file_systems/netfs/client/Volume.cpp
489
Volume::ReadAttr(Node* node, const char* name, int type, off_t pos,
src/add-ons/kernel/file_systems/netfs/client/Volume.cpp
497
Volume::WriteAttr(Node* node, const char* name, int type, off_t pos,
src/add-ons/kernel/file_systems/netfs/client/Volume.cpp
505
Volume::RemoveAttr(Node* node, const char* name)
src/add-ons/kernel/file_systems/netfs/client/Volume.cpp
512
Volume::RenameAttr(Node* node, const char* oldName, const char* newName)
src/add-ons/kernel/file_systems/netfs/client/Volume.cpp
519
Volume::StatAttr(Node* node, const char* name, struct attr_info* attrInfo)
src/add-ons/kernel/file_systems/netfs/client/Volume.h
100
virtual status_t SetFlags(Node* node, void* cookie,
src/add-ons/kernel/file_systems/netfs/client/Volume.h
105
Node* node);
src/add-ons/kernel/file_systems/netfs/client/Volume.h
109
virtual status_t ReadLink(Node* node, char* buffer,
src/add-ons/kernel/file_systems/netfs/client/Volume.h
118
virtual status_t OpenDir(Node* node, void** cookie);
src/add-ons/kernel/file_systems/netfs/client/Volume.h
119
virtual status_t CloseDir(Node* node, void* cookie);
src/add-ons/kernel/file_systems/netfs/client/Volume.h
120
virtual status_t FreeDirCookie(Node* node, void* cookie);
src/add-ons/kernel/file_systems/netfs/client/Volume.h
121
virtual status_t ReadDir(Node* node, void* cookie,
src/add-ons/kernel/file_systems/netfs/client/Volume.h
124
virtual status_t RewindDir(Node* node, void* cookie);
src/add-ons/kernel/file_systems/netfs/client/Volume.h
129
virtual status_t OpenAttrDir(Node* node, void** cookie);
src/add-ons/kernel/file_systems/netfs/client/Volume.h
130
virtual status_t CloseAttrDir(Node* node, void* cookie);
src/add-ons/kernel/file_systems/netfs/client/Volume.h
131
virtual status_t FreeAttrDirCookie(Node* node,
src/add-ons/kernel/file_systems/netfs/client/Volume.h
133
virtual status_t ReadAttrDir(Node* node, void* cookie,
src/add-ons/kernel/file_systems/netfs/client/Volume.h
136
virtual status_t RewindAttrDir(Node* node, void* cookie);
src/add-ons/kernel/file_systems/netfs/client/Volume.h
137
virtual status_t ReadAttr(Node* node, const char* name,
src/add-ons/kernel/file_systems/netfs/client/Volume.h
140
virtual status_t WriteAttr(Node* node, const char* name,
src/add-ons/kernel/file_systems/netfs/client/Volume.h
143
virtual status_t RemoveAttr(Node* node, const char* name);
src/add-ons/kernel/file_systems/netfs/client/Volume.h
144
virtual status_t RenameAttr(Node* node,
src/add-ons/kernel/file_systems/netfs/client/Volume.h
146
virtual status_t StatAttr(Node* node, const char* name,
src/add-ons/kernel/file_systems/netfs/client/Volume.h
49
status_t GetVNode(vnode_id vnid, Node** node);
src/add-ons/kernel/file_systems/netfs/client/Volume.h
51
status_t NewVNode(vnode_id vnid, Node* node);
src/add-ons/kernel/file_systems/netfs/client/Volume.h
73
Node** node);
src/add-ons/kernel/file_systems/netfs/client/Volume.h
74
virtual status_t WriteVNode(Node* node, char reenter);
src/add-ons/kernel/file_systems/netfs/client/Volume.h
75
virtual status_t RemoveVNode(Node* node, char reenter);
src/add-ons/kernel/file_systems/netfs/client/Volume.h
78
virtual status_t FSync(Node* node);
src/add-ons/kernel/file_systems/netfs/client/Volume.h
79
virtual status_t ReadStat(Node* node, struct stat* st);
src/add-ons/kernel/file_systems/netfs/client/Volume.h
80
virtual status_t WriteStat(Node* node, struct stat *st,
src/add-ons/kernel/file_systems/netfs/client/Volume.h
82
virtual status_t Access(Node* node, int mode);
src/add-ons/kernel/file_systems/netfs/client/Volume.h
88
virtual status_t Open(Node* node, int openMode,
src/add-ons/kernel/file_systems/netfs/client/Volume.h
90
virtual status_t Close(Node* node, void* cookie);
src/add-ons/kernel/file_systems/netfs/client/Volume.h
91
virtual status_t FreeCookie(Node* node, void* cookie);
src/add-ons/kernel/file_systems/netfs/client/Volume.h
92
virtual status_t Read(Node* node, void* cookie, off_t pos,
src/add-ons/kernel/file_systems/netfs/client/Volume.h
95
virtual status_t Write(Node* node, void* cookie, off_t pos,
src/add-ons/kernel/file_systems/netfs/client/Volume.h
98
virtual status_t IOCtl(Node* node, void* cookie, int cmd,
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
30
void **node);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
31
static int netfs_write_vnode(void *ns, void *node, char reenter);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
316
netfs_read_vnode(void *ns, vnode_id vnid, char reenter, void **node)
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
32
static int netfs_remove_vnode(void *ns, void *node, char reenter);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
323
node);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
327
error = volume->ReadVNode(vnid, reenter, (Node**)node);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
329
PRINT("netfs_read_vnode() done: (%" B_PRIx32 ", %p)\n", error, *node);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
339
Node* node = (Node*)_node;
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
346
status_t error = node->GetVolume()->WriteVNode(node, reenter);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
356
Node* node = (Node*)_node;
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
359
status_t error = node->GetVolume()->RemoveVNode(node, reenter);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
36
static int netfs_read_stat(void *ns, void *node, struct stat *st);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
37
static int netfs_write_stat(void *ns, void *node, struct stat *st,
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
374
Node* node = (Node*)_node;
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
375
PRINT("netfs_fsync(%p, %p)\n", ns, node);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
376
status_t error = node->GetVolume()->FSync(node);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
388
Node* node = (Node*)_node;
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
389
PRINT("netfs_read_stat(%p, %p, %p)\n", ns, node, st);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
39
static int netfs_access(void *ns, void *node, int mode);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
390
status_t error = node->GetVolume()->ReadStat(node, st);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
400
Node* node = (Node*)_node;
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
401
PRINT("netfs_write_stat(%p, %p, %p, %ld)\n", ns, node, st, mask);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
402
status_t error = node->GetVolume()->WriteStat(node, st, mask);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
412
Node* node = (Node*)_node;
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
413
PRINT("netfs_access(%p, %p, %d)\n", ns, node, mode);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
414
status_t error = node->GetVolume()->Access(node, mode);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
44
static int netfs_open(void *ns, void *node, int openMode, void **cookie);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
443
Node* node = (Node*)_node;
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
444
PRINT("netfs_open(%p, %p, %d)\n", ns, node, openMode);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
445
status_t error = node->GetVolume()->Open(node, openMode, cookie);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
45
static int netfs_close(void *ns, void *node, void *cookie);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
455
Node* node = (Node*)_node;
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
456
PRINT("netfs_close(%p, %p, %p)\n", ns, node, cookie);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
457
status_t error = node->GetVolume()->Close(node, cookie);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
46
static int netfs_free_cookie(void *ns, void *node, void *cookie);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
467
Node* node = (Node*)_node;
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
468
PRINT("netfs_free_cookie(%p, %p, %p)\n", ns, node, cookie);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
469
status_t error = node->GetVolume()->FreeCookie(node, cookie);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
47
static int netfs_read(void *ns, void *node, void *cookie, off_t pos,
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
480
Node* node = (Node*)_node;
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
481
PRINT("netfs_read(%p, %p, %p, %" B_PRIdOFF ", %p, %lu)\n", ns, node,
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
483
status_t error = node->GetVolume()->Read(node, cookie, pos, buffer,
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
49
static int netfs_write(void *ns, void *node, void *cookie, off_t pos,
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
495
Node* node = (Node*)_node;
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
496
PRINT("netfs_write(%p, %p, %p, %" B_PRIdOFF ", %p, %lu)\n", ns, node,
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
498
status_t error = node->GetVolume()->Write(node, cookie, pos, buffer,
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
51
static int netfs_ioctl(void *ns, void *node, void *cookie, int cmd,
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
510
Node* node = (Node*)_node;
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
511
PRINT("netfs_ioctl(%p, %p, %p, %d, %p, %lu)\n", ns, node, cookie, cmd,
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
513
status_t error = node->GetVolume()->IOCtl(node, cookie, cmd, buffer,
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
540
Node* node = (Node*)_node;
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
541
PRINT("netfs_link(%p, %p, `%s', %p)\n", ns, dir, name, node);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
542
status_t error = dir->GetVolume()->Link(dir, name, node);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
56
static int netfs_link(void *ns, void *dir, const char *name, void *node);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
576
Node* node = (Node*)_node;
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
577
PRINT("netfs_read_link(%p, %p, %p, %lu)\n", ns, node, buffer,
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
583
status_t error = node->GetVolume()->ReadLink(node, buffer, *bufferSize,
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
60
static int netfs_read_link(void *ns, void *node, char *buffer,
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
638
Node* node = (Node*)_node;
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
639
PRINT("netfs_open_dir(%p, %p)\n", ns, node);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
640
status_t error = node->GetVolume()->OpenDir(node, cookie);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
650
Node* node = (Node*)_node;
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
651
PRINT("netfs_close_dir(%p, %p, %p)\n", ns, node, cookie);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
652
status_t error = node->GetVolume()->CloseDir(node, cookie);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
662
Node* node = (Node*)_node;
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
663
PRINT("netfs_free_dir_cookie(%p, %p, %p)\n", ns, node, cookie);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
664
status_t error = node->GetVolume()->FreeDirCookie(node, cookie);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
675
Node* node = (Node*)_node;
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
676
PRINT("netfs_read_dir(%p, %p, %p, %ld, %p, %lu)\n", ns, node, cookie,
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
679
status_t error = node->GetVolume()->ReadDir(node, cookie, buffer,
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
68
static int netfs_open_dir(void *ns, void *node, void **cookie);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
69
static int netfs_close_dir(void *ns, void *node, void *cookie);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
70
static int netfs_free_dir_cookie(void *ns, void *node, void *cookie);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
709
Node* node = (Node*)_node;
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
71
static int netfs_read_dir(void *ns, void *node, void *cookie,
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
710
PRINT("netfs_rewind_dir(%p, %p, %p)\n", ns, node, cookie);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
711
status_t error = node->GetVolume()->RewindDir(node, cookie);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
73
static int netfs_rewind_dir(void *ns, void *node, void *cookie);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
739
Node* node = (Node*)_node;
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
740
PRINT("netfs_open_attrdir(%p, %p)\n", ns, node);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
741
status_t error = node->GetVolume()->OpenAttrDir(node, cookie);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
751
Node* node = (Node*)_node;
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
752
PRINT("netfs_close_attrdir(%p, %p, %p)\n", ns, node, cookie);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
753
status_t error = node->GetVolume()->CloseAttrDir(node, cookie);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
763
Node* node = (Node*)_node;
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
764
PRINT("netfs_free_attrdir_cookie(%p, %p, %p)\n", ns, node, cookie);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
765
status_t error = node->GetVolume()->FreeAttrDirCookie(node, cookie);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
776
Node* node = (Node*)_node;
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
777
PRINT("netfs_read_attrdir(%p, %p, %p, %ld, %p, %lu)\n", ns, node,
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
78
static int netfs_open_attrdir(void *ns, void *node, void **cookie);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
780
status_t error = node->GetVolume()->ReadAttrDir(node, cookie, buffer,
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
79
static int netfs_close_attrdir(void *ns, void *node, void *cookie);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
792
Node* node = (Node*)_node;
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
793
PRINT("netfs_rewind_attrdir(%p, %p, %p)\n", ns, node, cookie);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
794
status_t error = node->GetVolume()->RewindAttrDir(node, cookie);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
80
static int netfs_free_attrdir_cookie(void *ns, void *node, void *cookie);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
805
Node* node = (Node*)_node;
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
807
node, name, type, buffer, *bufferSize, pos);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
808
status_t error = node->GetVolume()->ReadAttr(node, name, type, pos, buffer,
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
81
static int netfs_read_attrdir(void *ns, void *node, void *cookie,
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
821
Node* node = (Node*)_node;
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
823
node, name, type, buffer, *bufferSize, pos);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
824
status_t error = node->GetVolume()->WriteAttr(node, name, type, pos, buffer,
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
83
static int netfs_read_attr(void *ns, void *node, const char *name,
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
836
Node* node = (Node*)_node;
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
837
PRINT("netfs_remove_attr(%p, %p, `%s')\n", ns, node, name);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
838
status_t error = node->GetVolume()->RemoveAttr(node, name);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
849
Node* node = (Node*)_node;
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
85
static int netfs_rewind_attrdir(void *ns, void *node, void *cookie);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
850
PRINT("netfs_rename_attr(%p, %p, `%s', `%s')\n", ns, node, oldName,
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
852
status_t error = node->GetVolume()->RenameAttr(node, oldName, newName);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
86
static int netfs_write_attr(void *ns, void *node, const char *name,
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
863
Node* node = (Node*)_node;
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
864
PRINT("netfs_stat_attr(%p, %p, `%s', %p)\n", ns, node, name,
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
866
status_t error = node->GetVolume()->StatAttr(node, name, attrInfo);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
88
static int netfs_remove_attr(void *ns, void *node, const char *name);
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
89
static int netfs_rename_attr(void *ns, void *node, const char *oldName,
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
91
static int netfs_stat_attr(void *ns, void *node, const char *name,
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
914
netfs_free_query_cookie(void *ns, void *node, void *cookie)
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
98
static int netfs_free_query_cookie(void *ns, void *node, void *cookie);
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
154
BNode node;
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
155
status_t error = OpenNode(node);
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
161
while (node.GetNextAttrName(name) == B_OK) {
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
166
error = _LoadAttribute(node, name, info, data, dataLoaded);
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
249
BNode node;
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
250
status_t error = OpenNode(node);
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
262
error = _LoadAttribute(node, name, info,
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
351
AttributeDirectory::_LoadAttribute(BNode& node, const char* name,
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
355
status_t error = node.GetAttrInfo(name, &info);
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
361
ssize_t bytesRead = node.ReadAttr(name, info.type, 0, data,
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.h
63
virtual status_t OpenNode(BNode& node) = 0;
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.h
66
status_t _LoadAttribute(BNode& node, const char* name,
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1005
Node* node = volume->GetNode(fileHandle->GetNodeRef());
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1006
if (!node || !volume->GetNodePermissions(node).ImpliesReadPermission())
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1087
Node* node = volume->GetNode(fileHandle->GetNodeRef());
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1088
if (!node || !volume->GetNodePermissions(node).ImpliesWritePermission())
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1133
Node* node = NULL;
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1135
node = volume->GetNode(request->nodeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1136
if (!node)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1143
result = node->GetPath(&targetPath);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1148
Node* node = volume->GetNode(request->directoryID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1149
if (node) {
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1150
directory = dynamic_cast<Directory*>(node);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1206
Node* node = volume->GetNode(request->directoryID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1207
if (node) {
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1208
directory = dynamic_cast<Directory*>(node);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1264
Node* node = volume->GetNode(request->directoryID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1265
if (node) {
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1266
directory = dynamic_cast<Directory*>(node);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1320
Node* node = NULL;
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1322
node = volume->GetNode(request->nodeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1323
if (!node)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1331
if (!volume->GetNodePermissions(node).ImpliesReadPermission())
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1352
result = node->ReadSymlink((char*)buffer, bufferSize, &bytesRead);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1355
_GetNodeInfo(node, &reply.nodeInfo);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1385
Node* node = volume->GetNode(request->newDirectoryID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1386
if (node) {
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1387
newDirectory = dynamic_cast<Directory*>(node);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1411
Node* node = volume->GetNode(request->oldDirectoryID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1412
if (node) {
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1413
oldDirectory = dynamic_cast<Directory*>(node);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1469
Node* node = volume->GetNode(request->directoryID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1470
if (node) {
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1471
directory = dynamic_cast<Directory*>(node);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1527
Node* node = volume->GetNode(request->directoryID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1528
if (node) {
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1529
directory = dynamic_cast<Directory*>(node);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1585
Node* node = volume->GetNode(request->nodeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1586
if (node) {
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1587
directory = dynamic_cast<Directory*>(node);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1666
Node* node = volume->GetNode(iterator->GetNodeRef());
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1667
if (node) {
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1668
directory = dynamic_cast<Directory*>(node);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1752
Node* node = volume->GetNode(request->nodeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1753
if (node) {
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1754
directory = dynamic_cast<Directory*>(node);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1782
Node* node = entry->GetNode();
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1783
if (request->resolveLink && node->IsSymlink()) {
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1784
result = node->ReadSymlink(linkPath, B_PATH_NAME_LENGTH);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1824
Node* node = volume->GetNode(request->nodeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1825
if (node) {
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1826
directory = dynamic_cast<Directory*>(node);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1887
Node* node = NULL;
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1889
node = volume->GetNode(request->nodeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1890
if (!node)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1896
if (!volume->GetNodePermissions(node).ImpliesReadPermission())
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1901
bool attrDirCached = (node->LoadAttrDir() == B_OK);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1906
result = volume->OpenAttrDir(node, &handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1917
result = _GetAttrDirInfo(request, node, &reply.attrDirInfo);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1966
Node* node = NULL;
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1968
node = volume->GetNode(iterator->GetNodeRef());
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1969
if (!node)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
1975
if (!volume->GetNodePermissions(node).ImpliesReadPermission())
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2023
Node* node = NULL;
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2025
node = volume->GetNode(request->nodeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2026
if (!node)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2032
if (!volume->GetNodePermissions(node).ImpliesReadPermission())
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2039
result = volume->Open(node, O_RDONLY, &handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2179
Node* node = NULL;
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2181
node = volume->GetNode(request->nodeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2182
if (!node)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2188
if (!volume->GetNodePermissions(node).ImpliesWritePermission())
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2195
result = volume->Open(node, O_RDWR, &handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2261
Node* node = NULL;
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2263
node = volume->GetNode(request->nodeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2264
if (!node)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2270
if (!volume->GetNodePermissions(node).ImpliesWritePermission())
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2277
result = volume->Open(node, O_RDWR, &handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2323
Node* node = NULL;
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2325
node = volume->GetNode(request->nodeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2326
if (!node)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2332
if (!volume->GetNodePermissions(node).ImpliesReadPermission())
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2339
result = volume->Open(node, O_RDONLY, &handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2666
ClientConnection::_GetNodeInfo(Node* node, NodeInfo* info)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2668
if (node && info) {
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2669
info->st = node->GetStat();
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
3106
Node* node = volume->GetNode(event->volumeID, event->nodeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
3107
if (!node)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
3118
_GetNodeInfo(node, &request->nodeInfo);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
3132
Node* node = volume->GetNode(event->volumeID, event->nodeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
3133
if (!node)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
3141
status_t error = node->UpdateAttribute(event->attribute.GetString(),
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
3152
if (node->IsAttrDirValid()) {
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
3153
status_t error = _GetAttrDirInfo(request, node, &request->attrDirInfo);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
654
Node* node = NULL;
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
656
node = volume->GetNode(request->nodeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
657
if (!node)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
664
_GetNodeInfo(node, &reply.nodeInfo);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
691
Node* node = NULL;
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
693
node = volume->GetNode(request->nodeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
694
if (!node)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
700
if (!volume->GetNodePermissions(node).ImpliesWritePermission())
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
707
result = node->GetPath(&path);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
726
: node->GetStat().st_atime;
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
729
: node->GetStat().st_mtime;
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
739
if (node) {
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
740
if (node->UpdateStat() == B_OK) {
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
741
_GetNodeInfo(node, &reply.nodeInfo);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
773
Node* node = volume->GetNode(request->directoryID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
774
if (node) {
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
775
directory = dynamic_cast<Directory*>(node);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
870
Node* node = NULL;
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
872
node = volume->GetNode(request->nodeID);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
873
if (!node)
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
880
Permissions permissions = volume->GetNodePermissions(node);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
901
result = volume->Open(node, openMode, &handle);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
907
_GetNodeInfo(node, &reply.nodeInfo);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.h
127
void _GetNodeInfo(Node* node, NodeInfo* info);
src/add-ons/kernel/file_systems/netfs/server/ClientVolume.cpp
211
fRootNodeRef.device, fRootNodeRef.node);
src/add-ons/kernel/file_systems/netfs/server/ClientVolume.cpp
237
ClientVolume::GetNodePermissions(Node* node)
src/add-ons/kernel/file_systems/netfs/server/ClientVolume.cpp
252
Node* node = volumeManager->GetNode(volumeID, nodeID);
src/add-ons/kernel/file_systems/netfs/server/ClientVolume.cpp
253
if (!node)
src/add-ons/kernel/file_systems/netfs/server/ClientVolume.cpp
257
if (volumeManager->DirectoryContains(GetRootDirectory(), node, true))
src/add-ons/kernel/file_systems/netfs/server/ClientVolume.cpp
258
return node;
src/add-ons/kernel/file_systems/netfs/server/ClientVolume.cpp
274
return GetNode(nodeRef.device, nodeRef.node);
src/add-ons/kernel/file_systems/netfs/server/ClientVolume.cpp
393
ClientVolume::Open(Node* node, int openMode, FileHandle** _handle)
src/add-ons/kernel/file_systems/netfs/server/ClientVolume.cpp
395
if (!node || !_handle)
src/add-ons/kernel/file_systems/netfs/server/ClientVolume.cpp
400
status_t error = node->Open(openMode, &handle);
src/add-ons/kernel/file_systems/netfs/server/ClientVolume.cpp
451
ClientVolume::OpenAttrDir(Node* node, AttrDirIterator** _iterator)
src/add-ons/kernel/file_systems/netfs/server/ClientVolume.cpp
453
if (!node || !_iterator)
src/add-ons/kernel/file_systems/netfs/server/ClientVolume.cpp
458
status_t error = node->OpenAttrDir(&iterator);
src/add-ons/kernel/file_systems/netfs/server/ClientVolume.cpp
93
fRootNodeRef.node = nodeID;
src/add-ons/kernel/file_systems/netfs/server/ClientVolume.h
60
Permissions GetNodePermissions(Node* node);
src/add-ons/kernel/file_systems/netfs/server/ClientVolume.h
80
status_t Open(Node* node, int openMode,
src/add-ons/kernel/file_systems/netfs/server/ClientVolume.h
84
status_t OpenAttrDir(Node* node,
src/add-ons/kernel/file_systems/netfs/server/Entry.cpp
16
Entry::Entry(Volume* volume, Directory* directory, const char* name, Node* node)
src/add-ons/kernel/file_systems/netfs/server/Entry.cpp
20
fNode(node),
src/add-ons/kernel/file_systems/netfs/server/Entry.h
20
const char* name, Node* node);
src/add-ons/kernel/file_systems/netfs/server/FDManager.cpp
145
FDManager::SetNode(BNode* node, const entry_ref* ref)
src/add-ons/kernel/file_systems/netfs/server/FDManager.cpp
147
status_t error = node->SetTo(ref);
src/add-ons/kernel/file_systems/netfs/server/FDManager.cpp
151
error = node->SetTo(ref);
src/add-ons/kernel/file_systems/netfs/server/FDManager.h
33
static status_t SetNode(BNode* node, const entry_ref* ref);
src/add-ons/kernel/file_systems/netfs/server/Node.cpp
250
Node::OpenNode(BNode& node)
src/add-ons/kernel/file_systems/netfs/server/Node.cpp
257
return FDManager::SetNode(&node, &entryRef);
src/add-ons/kernel/file_systems/netfs/server/Node.cpp
47
ref.node = fStat.st_ino;
src/add-ons/kernel/file_systems/netfs/server/Node.h
52
virtual status_t OpenNode(BNode& node);
src/add-ons/kernel/file_systems/netfs/server/NodeHandle.cpp
106
status_t error = node->GetPath(&path);
src/add-ons/kernel/file_systems/netfs/server/NodeHandle.cpp
115
fNodeRef = node->GetNodeRef();
src/add-ons/kernel/file_systems/netfs/server/NodeHandle.cpp
270
AttrDirIterator::Open(Node* node)
src/add-ons/kernel/file_systems/netfs/server/NodeHandle.cpp
272
if (!node)
src/add-ons/kernel/file_systems/netfs/server/NodeHandle.cpp
277
status_t error = node->GetPath(&path);
src/add-ons/kernel/file_systems/netfs/server/NodeHandle.cpp
286
fNodeRef = node->GetNodeRef();
src/add-ons/kernel/file_systems/netfs/server/NodeHandle.cpp
97
FileHandle::Open(Node* node, int openMode)
src/add-ons/kernel/file_systems/netfs/server/NodeHandle.cpp
99
if (!node)
src/add-ons/kernel/file_systems/netfs/server/NodeHandle.h
46
status_t Open(Node* node, int openMode);
src/add-ons/kernel/file_systems/netfs/server/NodeHandle.h
99
status_t Open(Node* node);
src/add-ons/kernel/file_systems/netfs/server/NodeMonitor.cpp
106
"(%" B_PRIdDEV ", %" B_PRIdINO ")\n", ref.device, ref.node);
src/add-ons/kernel/file_systems/netfs/server/NodeMonitor.cpp
116
"(%" B_PRIdDEV ", %" B_PRIdINO ")\n", ref.device, ref.node);
src/add-ons/kernel/file_systems/netfs/server/NodeRef.h
19
node = nodeID;
src/add-ons/kernel/file_systems/netfs/server/NodeRef.h
29
uint64 v = (uint64)node;
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
1055
error = userContext->AddNode(ref.device, ref.node, entry.value);
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
1087
entry_ref entryRef(ref.device, ref.node, ".");
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
207
entry_ref entryRef(ref.device, ref.node, ".");
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
231
nodeRef.node = -1;
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
292
return fNodeRef.node;
src/add-ons/kernel/file_systems/netfs/server/SecurityContext.cpp
32
ref->node = st.st_ino;
src/add-ons/kernel/file_systems/netfs/server/Volume.cpp
118
Node* node = it.Next().value;
src/add-ons/kernel/file_systems/netfs/server/Volume.cpp
119
delete node;
src/add-ons/kernel/file_systems/netfs/server/Volume.cpp
157
rootRef.node = info.root;
src/add-ons/kernel/file_systems/netfs/server/Volume.cpp
210
Volume::AddNode(Node* node)
src/add-ons/kernel/file_systems/netfs/server/Volume.cpp
212
if (!node || node->GetVolume() != this || GetNode(node->GetID()))
src/add-ons/kernel/file_systems/netfs/server/Volume.cpp
215
return fNodes->Put(node->GetID(), node);
src/add-ons/kernel/file_systems/netfs/server/Volume.cpp
220
Volume::RemoveNode(Node* node)
src/add-ons/kernel/file_systems/netfs/server/Volume.cpp
222
if (node && GetNode(node->GetID()) == node) {
src/add-ons/kernel/file_systems/netfs/server/Volume.cpp
223
fNodes->Remove(node->GetID());
src/add-ons/kernel/file_systems/netfs/server/Volume.h
25
status_t AddNode(Node* node);
src/add-ons/kernel/file_systems/netfs/server/Volume.h
26
bool RemoveNode(Node* node);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1111
Node* node = GetNode(event->nodeVolumeID, event->nodeID);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1118
if (node) {
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1120
for (entry = node->GetFirstReferringEntry();
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1122
entry = node->GetNextReferringEntry(entry)) {
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1170
if (node && !keepNode && !node->GetActualReferringEntry()) {
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1171
RemoveNode(node);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1172
if (node != node->GetVolume()->GetRootDirectory())
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1173
delete node;
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1205
Node* node = GetNode(event->nodeVolumeID, event->nodeID);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1213
if (node) {
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1215
for (oldEntry = node->GetFirstReferringEntry();
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1217
oldEntry = node->GetNextReferringEntry(oldEntry)) {
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1263
|| (node && node == node->GetVolume()->GetRootDirectory()))) {
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1270
if (node && !node->GetActualReferringEntry()) {
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1271
RemoveNode(node);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1272
if (node != node->GetVolume()->GetRootDirectory())
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1273
delete node;
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1333
Node* node = GetNode(event->volumeID, event->nodeID);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1334
if (!node)
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1358
node->UpdateStat();
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1364
if (DirectoryContains(clientVolume->GetRootDirectory(), node, true))
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1375
Node* node = GetNode(event->volumeID, event->nodeID);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1376
if (!node)
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1404
if (DirectoryContains(clientVolume->GetRootDirectory(), node, true))
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1503
while (Node* node = volume->GetFirstNode()) {
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1504
RemoveNode(node);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1505
if (node != volume->GetRootDirectory())
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
1506
delete node;
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
470
VolumeManager::AddNode(Node* node)
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
472
if (!node || !node->GetVolume())
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
475
status_t error = node->GetVolume()->AddNode(node);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
479
fNodeMonitor->StartWatching(node->GetNodeRef());
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
486
VolumeManager::RemoveNode(Node* node)
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
488
if (!node)
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
492
if (Directory* directory = dynamic_cast<Directory*>(node)) {
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
500
while (Entry* entry = node->GetFirstReferringEntry())
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
504
if (node->GetVolume())
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
505
node->GetVolume()->RemoveNode(node);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
508
fNodeMonitor->StopWatching(node->GetNodeRef());
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
524
Node* node = GetNode(st.st_dev, st.st_ino);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
525
if (!node) {
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
535
node = new(std::nothrow) Directory(volume, st);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
537
node = new(std::nothrow) Node(volume, st);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
538
if (!node)
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
542
status_t error = AddNode(node);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
544
delete node;
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
550
*_node = node;
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
594
Node* node = GetNode(volumeID, directoryID);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
596
if (!node) {
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
608
error = LoadNode(st, &node);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
616
Directory* directory = dynamic_cast<Directory*>(node);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
684
Node* node = entry->GetNode();
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
691
if (!keepNode && !node->GetActualReferringEntry()) {
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
692
RemoveNode(node);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
693
if (node != node->GetVolume()->GetRootDirectory())
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
694
delete node;
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
758
Node* node;
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
759
error = LoadNode(st, &node);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
765
entry = new(std::nothrow) Entry(volume, directory, name, node);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
922
VolumeManager::GetPath(Node* node, Path* path)
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
924
if (node == GetRootDirectory())
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
928
Entry* entry = node->GetActualReferringEntry();
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
932
if (Directory* directory = dynamic_cast<Directory*>(node)) {
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
934
entry = node->GetActualReferringEntry();
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.h
48
status_t AddNode(Node* node);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.h
49
void RemoveNode(Node* node);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.h
51
status_t LoadNode(const struct stat& st, Node** node);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.h
77
status_t GetPath(Node* node, Path* path);
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
1010
fs_node *node;
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
1017
node = _node->private_node;
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
1030
XDROutPacketAddFixed(&call, node->fhandle.opaque, NFS_FHSIZE);
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
1074
|| ((ns->rootid != node->vnid) || strcmp("..", filename))) {
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
1081
if ((result = nfs_lookup(ns, &node->fhandle, filename,
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
1103
buf->d_pino = node->vnid;
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
1157
fs_node *node;
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
1161
node = _node->private_node;
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
1163
if ((result = nfs_getattr(ns, &node->fhandle, st)) < B_OK)
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
1513
fs_node *node;
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
1519
node = _node->private_node;
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
1522
if ((result = nfs_getattr(ns, &node->fhandle, &st)) < B_OK)
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
1578
fs_node *node;
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
1584
node = _node->private_node;
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
1602
XDROutPacketAddFixed(&call, &node->fhandle.opaque, NFS_FHSIZE);
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
1659
fs_node *node;
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
1664
node = _node->private_node;
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
1684
XDROutPacketAddFixed(&call, &node->fhandle.opaque, NFS_FHSIZE);
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
1737
fs_node *node;
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
1745
node = _node->private_node;
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
1750
XDROutPacketAddFixed(&call,node->fhandle.opaque,NFS_FHSIZE);
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
1786
return notify_stat_changed(_volume->id, -1, node->vnid, mask);
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
2067
fs_node *node = _node->private_node;
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
2071
remove_node (ns, node->vnid);
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
2375
fs_node *node;
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
2378
node = _node->private_node;
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
2383
XDROutPacketAddFixed(&call, node->fhandle.opaque, NFS_FHSIZE);
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
2524
fs_access(fs_volume *_volume, fs_vnode *node, int mode)
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
2529
(void) node;
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
796
insert_node(fs_nspace *ns, fs_node *node)
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
806
while (current != NULL && current->vnid != node->vnid)
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
810
free(node);
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
815
node->next = ns->first;
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
816
ns->first = node;
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
894
fs_release_vnode(fs_volume *_volume, fs_vnode *node, bool r)
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
899
(void) node;
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
950
fs_node *node;
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
957
node = _node->private_node;
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
960
if ((result = nfs_getattr(ns, &node->fhandle, &st)) < B_OK)
src/add-ons/kernel/file_systems/nfs/nfs_add_on.h
113
extern void insert_node(fs_nspace *ns, fs_node *node);
src/add-ons/kernel/file_systems/nfs4/DirectoryCache.cpp
123
DirectoryCache::AddEntry(const char* name, ino_t node, bool created)
src/add-ons/kernel/file_systems/nfs4/DirectoryCache.cpp
127
NameCacheEntry* entry = new(std::nothrow) NameCacheEntry(name, node);
src/add-ons/kernel/file_systems/nfs4/DirectoryCache.cpp
139
NameCacheEntry* entry = new(std::nothrow) NameCacheEntry(name, node);
src/add-ons/kernel/file_systems/nfs4/DirectoryCache.cpp
19
NameCacheEntry::NameCacheEntry(const char* name, ino_t node)
src/add-ons/kernel/file_systems/nfs4/DirectoryCache.cpp
21
fNode(node),
src/add-ons/kernel/file_systems/nfs4/DirectoryCache.h
28
NameCacheEntry(const char* name, ino_t node);
src/add-ons/kernel/file_systems/nfs4/DirectoryCache.h
55
status_t AddEntry(const char* name, ino_t node,
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
376
ServerNode* node = _Find(address);
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
377
if (node != NULL) {
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
378
node->fRefCount++;
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
379
*_server = node->fServer;
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
384
node = new(std::nothrow) ServerNode;
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
385
if (node == NULL)
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
388
node->fID = address;
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
393
delete node;
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
397
node->fServer = new Server(conn, &node->fID);
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
398
if (node->fServer == NULL) {
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
399
delete node;
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
403
node->fServer->SetPrivateData(createPrivateData(node->fServer));
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
405
node->fRefCount = 1;
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
406
node->fLeft = node->fRight = NULL;
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
408
ServerNode* nd = _Insert(node);
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
409
if (nd != node) {
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
412
delete node->fServer;
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
413
delete node;
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
418
*_server = node->fServer;
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
429
ServerNode* node = _Find(server->ID());
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
430
if (node != NULL) {
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
431
node->fRefCount--;
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
433
if (node->fRefCount == 0) {
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
434
_Delete(node);
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
435
delete node->fServer;
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
436
delete node;
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
445
ServerNode* node = fRoot;
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
446
while (node != NULL) {
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
447
if (node->fID == address)
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
448
return node;
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
449
if (node->fID < address)
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
450
node = node->fRight;
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
452
node = node->fLeft;
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
455
return node;
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
460
ServerManager::_Delete(ServerNode* node)
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
462
ASSERT(node != NULL);
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
468
if (current->fID == node->fID) {
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
473
if (current->fID < node->fID) {
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
488
if (previous->fID < node->fID)
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
493
if (previous->fID < node->fID)
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
498
if (previous->fID < node->fID)
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
511
if (previous->fID < node->fID)
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
523
ServerManager::_Insert(ServerNode* node)
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
525
ASSERT(node != NULL);
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
530
if (current->fID == node->fID)
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
532
if (current->fID < node->fID) {
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
542
fRoot = node;
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
543
else if (previous->fID < node->fID)
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
544
previous->fRight = node;
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
546
previous->fLeft = node;
src/add-ons/kernel/file_systems/nfs4/RPCServer.cpp
548
return node;
src/add-ons/kernel/file_systems/nfs4/RPCServer.h
190
void _Delete(ServerNode* node);
src/add-ons/kernel/file_systems/nfs4/RPCServer.h
191
ServerNode* _Insert(ServerNode* node);
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
345
Inode* node = vti->GetPointer();
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
347
if (node == fs->Root())
src/add-ons/kernel/file_systems/nfs4/kernel_interface.cpp
352
if (node != NULL && node->IsStale() == false) {
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
1051
vnode* node;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
1052
status = get_vnode(_volume, ino, (void**)&node);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
1056
free(node->name);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
1057
node->name = strdup(newName);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
1058
node->parent_inode = new_directory->inode;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
1060
if ((node->mode & S_IFDIR) != 0)
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
1079
vnode* node = (vnode*)_node->private_node;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
1084
return check_access_permissions(accessMode, node->mode, node->gid, node->uid);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
1094
vnode* node = (vnode*)_node->private_node;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
1096
if (ntfs_fuse_readlink(&volume->lowntfs, node->inode, buffer, bufferSize) != 0)
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
1144
vnode* node = (vnode*)_node->private_node;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
1150
if ((node->mode & S_IFDIR) == 0)
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
1214
vnode* node = (vnode*)_node->private_node;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
1216
ntfs_inode* ni = ntfs_inode_open(volume->ntfs, node->inode);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
334
vnode* node = new vnode;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
335
if (node == NULL)
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
337
ObjectDeleter<vnode> vnodeDeleter(node);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
343
node->inode = nid;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
344
node->parent_inode = parent;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
345
node->uid = statbuf.st_uid;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
346
node->gid = statbuf.st_gid;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
347
node->mode = statbuf.st_mode;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
348
node->size = statbuf.st_size;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
354
node->name = strdup(strrchr(path, '/') + 1);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
357
status_t status = publish_vnode(_volume, node->inode, node, &gNtfsVnodeOps, node->mode, 0);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
362
if ((node->mode & S_IFDIR) == 0) {
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
363
node->file_cache = file_cache_create(_volume->id, nid, node->size);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
364
if (node->file_cache == NULL)
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
369
*_vnode = node;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
402
vnode* node = (vnode*)_node->private_node;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
404
file_cache_delete(node->file_cache);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
405
delete node;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
416
vnode* node = (vnode*)_node->private_node;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
418
if (ntfs_fuse_release(&volume->lowntfs, node->parent_inode, node->inode,
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
419
node->lowntfs_close_state, node->lowntfs_ghost) != 0)
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
422
file_cache_delete(node->file_cache);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
423
delete node;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
434
vnode* node = NULL;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
435
if (get_vnode((fs_volume*)ctx->haiku_fs_volume, ino, (void**)&node) != B_OK)
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
437
ctx->current_close_state_vnode = node;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
438
return &node->lowntfs_close_state;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
445
vnode* node = (vnode*)ctx->current_close_state_vnode;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
446
if (node == NULL)
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
449
node->lowntfs_ghost = ghost;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
450
if ((node->lowntfs_close_state & CLOSE_GHOST) != 0) {
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
452
entry_cache_remove(_volume->id, node->parent_inode, node->name);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
453
notify_entry_removed(_volume->id, node->parent_inode, node->name, node->inode);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
454
remove_vnode(_volume, node->inode);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
458
put_vnode((fs_volume*)ctx->haiku_fs_volume, node->inode);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
475
vnode* node = (vnode*)_node->private_node;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
478
"count: %" B_PRIuSIZE "; numBytes: %" B_PRIuSIZE "\n", node->inode, pos,
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
481
ntfs_inode* ni = ntfs_inode_open(volume->ntfs, node->inode);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
515
vnode* node = (vnode*)_node->private_node;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
518
"count: %" B_PRIuSIZE "; numBytes: %" B_PRIuSIZE "\n", node->inode, pos,
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
521
ntfs_inode* ni = ntfs_inode_open(volume->ntfs, node->inode);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
579
vnode* node = NULL;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
580
result = get_vnode(_volume, *_vnodeID, (void**)&node);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
584
if (node->parent_inode == (u64)-1)
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
585
node->parent_inode = directory->inode;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
596
vnode* node = (vnode*)_node->private_node;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
598
if (strlcpy(buffer, node->name, bufferSize) >= bufferSize)
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
619
vnode* node = (vnode*)_node->private_node;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
621
ntfs_inode* ni = ntfs_inode_open(volume->ntfs, node->inode);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
638
vnode* node = (vnode*)_node->private_node;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
643
ntfs_inode* ni = ntfs_inode_open(volume->ntfs, node->inode);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
651
const bool isOwnerOrRoot = (euid == 0 || euid == (uid_t)node->uid);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
654
if ((mask & B_STAT_SIZE) != 0 && node->size != stat->st_size) {
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
655
if ((node->mode & S_IFDIR) != 0)
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
667
node->size = na->data_size;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
668
file_cache_set_size(node->file_cache, node->size);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
679
if (node->uid != stat->st_uid)
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
689
if (node->gid != stat->st_gid)
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
699
if (node->mode != stat->st_mode)
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
737
notify_stat_changed(_volume->id, node->parent_inode, node->inode, mask);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
757
vnode* node;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
758
status_t status = fs_init_vnode(_volume, directory->inode, inode, &node, true);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
813
vnode* node = (vnode*)_node->private_node;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
816
if ((node->mode & S_IFDIR) != 0 && (openMode & O_RWMASK) != 0)
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
823
ntfs_inode* ni = ntfs_inode_open(volume->ntfs, node->inode);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
838
if ((openMode & O_NOCACHE) != 0 && node->file_cache != NULL) {
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
839
status_t status = file_cache_disable(node->file_cache);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
859
node->size = na->data_size;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
860
file_cache_set_size(node->file_cache, node->size);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
873
vnode* node = (vnode*)_node->private_node;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
876
if ((node->mode & S_IFDIR) != 0)
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
881
return file_cache_read(node->file_cache, cookie, pos, buffer, length);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
892
vnode* node = (vnode*)_node->private_node;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
895
if ((node->mode & S_IFDIR) != 0)
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
901
pos = node->size;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
905
if (pos + s64(*_length) > node->size) {
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
906
ntfs_inode* ni = ntfs_inode_open(volume->ntfs, node->inode);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
918
node->size = na->data_size;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
919
file_cache_set_size(node->file_cache, node->size);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
924
status_t status = file_cache_write(node->file_cache, cookie, pos, buffer, _length);
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
931
if ((node->lowntfs_close_state & CLOSE_GHOST) == 0
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
932
&& cookie->last_size != node->size
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
934
notify_stat_changed(_volume->id, node->parent_inode, node->inode,
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
936
cookie->last_size = node->size;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
947
vnode* node = (vnode*)_node->private_node;
src/add-ons/kernel/file_systems/ntfs/kernel_interface.cpp
949
return file_cache_sync(node->file_cache);
src/add-ons/kernel/file_systems/packagefs/indices/AttributeIndex.cpp
157
static void GetTreeNodeValue(TreeNode* node, void* buffer,
src/add-ons/kernel/file_systems/packagefs/indices/AttributeIndex.cpp
160
if (node->length > 0)
src/add-ons/kernel/file_systems/packagefs/indices/AttributeIndex.cpp
161
memcpy(buffer, node->data, node->length);
src/add-ons/kernel/file_systems/packagefs/indices/AttributeIndex.cpp
162
*_keyLength = node->length;
src/add-ons/kernel/file_systems/packagefs/indices/AttributeIndex.cpp
167
return treeNode->node;
src/add-ons/kernel/file_systems/packagefs/indices/AttributeIndex.cpp
185
virtual void NodeChanged(Node* node, uint32 statFields,
src/add-ons/kernel/file_systems/packagefs/indices/AttributeIndex.cpp
306
AttributeIndex::NodeAdded(Node* node)
src/add-ons/kernel/file_systems/packagefs/indices/AttributeIndex.cpp
308
if (node->IndexAttribute(fIndexer) != B_OK)
src/add-ons/kernel/file_systems/packagefs/indices/AttributeIndex.cpp
312
treeValue->node = node;
src/add-ons/kernel/file_systems/packagefs/indices/AttributeIndex.cpp
319
AttributeIndex::NodeRemoved(Node* node)
src/add-ons/kernel/file_systems/packagefs/indices/AttributeIndex.cpp
321
TreeValue* treeValue = (TreeValue*)node->IndexCookieForAttribute(Name());
src/add-ons/kernel/file_systems/packagefs/indices/AttributeIndex.cpp
331
AttributeIndex::NodeChanged(Node* node, uint32 statFields,
src/add-ons/kernel/file_systems/packagefs/indices/AttributeIndex.cpp
339
TreeValue* treeValue = (TreeValue*)node->IndexCookieForAttribute(Name());
src/add-ons/kernel/file_systems/packagefs/indices/AttributeIndex.cpp
347
iterator->NodeChangeBegin(node);
src/add-ons/kernel/file_systems/packagefs/indices/AttributeIndex.cpp
364
iterator->NodeChangeEnd(node);
src/add-ons/kernel/file_systems/packagefs/indices/AttributeIndex.cpp
369
fVolume->UpdateLiveQueries(node, Name(), Type(),
src/add-ons/kernel/file_systems/packagefs/indices/AttributeIndex.cpp
422
AttributeIndex::Iterator::NodeChanged(Node* node, uint32 statFields,
src/add-ons/kernel/file_systems/packagefs/indices/AttributeIndex.cpp
43
Node* node;
src/add-ons/kernel/file_systems/packagefs/indices/AttributeIndex.cpp
85
Value* GetValue(AVLTreeNode* node) const
src/add-ons/kernel/file_systems/packagefs/indices/AttributeIndex.cpp
87
return static_cast<Value*>(node);
src/add-ons/kernel/file_systems/packagefs/indices/AttributeIndex.h
29
virtual void NodeAdded(Node* node);
src/add-ons/kernel/file_systems/packagefs/indices/AttributeIndex.h
30
virtual void NodeRemoved(Node* node);
src/add-ons/kernel/file_systems/packagefs/indices/AttributeIndex.h
31
virtual void NodeChanged(Node* node, uint32 statFields,
src/add-ons/kernel/file_systems/packagefs/indices/Index.cpp
78
while (Node* node = it.Next()) {
src/add-ons/kernel/file_systems/packagefs/indices/Index.cpp
80
node->Name().Data(), node->GetParentUnchecked()->ID());
src/add-ons/kernel/file_systems/packagefs/indices/IndexImpl.h
168
GenericIndexIterator<Policy>::NodeChangeBegin(Node* node)
src/add-ons/kernel/file_systems/packagefs/indices/IndexImpl.h
178
GenericIndexIterator<Policy>::NodeChangeEnd(Node* node)
src/add-ons/kernel/file_systems/packagefs/indices/IndexImpl.h
191
if (newNode != node) {
src/add-ons/kernel/file_systems/packagefs/indices/IndexImpl.h
201
GenericIndexIterator<Policy>::NodeRemoved(Node* node)
src/add-ons/kernel/file_systems/packagefs/indices/IndexImpl.h
50
inline void NodeChangeBegin(Node* node);
src/add-ons/kernel/file_systems/packagefs/indices/IndexImpl.h
51
inline void NodeChangeEnd(Node* node);
src/add-ons/kernel/file_systems/packagefs/indices/IndexImpl.h
53
virtual void NodeRemoved(Node* node);
src/add-ons/kernel/file_systems/packagefs/indices/LastModifiedIndex.cpp
118
static void GetNodeValue(Node* node, void* buffer, size_t* _keyLength)
src/add-ons/kernel/file_systems/packagefs/indices/LastModifiedIndex.cpp
120
*(time_t*)buffer = node->ModifiedTime().tv_sec;
src/add-ons/kernel/file_systems/packagefs/indices/LastModifiedIndex.cpp
129
virtual void NodeChanged(Node* node, uint32 statFields,
src/add-ons/kernel/file_systems/packagefs/indices/LastModifiedIndex.cpp
185
LastModifiedIndex::NodeAdded(Node* node)
src/add-ons/kernel/file_systems/packagefs/indices/LastModifiedIndex.cpp
187
fNodes->Insert(node);
src/add-ons/kernel/file_systems/packagefs/indices/LastModifiedIndex.cpp
192
LastModifiedIndex::NodeRemoved(Node* node)
src/add-ons/kernel/file_systems/packagefs/indices/LastModifiedIndex.cpp
194
fNodes->Remove(node, node);
src/add-ons/kernel/file_systems/packagefs/indices/LastModifiedIndex.cpp
199
LastModifiedIndex::NodeChanged(Node* node, uint32 statFields,
src/add-ons/kernel/file_systems/packagefs/indices/LastModifiedIndex.cpp
206
time_t newLastModified = node->ModifiedTime().tv_sec;
src/add-ons/kernel/file_systems/packagefs/indices/LastModifiedIndex.cpp
212
LastModifiedIndexPrimaryKey(node, oldLastModified), node,
src/add-ons/kernel/file_systems/packagefs/indices/LastModifiedIndex.cpp
215
if (foundNode == NULL || *foundNode != node)
src/add-ons/kernel/file_systems/packagefs/indices/LastModifiedIndex.cpp
221
iterator->NodeChangeBegin(node);
src/add-ons/kernel/file_systems/packagefs/indices/LastModifiedIndex.cpp
226
if (fNodes->Insert(node) != B_OK) {
src/add-ons/kernel/file_systems/packagefs/indices/LastModifiedIndex.cpp
236
iterator->NodeChangeEnd(node);
src/add-ons/kernel/file_systems/packagefs/indices/LastModifiedIndex.cpp
240
fVolume->UpdateLiveQueries(node, Name(), Type(),
src/add-ons/kernel/file_systems/packagefs/indices/LastModifiedIndex.cpp
27
LastModifiedIndexPrimaryKey(Node* node, time_t modified)
src/add-ons/kernel/file_systems/packagefs/indices/LastModifiedIndex.cpp
287
LastModifiedIndex::Iterator::NodeChanged(Node* node, uint32 statFields,
src/add-ons/kernel/file_systems/packagefs/indices/LastModifiedIndex.cpp
29
node(node),
src/add-ons/kernel/file_systems/packagefs/indices/LastModifiedIndex.cpp
34
LastModifiedIndexPrimaryKey(Node* node)
src/add-ons/kernel/file_systems/packagefs/indices/LastModifiedIndex.cpp
36
node(node),
src/add-ons/kernel/file_systems/packagefs/indices/LastModifiedIndex.cpp
37
modified(node->ModifiedTime().tv_sec)
src/add-ons/kernel/file_systems/packagefs/indices/LastModifiedIndex.cpp
43
node(NULL),
src/add-ons/kernel/file_systems/packagefs/indices/LastModifiedIndex.cpp
48
Node* node;
src/add-ons/kernel/file_systems/packagefs/indices/LastModifiedIndex.cpp
78
if (a.node != NULL && a.node == b.node)
src/add-ons/kernel/file_systems/packagefs/indices/LastModifiedIndex.h
23
virtual void NodeAdded(Node* node);
src/add-ons/kernel/file_systems/packagefs/indices/LastModifiedIndex.h
24
virtual void NodeRemoved(Node* node);
src/add-ons/kernel/file_systems/packagefs/indices/LastModifiedIndex.h
25
virtual void NodeChanged(Node* node, uint32 statFields,
src/add-ons/kernel/file_systems/packagefs/indices/NameIndex.cpp
100
strlcpy((char*)buffer, node->Name(), kMaxIndexKeyLength);
src/add-ons/kernel/file_systems/packagefs/indices/NameIndex.cpp
101
*_keyLength = strlen(node->Name());
src/add-ons/kernel/file_systems/packagefs/indices/NameIndex.cpp
159
NameIndex::NodeAdded(Node* node)
src/add-ons/kernel/file_systems/packagefs/indices/NameIndex.cpp
161
fEntries->Insert(node);
src/add-ons/kernel/file_systems/packagefs/indices/NameIndex.cpp
164
_UpdateLiveQueries(node, NULL, node->Name());
src/add-ons/kernel/file_systems/packagefs/indices/NameIndex.cpp
169
NameIndex::NodeRemoved(Node* node)
src/add-ons/kernel/file_systems/packagefs/indices/NameIndex.cpp
171
fEntries->Remove(node, node);
src/add-ons/kernel/file_systems/packagefs/indices/NameIndex.cpp
174
_UpdateLiveQueries(node, node->Name(), NULL);
src/add-ons/kernel/file_systems/packagefs/indices/NameIndex.cpp
179
NameIndex::NodeChanged(Node* node, uint32 statFields,
src/add-ons/kernel/file_systems/packagefs/indices/NameIndex.cpp
98
static void GetNodeValue(Node* node, void* buffer, size_t* _keyLength)
src/add-ons/kernel/file_systems/packagefs/indices/NameIndex.h
26
virtual void NodeAdded(Node* node);
src/add-ons/kernel/file_systems/packagefs/indices/NameIndex.h
27
virtual void NodeRemoved(Node* node);
src/add-ons/kernel/file_systems/packagefs/indices/NameIndex.h
28
virtual void NodeChanged(Node* node, uint32 statFields,
src/add-ons/kernel/file_systems/packagefs/indices/Query.cpp
145
Node* node = indexIterator->Next(value, _valueLength);
src/add-ons/kernel/file_systems/packagefs/indices/Query.cpp
146
if (node == NULL)
src/add-ons/kernel/file_systems/packagefs/indices/Query.cpp
149
indexIterator->entry = node;
src/add-ons/kernel/file_systems/packagefs/indices/Query.cpp
177
static const off_t NodeGetSize(Node* node)
src/add-ons/kernel/file_systems/packagefs/indices/Query.cpp
179
return node->FileSize();
src/add-ons/kernel/file_systems/packagefs/indices/Query.cpp
182
static time_t NodeGetLastModifiedTime(Node* node)
src/add-ons/kernel/file_systems/packagefs/indices/Query.cpp
184
return node->ModifiedTime().tv_sec;
src/add-ons/kernel/file_systems/packagefs/indices/Query.cpp
187
static status_t NodeGetAttribute(NodeHolder& nodeHolder, Node* node,
src/add-ons/kernel/file_systems/packagefs/indices/Query.cpp
192
status_t error = node->OpenAttribute(StringKey(attribute), O_RDONLY,
src/add-ons/kernel/file_systems/packagefs/indices/Query.cpp
213
static Entry* NodeGetFirstReferrer(Node* node)
src/add-ons/kernel/file_systems/packagefs/indices/Query.cpp
215
return node;
src/add-ons/kernel/file_systems/packagefs/indices/Query.cpp
218
static Entry* NodeGetNextReferrer(Node* node, Entry* entry)
src/add-ons/kernel/file_systems/packagefs/indices/Query.cpp
223
static bool NodeIsDeleted(Node* node)
src/add-ons/kernel/file_systems/packagefs/indices/Query.cpp
225
return node->GetParentUnchecked() == NULL;
src/add-ons/kernel/file_systems/packagefs/indices/Query.cpp
293
Query::LiveUpdate(Node* node, const char* attribute, int32 type,
src/add-ons/kernel/file_systems/packagefs/indices/Query.cpp
296
fImpl->LiveUpdate(node, node, attribute, type, (const uint8*)oldKey,
src/add-ons/kernel/file_systems/packagefs/indices/Query.h
35
void LiveUpdate(Node* node,
src/add-ons/kernel/file_systems/packagefs/indices/SizeIndex.cpp
117
static void GetNodeValue(Node* node, void* buffer, size_t* _keyLength)
src/add-ons/kernel/file_systems/packagefs/indices/SizeIndex.cpp
119
*(off_t*)buffer = node->FileSize();
src/add-ons/kernel/file_systems/packagefs/indices/SizeIndex.cpp
128
virtual void NodeChanged(Node* node, uint32 statFields,
src/add-ons/kernel/file_systems/packagefs/indices/SizeIndex.cpp
184
SizeIndex::NodeAdded(Node* node)
src/add-ons/kernel/file_systems/packagefs/indices/SizeIndex.cpp
186
fNodes->Insert(node);
src/add-ons/kernel/file_systems/packagefs/indices/SizeIndex.cpp
191
SizeIndex::NodeRemoved(Node* node)
src/add-ons/kernel/file_systems/packagefs/indices/SizeIndex.cpp
193
fNodes->Remove(node, node);
src/add-ons/kernel/file_systems/packagefs/indices/SizeIndex.cpp
198
SizeIndex::NodeChanged(Node* node, uint32 statFields,
src/add-ons/kernel/file_systems/packagefs/indices/SizeIndex.cpp
205
off_t newSize = node->FileSize();
src/add-ons/kernel/file_systems/packagefs/indices/SizeIndex.cpp
210
Node** foundNode = fNodes->Find(SizeIndexPrimaryKey(node, oldSize), node,
src/add-ons/kernel/file_systems/packagefs/indices/SizeIndex.cpp
213
if (foundNode == NULL || *foundNode != node)
src/add-ons/kernel/file_systems/packagefs/indices/SizeIndex.cpp
219
iterator->NodeChangeBegin(node);
src/add-ons/kernel/file_systems/packagefs/indices/SizeIndex.cpp
224
if (fNodes->Insert(node) != B_OK) {
src/add-ons/kernel/file_systems/packagefs/indices/SizeIndex.cpp
234
iterator->NodeChangeEnd(node);
src/add-ons/kernel/file_systems/packagefs/indices/SizeIndex.cpp
238
fVolume->UpdateLiveQueries(node, Name(), Type(),
src/add-ons/kernel/file_systems/packagefs/indices/SizeIndex.cpp
27
SizeIndexPrimaryKey(Node* node, off_t size)
src/add-ons/kernel/file_systems/packagefs/indices/SizeIndex.cpp
285
SizeIndex::Iterator::NodeChanged(Node* node, uint32 statFields,
src/add-ons/kernel/file_systems/packagefs/indices/SizeIndex.cpp
29
node(node),
src/add-ons/kernel/file_systems/packagefs/indices/SizeIndex.cpp
34
SizeIndexPrimaryKey(Node* node)
src/add-ons/kernel/file_systems/packagefs/indices/SizeIndex.cpp
36
node(node),
src/add-ons/kernel/file_systems/packagefs/indices/SizeIndex.cpp
37
size(node->FileSize())
src/add-ons/kernel/file_systems/packagefs/indices/SizeIndex.cpp
43
node(NULL),
src/add-ons/kernel/file_systems/packagefs/indices/SizeIndex.cpp
48
Node* node;
src/add-ons/kernel/file_systems/packagefs/indices/SizeIndex.cpp
78
if (a.node != NULL && a.node == b.node)
src/add-ons/kernel/file_systems/packagefs/indices/SizeIndex.h
23
virtual void NodeAdded(Node* node);
src/add-ons/kernel/file_systems/packagefs/indices/SizeIndex.h
24
virtual void NodeRemoved(Node* node);
src/add-ons/kernel/file_systems/packagefs/indices/SizeIndex.h
25
virtual void NodeChanged(Node* node, uint32 statFields,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
148
Node* node = (Node*)fsDir->private_node;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
151
node, node->ID(), entryName);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
153
if (!S_ISDIR(node->Mode()))
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
156
Directory* dir = dynamic_cast<Directory*>(node);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
195
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
198
fsVolume->private_volume, node, node->ID(), buffer, bufferSize);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
200
if (strlcpy(buffer, node->Name(), bufferSize) >= bufferSize)
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
216
Node* node = volume->FindNode(vnid);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
217
if (node == NULL)
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
219
BReference<Node> nodeReference(node);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
222
if (Directory* directory = dynamic_cast<Directory*>(node)) {
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
227
dirLocker.SetTo(node->GetParentUnchecked(), false, true);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
233
status_t error = node->VFSInit(volume->ID());
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
240
*_type = node->Mode() & S_IFMT;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
251
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
253
FUNCTION("volume: %p, node: %p\n", volume, node);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
258
if (Directory* directory = dynamic_cast<Directory*>(node)) {
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
262
dirLocker.SetTo(node->GetParentUnchecked(), false, true);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
267
ASSERT(volume->IsWriteLocked() || node->CountReferences() == 1);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
272
node->VFSUninit();
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
275
node->ReleaseReference();
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
289
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
292
volume, node, node->ID(), cookie, request);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
298
status_t error = node->Read(request);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
312
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
315
B_PRIu32 ", buffer: %p, size: %zu\n", volume, node, node->ID(), cookie,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
319
return volume->IOCtl(node, operation, buffer, size);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
328
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
330
FUNCTION("volume: %p, node: %p (%" B_PRId64 ")\n", volume, node,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
331
node->ID());
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
335
if (!lock_directory_for_node(volume, node, dirLocker))
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
338
if (!S_ISLNK(node->Mode()))
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
341
return node->ReadSymlink(buffer, _bufferSize);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
349
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
351
FUNCTION("volume: %p, node: %p (%" B_PRId64 ")\n", volume, node,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
352
node->ID());
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
356
if (!lock_directory_for_node(volume, node, dirLocker))
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
359
return check_access(node, mode);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
367
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
369
FUNCTION("volume: %p, node: %p (%" B_PRId64 ")\n", volume, node,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
370
node->ID());
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
374
if (!lock_directory_for_node(volume, node, dirLocker))
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
377
st->st_mode = node->Mode();
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
379
st->st_uid = node->UserID();
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
380
st->st_gid = node->GroupID();
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
381
st->st_size = node->FileSize();
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
383
st->st_mtim = node->ModifiedTime();
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
413
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
416
volume, node, node->ID(), openMode);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
420
if (!lock_directory_for_node(volume, node, dirLocker))
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
424
if (S_ISDIR(node->Mode()) && (openMode & O_RWMASK) != O_RDONLY)
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
430
status_t error = check_access(node, R_OK);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
45
lock_directory_for_node(Volume* volume, Node* node, DirectoryReadLocker& locker)
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
456
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
459
FUNCTION("volume: %p, node: %p (%" B_PRId64 "), cookie: %p\n", volume, node,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
460
node->ID(), cookie);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
462
TOUCH(node);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
47
if (Directory* directory = dynamic_cast<Directory*>(node)) {
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
475
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
479
B_PRId64 ", buffer: %p, size: %" B_PRIuSIZE "\n", volume, node,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
480
node->ID(), cookie, offset, buffer, *bufferSize);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
486
return node->Read(offset, buffer, bufferSize);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
51
BReference<Directory> parentRef = node->GetParent();
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
520
node = directory;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
525
if (node == NULL)
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
533
_name = node->Name();
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
535
return node;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
542
node = directory->GetParentUnchecked();
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
543
if (node == NULL)
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
544
node = directory;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
545
return node;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
549
node = directory->FirstChild();
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
55
return locker.IsLocked() && node->GetParentUnchecked() == locker.Get();
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
552
if (node != NULL)
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
553
node = directory->NextChild(node);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
556
if (node == NULL) {
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
570
return node;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
579
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
581
FUNCTION("volume: %p, node: %p (%" B_PRId64 ")\n", volume, node,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
582
node->ID());
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
585
if (!S_ISDIR(node->Mode()))
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
588
Directory* dir = dynamic_cast<Directory*>(node);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
61
check_access(Node* node, int mode)
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
616
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
619
FUNCTION("volume: %p, node: %p (%" B_PRId64 "), cookie: %p\n", volume, node,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
620
node->ID(), cookie);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
622
TOUCH(node);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
624
DirectoryWriteLocker dirLocker(dynamic_cast<Directory*>(node));
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
636
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
639
FUNCTION("volume: %p, node: %p (%" B_PRId64 "), cookie: %p\n", volume, node,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
640
node->ID(), cookie);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
642
TOUCH(node);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
67
return check_access_permissions(mode, node->Mode(), node->GroupID(),
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
68
node->UserID());
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
700
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
703
FUNCTION("volume: %p, node: %p (%" B_PRId64 "), cookie: %p\n", volume, node,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
704
node->ID(), cookie);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
706
TOUCH(node);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
708
DirectoryWriteLocker dirLocker(dynamic_cast<Directory*>(node));
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
722
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
724
FUNCTION("volume: %p, node: %p (%" B_PRId64 ")\n", volume, node,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
725
node->ID());
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
728
status_t error = check_access(node, R_OK);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
734
if (!lock_directory_for_node(volume, node, dirLocker))
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
738
error = node->OpenAttributeDirectory(cookie);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
760
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
763
FUNCTION("volume: %p, node: %p (%" B_PRId64 "), cookie: %p\n", volume, node,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
764
node->ID(), cookie);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
766
TOUCH(node);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
779
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
782
FUNCTION("volume: %p, node: %p (%" B_PRId64 "), cookie: %p\n", volume, node,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
783
node->ID(), cookie);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
785
TOUCH(node);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
787
return cookie->Read(volume->ID(), node->ID(), buffer, bufferSize, _count);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
795
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
798
FUNCTION("volume: %p, node: %p (%" B_PRId64 "), cookie: %p\n", volume, node,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
799
node->ID(), cookie);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
801
TOUCH(node);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
815
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
818
"%#x\n", volume, node, node->ID(), name, openMode);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
822
if (!lock_directory_for_node(volume, node, dirLocker))
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
829
status_t error = check_access(node, R_OK);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
834
error = node->OpenAttribute(StringKey(name), openMode, cookie);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
855
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
858
FUNCTION("volume: %p, node: %p (%" B_PRId64 "), cookie: %p\n", volume, node,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
859
node->ID(), cookie);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
861
TOUCH(node);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
874
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
877
FUNCTION("volume: %p, node: %p (%" B_PRId64 "), cookie: %p\n", volume, node,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
878
node->ID(), cookie);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
880
TOUCH(node);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
891
Node* node = (Node*)fsNode->private_node;
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
894
FUNCTION("volume: %p, node: %p (%" B_PRId64 "), cookie: %p\n", volume, node,
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
895
node->ID(), cookie);
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
897
TOUCH(node);
src/add-ons/kernel/file_systems/packagefs/nodes/Directory.cpp
100
ASSERT(node->fParent == this);
src/add-ons/kernel/file_systems/packagefs/nodes/Directory.cpp
102
Node* nextNode = fChildList.GetNext(node);
src/add-ons/kernel/file_systems/packagefs/nodes/Directory.cpp
104
fChildTable.Remove(node);
src/add-ons/kernel/file_systems/packagefs/nodes/Directory.cpp
105
fChildList.Remove(node);
src/add-ons/kernel/file_systems/packagefs/nodes/Directory.cpp
106
node->_SetParent(NULL);
src/add-ons/kernel/file_systems/packagefs/nodes/Directory.cpp
107
node->ReleaseReference();
src/add-ons/kernel/file_systems/packagefs/nodes/Directory.cpp
112
if (iterator->node == node)
src/add-ons/kernel/file_systems/packagefs/nodes/Directory.cpp
113
iterator->node = nextNode;
src/add-ons/kernel/file_systems/packagefs/nodes/Directory.cpp
84
Directory::AddChild(Node* node)
src/add-ons/kernel/file_systems/packagefs/nodes/Directory.cpp
87
ASSERT(node->fParent == NULL);
src/add-ons/kernel/file_systems/packagefs/nodes/Directory.cpp
89
fChildTable.Insert(node);
src/add-ons/kernel/file_systems/packagefs/nodes/Directory.cpp
90
fChildList.Add(node);
src/add-ons/kernel/file_systems/packagefs/nodes/Directory.cpp
91
node->_SetParent(this);
src/add-ons/kernel/file_systems/packagefs/nodes/Directory.cpp
92
node->AcquireReference();
src/add-ons/kernel/file_systems/packagefs/nodes/Directory.cpp
97
Directory::RemoveChild(Node* node)
src/add-ons/kernel/file_systems/packagefs/nodes/Directory.h
107
Directory::NextChild(Node* node) const
src/add-ons/kernel/file_systems/packagefs/nodes/Directory.h
109
return fChildList.GetNext(node);
src/add-ons/kernel/file_systems/packagefs/nodes/Directory.h
16
Node* node;
src/add-ons/kernel/file_systems/packagefs/nodes/Directory.h
20
node(NULL)
src/add-ons/kernel/file_systems/packagefs/nodes/Directory.h
49
void AddChild(Node* node);
src/add-ons/kernel/file_systems/packagefs/nodes/Directory.h
50
void RemoveChild(Node* node);
src/add-ons/kernel/file_systems/packagefs/nodes/Directory.h
54
inline Node* NextChild(Node* node) const;
src/add-ons/kernel/file_systems/packagefs/nodes/NodeListener.cpp
43
NodeListener::NodeAdded(Node* node)
src/add-ons/kernel/file_systems/packagefs/nodes/NodeListener.cpp
49
NodeListener::NodeRemoved(Node* node)
src/add-ons/kernel/file_systems/packagefs/nodes/NodeListener.cpp
55
NodeListener::NodeChanged(Node* node, uint32 statFields,
src/add-ons/kernel/file_systems/packagefs/nodes/NodeListener.h
39
virtual void NodeAdded(Node* node);
src/add-ons/kernel/file_systems/packagefs/nodes/NodeListener.h
40
virtual void NodeRemoved(Node* node);
src/add-ons/kernel/file_systems/packagefs/nodes/NodeListener.h
41
virtual void NodeChanged(Node* node, uint32 statFields,
src/add-ons/kernel/file_systems/packagefs/nodes/NodeListener.h
44
void StartedListening(Node* node)
src/add-ons/kernel/file_systems/packagefs/nodes/NodeListener.h
45
{ fNode = node; }
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingDirectory.cpp
162
UnpackingDirectory::IsOnlyPackageNode(PackageNode* node) const
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingDirectory.cpp
164
return node == fPackageDirectories.Head()
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingDirectory.cpp
165
&& node == fPackageDirectories.Tail();
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingDirectory.h
39
virtual bool IsOnlyPackageNode(PackageNode* node) const;
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingLeafNode.cpp
179
UnpackingLeafNode::IsOnlyPackageNode(PackageNode* node) const
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingLeafNode.cpp
184
return node == head && fPackageNodes.GetNext(head) == NULL;
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingLeafNode.h
39
virtual bool IsOnlyPackageNode(PackageNode* node) const;
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingNode.h
28
virtual bool IsOnlyPackageNode(PackageNode* node) const = 0;
src/add-ons/kernel/file_systems/packagefs/package/Package.cpp
140
PackageNode* node;
src/add-ons/kernel/file_systems/packagefs/package/Package.cpp
143
node = new PackageFile(fPackage, mode,
src/add-ons/kernel/file_systems/packagefs/package/Package.cpp
156
node = symlink;
src/add-ons/kernel/file_systems/packagefs/package/Package.cpp
159
node = new PackageDirectory(fPackage, mode);
src/add-ons/kernel/file_systems/packagefs/package/Package.cpp
163
if (node == NULL)
src/add-ons/kernel/file_systems/packagefs/package/Package.cpp
165
BReference<PackageNode> nodeReference(node, true);
src/add-ons/kernel/file_systems/packagefs/package/Package.cpp
171
status_t error = node->Init(parentDir, entryName);
src/add-ons/kernel/file_systems/packagefs/package/Package.cpp
175
node->SetModifiedTime(entry->ModifiedTime());
src/add-ons/kernel/file_systems/packagefs/package/Package.cpp
179
parentDir->AddChild(node);
src/add-ons/kernel/file_systems/packagefs/package/Package.cpp
181
fPackage->AddNode(node);
src/add-ons/kernel/file_systems/packagefs/package/Package.cpp
183
entry->SetUserToken(node);
src/add-ons/kernel/file_systems/packagefs/package/Package.cpp
197
PackageNode* node = (PackageNode*)entry->UserToken();
src/add-ons/kernel/file_systems/packagefs/package/Package.cpp
210
node->AddAttribute(nodeAttribute);
src/add-ons/kernel/file_systems/packagefs/package/Package.cpp
542
while (PackageNode* node = fNodes.RemoveHead())
src/add-ons/kernel/file_systems/packagefs/package/Package.cpp
543
node->ReleaseReference();
src/add-ons/kernel/file_systems/packagefs/package/Package.cpp
620
Package::AddNode(PackageNode* node)
src/add-ons/kernel/file_systems/packagefs/package/Package.cpp
622
fNodes.Add(node);
src/add-ons/kernel/file_systems/packagefs/package/Package.cpp
623
node->AcquireReference();
src/add-ons/kernel/file_systems/packagefs/package/Package.h
94
void AddNode(PackageNode* node);
src/add-ons/kernel/file_systems/packagefs/package/PackageDirectory.cpp
31
PackageDirectory::AddChild(PackageNode* node)
src/add-ons/kernel/file_systems/packagefs/package/PackageDirectory.cpp
33
fChildren.Add(node);
src/add-ons/kernel/file_systems/packagefs/package/PackageDirectory.cpp
34
node->AcquireReference();
src/add-ons/kernel/file_systems/packagefs/package/PackageDirectory.cpp
39
PackageDirectory::RemoveChild(PackageNode* node)
src/add-ons/kernel/file_systems/packagefs/package/PackageDirectory.cpp
41
fChildren.Remove(node);
src/add-ons/kernel/file_systems/packagefs/package/PackageDirectory.cpp
42
node->ReleaseReference();
src/add-ons/kernel/file_systems/packagefs/package/PackageDirectory.h
23
void AddChild(PackageNode* node);
src/add-ons/kernel/file_systems/packagefs/package/PackageDirectory.h
24
void RemoveChild(PackageNode* node);
src/add-ons/kernel/file_systems/packagefs/package/PackageDirectory.h
27
inline PackageNode* NextChild(PackageNode* node) const;
src/add-ons/kernel/file_systems/packagefs/package/PackageDirectory.h
48
PackageDirectory::NextChild(PackageNode* node) const
src/add-ons/kernel/file_systems/packagefs/package/PackageDirectory.h
50
return fChildren.GetNext(node);
src/add-ons/kernel/file_systems/packagefs/package_links/PackageLinkDirectory.cpp
218
Node* node = FindChild(dependency->FileName());
src/add-ons/kernel/file_systems/packagefs/package_links/PackageLinkDirectory.cpp
219
if (node != NULL) {
src/add-ons/kernel/file_systems/packagefs/package_links/PackageLinkDirectory.cpp
221
DependencyLink* link = static_cast<DependencyLink*>(node);
src/add-ons/kernel/file_systems/packagefs/package_links/PackageLinksListener.h
20
virtual void PackageLinkNodeAdded(Node* node) = 0;
src/add-ons/kernel/file_systems/packagefs/package_links/PackageLinksListener.h
21
virtual void PackageLinkNodeRemoved(Node* node) = 0;
src/add-ons/kernel/file_systems/packagefs/package_links/PackageLinksListener.h
22
virtual void PackageLinkNodeChanged(Node* node,
src/add-ons/kernel/file_systems/packagefs/util/NodeRef.h
16
node(-1)
src/add-ons/kernel/file_systems/packagefs/util/NodeRef.h
22
node_ref::node_ref(dev_t device, ino_t node)
src/add-ons/kernel/file_systems/packagefs/util/NodeRef.h
25
node(node)
src/add-ons/kernel/file_systems/packagefs/util/NodeRef.h
34
node(other.node)
src/add-ons/kernel/file_systems/packagefs/util/NodeRef.h
42
return device == other.device && node == other.node;
src/add-ons/kernel/file_systems/packagefs/util/NodeRef.h
58
return node < other.node;
src/add-ons/kernel/file_systems/packagefs/util/NodeRef.h
66
node = other.node;
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
199
inline void Free(Node* node) const
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
201
delete node;
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
210
inline Key GetKey(Node* node) const
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
212
return GetValueKey(node->value);
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
215
inline Value& GetValue(Node* node) const
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
217
return node->value;
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
220
inline AVLTreeNode* GetAVLTreeNode(Node* node) const
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
222
return node;
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
225
inline Node* GetNode(AVLTreeNode* node) const
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
227
return static_cast<Node*>(node);
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
300
Node* Previous(Node* node) const;
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
301
Node* Next(Node* node) const;
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
314
inline void GetIterator(Node* node, Iterator* iterator);
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
322
inline status_t Remove(Node* node);
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
444
TWO_KEY_AVL_TREE_CLASS_NAME::Previous(Node* node) const
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
446
return fTreeMap.Previous(node);
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
452
TWO_KEY_AVL_TREE_CLASS_NAME::Next(Node* node) const
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
454
return fTreeMap.Next(node);
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
465
Node* node = _FindFirst(key, NULL);
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
466
if (node == NULL)
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
470
iterator->_SetTo(fTreeMap.GetIterator(node));
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
472
return &strategy.GetValue(node);
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
484
Node* node = _FindFirst(key, &parent);
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
485
if (node == NULL) {
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
490
node = parent;
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
493
fGetPrimaryKey(strategy.GetValue(strategy.GetNode(node))));
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
499
node = less ? Previous(node) : Next(node);
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
500
if (node == NULL)
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
506
iterator->_SetTo(fTreeMap.GetIterator(node));
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
508
return &strategy.GetValue(node);
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
518
Node* node = fTreeMap.RootNode();
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
520
while (node) {
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
522
strategy.GetValue(node)));
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
525
while (node->right && fPrimaryKeyCompare(key,
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
527
strategy.GetNode(node->right)))) == 0) {
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
528
node = strategy.GetNode(node->right);
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
531
iterator->_SetTo(fTreeMap.GetIterator(node));
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
532
return &strategy.GetValue(node);
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
536
node = strategy.GetNode(node->left);
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
538
node = strategy.GetNode(node->right);
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
569
TWO_KEY_AVL_TREE_CLASS_NAME::GetIterator(Node* node, Iterator* iterator)
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
571
iterator->_SetTo(fTreeMap.GetIterator(node));
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
614
TWO_KEY_AVL_TREE_CLASS_NAME::Remove(Node* node)
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
616
return fTreeMap.Remove(node);
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
626
Node* node = fTreeMap.RootNode();
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
629
while (node) {
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
631
strategy.GetValue(node)));
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
634
while (node->left && fPrimaryKeyCompare(key,
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
636
strategy.GetNode(node->left)))) == 0) {
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
637
node = strategy.GetNode(node->left);
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
640
return node;
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
643
parent = node;
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
646
node = strategy.GetNode(node->left);
src/add-ons/kernel/file_systems/packagefs/util/TwoKeyAVLTree.h
648
node = strategy.GetNode(node->right);
src/add-ons/kernel/file_systems/packagefs/volume/PackagesDirectory.cpp
119
fNodeRef.node = st.st_ino;
src/add-ons/kernel/file_systems/packagefs/volume/PackagesDirectory.cpp
127
status_t error = vfs_entry_ref_to_path(fNodeRef.device, fNodeRef.node, NULL,
src/add-ons/kernel/file_systems/packagefs/volume/PackagesDirectory.h
37
{ return fNodeRef.node; }
src/add-ons/kernel/file_systems/packagefs/volume/PackagesDirectory.h
69
return (size_t)key.device ^ (size_t)key.node;
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1009
PackageNode* node = it.Next();) {
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1011
if (strcmp(node->Name(),
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1015
error = _AddPackageContentRootNode(package, node, notify);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1017
_RemovePackageContent(package, node, notify);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1030
PackageNode* node = package->Nodes().Head();
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1031
while (node != NULL) {
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1032
if (node == endNode)
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1035
PackageNode* nextNode = package->Nodes().GetNext(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1038
if (strcmp(node->Name(),
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1040
_RemovePackageContentRootNode(package, node, NULL, notify);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1043
node = nextNode;
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1067
Node* node;
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1068
status_t error = _AddPackageNode(directory, packageNode, notify, node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1084
if (node != NULL) {
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1088
directory = dynamic_cast<Directory*>(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1194
Node* node = directory->FindChild(packageNode->Name());
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1197
if (node != NULL) {
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1198
unpackingNode = dynamic_cast<UnpackingNode*>(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1210
node = unpackingNode->GetNode();
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1214
BReference<Node> nodeReference(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1216
if (Directory* directory = dynamic_cast<Directory*>(node))
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1223
if (!newNode && !S_ISDIR(node->Mode()) && oldPackageNode != NULL
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1238
_NotifyNodeRemoved(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1239
_RemoveNodeAndVNode(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1240
oldNode = node;
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1244
node = unpackingNode->GetNode();
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1245
newNodeReference.SetTo(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1246
if (Directory* newDirectory = dynamic_cast<Directory*>(node))
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1249
directory->AddChild(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1250
fNodes.Insert(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1264
_NotifyNodeAdded(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1268
notify_entry_created(ID(), directory->ID(), node->Name(),
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1269
node->ID());
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1272
_RemoveNode(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1278
_NotifyNodeAdded(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1280
_NotifyNodeChanged(node, kAllStatFields,
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1290
notify_entry_created(ID(), directory->ID(), node->Name(),
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1291
node->ID());
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1296
notify_stat_changed(ID(), directory->ID(), node->ID(),
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1302
_node = node;
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1309
Node* node, bool notify)
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1311
UnpackingNode* unpackingNode = dynamic_cast<UnpackingNode*>(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1315
BReference<Node> nodeReference(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1317
if (Directory* directory = dynamic_cast<Directory*>(node))
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1331
_NotifyNodeRemoved(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1335
_RemoveNodeAndVNode(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1344
_NotifyNodeChanged(node, kAllStatFields,
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1356
_NotifyNodeRemoved(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1357
_RemoveNodeAndVNode(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1370
_NotifyNodeRemoved(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1374
_RemoveNodeAndVNode(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1389
notify_entry_removed(ID(), directory->ID(), node->Name(), node->ID());
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1395
notify_stat_changed(ID(), directory->ID(), node->ID(),
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1399
notify_entry_removed(ID(), directory->ID(), node->Name(),
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1400
node->ID());
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1423
Node* node = unpackingNode->GetNode();
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1424
BReference<Node> nodeReference(node, true);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1426
status_t error = node->Init(name);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1430
parent->AddChild(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1432
fNodes.Insert(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1442
Volume::_RemoveNode(Node* node)
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1445
Directory* parent = node->GetParentUnchecked();
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1446
parent->RemoveChild(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1449
fNodes.Remove(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1450
node->ReleaseReference();
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1455
Volume::_RemoveNodeAndVNode(Node* node)
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1459
if (Directory* directory = dynamic_cast<Directory*>(node))
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1462
parent = node->GetParentUnchecked();
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1468
_RemoveNode(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1470
const bool isKnownToVFS = node->IsKnownToVFS();
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1485
if (isKnownToVFS && GetVNode(node->ID(), dummyNode) == B_OK) {
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1500
RemoveVNode(node->ID());
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1501
PutVNode(node->ID());
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1812
for (Node* node = fRootDirectory->FirstChild(); node != NULL;
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1813
node = nextNode) {
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1814
nextNode = fRootDirectory->NextChild(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1818
= dynamic_cast<ShineThroughDirectory*>(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1917
Volume::_AddPackageLinksNode(Node* node)
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1919
node->SetID(fNextNodeID++);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1921
fNodes.Insert(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1922
node->AcquireReference();
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1926
if (Directory* directory = dynamic_cast<Directory*>(node)) {
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1937
Volume::_RemovePackageLinksNode(Node* node)
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1941
if (Directory* directory = dynamic_cast<Directory*>(node)) {
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1949
fNodes.Remove(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1950
node->ReleaseReference();
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1964
Volume::_NotifyNodeAdded(Node* node)
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1966
Node* key = node;
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1975
listener->NodeAdded(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1990
Volume::_NotifyNodeRemoved(Node* node)
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
1992
Node* key = node;
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
2001
listener->NodeRemoved(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
2016
Volume::_NotifyNodeChanged(Node* node, uint32 statFields,
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
2019
Node* key = node;
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
2028
listener->NodeChanged(node, statFields, oldAttributes);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
206
Node* node = fNodes.Clear(true);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
207
while (node != NULL) {
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
208
Node* next = node->IDHashTableNext();
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
209
node->ReleaseReference();
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
210
node = next;
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
458
Volume::IOCtl(Node* node, uint32 operation, void* buffer, size_t size)
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
570
Volume::AddNodeListener(NodeListener* listener, Node* node)
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
575
listener->StartedListening(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
577
if (NodeListener* list = fNodeListeners.Lookup(node))
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
590
Node* node = listener->ListenedNode();
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
595
NodeListener* list = fNodeListeners.Lookup(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
624
Volume::UpdateLiveQueries(Node* node, const char* attribute, int32 type,
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
630
query->LiveUpdate(node, attribute, type, oldKey, oldLength, newKey,
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
658
Volume::PublishVNode(Node* node)
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
660
return publish_vnode(fFSVolume, node->ID(), node, &gPackageFSVnodeOps,
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
661
node->Mode() & S_IFMT, 0);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
666
Volume::PackageLinkNodeAdded(Node* node)
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
670
_AddPackageLinksNode(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
672
notify_entry_created(ID(), node->GetParentUnchecked()->ID(), node->Name(), node->ID());
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
673
_NotifyNodeAdded(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
678
Volume::PackageLinkNodeRemoved(Node* node)
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
682
_RemovePackageLinksNode(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
684
notify_entry_removed(ID(), node->GetParentUnchecked()->ID(), node->Name(), node->ID());
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
685
_NotifyNodeRemoved(node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
690
Volume::PackageLinkNodeChanged(Node* node, uint32 statFields,
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
695
Directory* parent = node->GetParentUnchecked();
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
696
notify_stat_changed(ID(), parent != NULL ? parent->ID() : -1, node->ID(),
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
698
_NotifyNodeChanged(node, statFields, oldAttributes);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.h
103
virtual void PackageLinkNodeAdded(Node* node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.h
104
virtual void PackageLinkNodeRemoved(Node* node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.h
105
virtual void PackageLinkNodeChanged(Node* node,
src/add-ons/kernel/file_systems/packagefs/volume/Volume.h
136
PackageNode* node, bool notify);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.h
145
PackageNode* packageNode, Node* node,
src/add-ons/kernel/file_systems/packagefs/volume/Volume.h
152
void _RemoveNode(Node* node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.h
153
void _RemoveNodeAndVNode(Node* node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.h
172
void _AddPackageLinksNode(Node* node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.h
173
void _RemovePackageLinksNode(Node* node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.h
177
void _NotifyNodeAdded(Node* node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.h
178
void _NotifyNodeRemoved(Node* node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.h
179
void _NotifyNodeChanged(Node* node,
src/add-ons/kernel/file_systems/packagefs/volume/Volume.h
74
status_t IOCtl(Node* node, uint32 operation,
src/add-ons/kernel/file_systems/packagefs/volume/Volume.h
79
Node* node);
src/add-ons/kernel/file_systems/packagefs/volume/Volume.h
85
void UpdateLiveQueries(Node* node,
src/add-ons/kernel/file_systems/packagefs/volume/Volume.h
99
status_t PublishVNode(Node* node);
src/add-ons/kernel/file_systems/ramfs/Attribute.cpp
15
Attribute::Attribute(Volume *volume, Node *node, const char *name,
src/add-ons/kernel/file_systems/ramfs/Attribute.cpp
18
fNode(node),
src/add-ons/kernel/file_systems/ramfs/Attribute.cpp
42
Attribute::SetNode(Node *node)
src/add-ons/kernel/file_systems/ramfs/Attribute.cpp
51
fNode = node;
src/add-ons/kernel/file_systems/ramfs/Attribute.h
23
Attribute(Volume *volume, Node *node, const char *name, uint32 type = 0);
src/add-ons/kernel/file_systems/ramfs/Attribute.h
28
void SetNode(Node *node);
src/add-ons/kernel/file_systems/ramfs/AttributeIndexImpl.cpp
181
virtual void NodeRemoved(Node *node);
src/add-ons/kernel/file_systems/ramfs/AttributeIndexImpl.cpp
253
Node *node = attribute->GetNode();
src/add-ons/kernel/file_systems/ramfs/AttributeIndexImpl.cpp
258
if (iterator->GetCurrentNode() == node)
src/add-ons/kernel/file_systems/ramfs/AttributeIndexImpl.cpp
259
iterator->NodeRemoved(node);
src/add-ons/kernel/file_systems/ramfs/AttributeIterator.cpp
14
AttributeIterator::AttributeIterator(Node *node)
src/add-ons/kernel/file_systems/ramfs/AttributeIterator.cpp
15
: fNode(node),
src/add-ons/kernel/file_systems/ramfs/AttributeIterator.cpp
31
AttributeIterator::SetTo(Node *node)
src/add-ons/kernel/file_systems/ramfs/AttributeIterator.cpp
35
if (node == NULL)
src/add-ons/kernel/file_systems/ramfs/AttributeIterator.cpp
38
fNode = node;
src/add-ons/kernel/file_systems/ramfs/AttributeIterator.h
18
AttributeIterator(Node *node = NULL);
src/add-ons/kernel/file_systems/ramfs/AttributeIterator.h
21
status_t SetTo(Node *node);
src/add-ons/kernel/file_systems/ramfs/Directory.cpp
100
error = _CreateCommon(node, name);
src/add-ons/kernel/file_systems/ramfs/Directory.cpp
103
*file = node;
src/add-ons/kernel/file_systems/ramfs/Directory.cpp
117
if (SymLink *node = new(nothrow) SymLink(GetVolume())) {
src/add-ons/kernel/file_systems/ramfs/Directory.cpp
118
error = node->SetLinkedPath(path);
src/add-ons/kernel/file_systems/ramfs/Directory.cpp
120
error = _CreateCommon(node, name);
src/add-ons/kernel/file_systems/ramfs/Directory.cpp
123
*symLink = node;
src/add-ons/kernel/file_systems/ramfs/Directory.cpp
125
delete node;
src/add-ons/kernel/file_systems/ramfs/Directory.cpp
153
Directory::CreateEntry(Node *node, const char *name, Entry **_entry)
src/add-ons/kernel/file_systems/ramfs/Directory.cpp
155
status_t error = (node ? B_OK : B_BAD_VALUE);
src/add-ons/kernel/file_systems/ramfs/Directory.cpp
163
error = entry->Link(node);
src/add-ons/kernel/file_systems/ramfs/Directory.cpp
268
Directory::FindNode(const char *name, Node **node) const
src/add-ons/kernel/file_systems/ramfs/Directory.cpp
270
status_t error = (name && node ? B_OK : B_BAD_VALUE);
src/add-ons/kernel/file_systems/ramfs/Directory.cpp
273
*node = entry->GetNode();
src/add-ons/kernel/file_systems/ramfs/Directory.cpp
279
Directory::FindAndGetNode(const char *name, Node **node, Entry **_entry) const
src/add-ons/kernel/file_systems/ramfs/Directory.cpp
281
status_t error = (name && node ? B_OK : B_BAD_VALUE);
src/add-ons/kernel/file_systems/ramfs/Directory.cpp
284
*node = entry->GetNode();
src/add-ons/kernel/file_systems/ramfs/Directory.cpp
287
error = GetVolume()->GetVNode(*node);
src/add-ons/kernel/file_systems/ramfs/Directory.cpp
341
Directory::_CreateCommon(Node *node, const char *name)
src/add-ons/kernel/file_systems/ramfs/Directory.cpp
343
status_t error = node->InitCheck();
src/add-ons/kernel/file_systems/ramfs/Directory.cpp
346
error = CreateEntry(node, name);
src/add-ons/kernel/file_systems/ramfs/Directory.cpp
349
delete node;
src/add-ons/kernel/file_systems/ramfs/Directory.cpp
81
if (Directory *node = new(nothrow) Directory(GetVolume())) {
src/add-ons/kernel/file_systems/ramfs/Directory.cpp
82
error = _CreateCommon(node, name);
src/add-ons/kernel/file_systems/ramfs/Directory.cpp
85
*directory = node;
src/add-ons/kernel/file_systems/ramfs/Directory.cpp
99
if (File *node = new(nothrow) File(GetVolume())) {
src/add-ons/kernel/file_systems/ramfs/Directory.h
38
status_t CreateEntry(Node *node, const char *name, Entry **entry = NULL);
src/add-ons/kernel/file_systems/ramfs/Directory.h
43
status_t FindNode(const char *name, Node **node) const;
src/add-ons/kernel/file_systems/ramfs/Directory.h
44
status_t FindAndGetNode(const char *name, Node **node,
src/add-ons/kernel/file_systems/ramfs/Directory.h
54
status_t _CreateCommon(Node *node, const char *name);
src/add-ons/kernel/file_systems/ramfs/DirectoryEntryTable.h
116
DirectoryEntryTable::RemoveEntry(Directory *node, Entry *child)
src/add-ons/kernel/file_systems/ramfs/DirectoryEntryTable.h
118
status_t error = (node && child ? B_OK : B_BAD_VALUE);
src/add-ons/kernel/file_systems/ramfs/DirectoryEntryTable.h
120
error = RemoveEntry(node->GetID(), child->GetName());
src/add-ons/kernel/file_systems/ramfs/DirectoryEntryTable.h
56
status_t AddEntry(Directory *node, Entry *child);
src/add-ons/kernel/file_systems/ramfs/DirectoryEntryTable.h
58
status_t RemoveEntry(Directory *node, Entry *child);
src/add-ons/kernel/file_systems/ramfs/DirectoryEntryTable.h
94
DirectoryEntryTable::AddEntry(Directory *node, Entry *child)
src/add-ons/kernel/file_systems/ramfs/DirectoryEntryTable.h
96
status_t error = (node && child ? B_OK : B_BAD_VALUE);
src/add-ons/kernel/file_systems/ramfs/DirectoryEntryTable.h
98
error = AddEntry(node->GetID(), child);
src/add-ons/kernel/file_systems/ramfs/Entry.cpp
14
Entry::Entry(const char *name, Node *node, Directory *parent)
src/add-ons/kernel/file_systems/ramfs/Entry.cpp
21
if (node)
src/add-ons/kernel/file_systems/ramfs/Entry.cpp
22
Link(node);
src/add-ons/kernel/file_systems/ramfs/Entry.cpp
41
Entry::Link(Node *node)
src/add-ons/kernel/file_systems/ramfs/Entry.cpp
43
if (node == NULL)
src/add-ons/kernel/file_systems/ramfs/Entry.cpp
45
if (node == fNode)
src/add-ons/kernel/file_systems/ramfs/Entry.cpp
53
status_t status = node->Link(this);
src/add-ons/kernel/file_systems/ramfs/Entry.cpp
55
fNode = node;
src/add-ons/kernel/file_systems/ramfs/Entry.h
22
Entry(const char *name, Node *node = NULL, Directory *parent = NULL);
src/add-ons/kernel/file_systems/ramfs/Entry.h
32
status_t Link(Node *node);
src/add-ons/kernel/file_systems/ramfs/LastModifiedIndex.cpp
151
LastModifiedIndex::Changed(Node *node, time_t oldModified)
src/add-ons/kernel/file_systems/ramfs/LastModifiedIndex.cpp
156
if (node) {
src/add-ons/kernel/file_systems/ramfs/LastModifiedIndex.cpp
158
Node **foundNode = fNodes->Find(LastModifiedIndexPrimaryKey(node,
src/add-ons/kernel/file_systems/ramfs/LastModifiedIndex.cpp
159
oldModified), node, &it);
src/add-ons/kernel/file_systems/ramfs/LastModifiedIndex.cpp
160
if (foundNode && *foundNode == node) {
src/add-ons/kernel/file_systems/ramfs/LastModifiedIndex.cpp
165
if (iterator->GetCurrentNode() == node)
src/add-ons/kernel/file_systems/ramfs/LastModifiedIndex.cpp
166
iterator->NodeRemoved(node);
src/add-ons/kernel/file_systems/ramfs/LastModifiedIndex.cpp
170
error = fNodes->Insert(node);
src/add-ons/kernel/file_systems/ramfs/LastModifiedIndex.cpp
173
time_t newModified = node->GetMTime();
src/add-ons/kernel/file_systems/ramfs/LastModifiedIndex.cpp
174
fVolume->UpdateLiveQueries(NULL, node, GetName(), GetType(),
src/add-ons/kernel/file_systems/ramfs/LastModifiedIndex.cpp
184
LastModifiedIndex::NodeAdded(Node *node)
src/add-ons/kernel/file_systems/ramfs/LastModifiedIndex.cpp
186
if (node)
src/add-ons/kernel/file_systems/ramfs/LastModifiedIndex.cpp
187
fNodes->Insert(node);
src/add-ons/kernel/file_systems/ramfs/LastModifiedIndex.cpp
192
LastModifiedIndex::NodeRemoved(Node *node)
src/add-ons/kernel/file_systems/ramfs/LastModifiedIndex.cpp
194
if (node)
src/add-ons/kernel/file_systems/ramfs/LastModifiedIndex.cpp
195
fNodes->Remove(node, node);
src/add-ons/kernel/file_systems/ramfs/LastModifiedIndex.cpp
23
LastModifiedIndexPrimaryKey(Node *node, time_t modified)
src/add-ons/kernel/file_systems/ramfs/LastModifiedIndex.cpp
24
: node(node), modified(modified) {}
src/add-ons/kernel/file_systems/ramfs/LastModifiedIndex.cpp
25
LastModifiedIndexPrimaryKey(Node *node)
src/add-ons/kernel/file_systems/ramfs/LastModifiedIndex.cpp
26
: node(node), modified(node->GetMTime()) {}
src/add-ons/kernel/file_systems/ramfs/LastModifiedIndex.cpp
28
: node(NULL), modified(modified) {}
src/add-ons/kernel/file_systems/ramfs/LastModifiedIndex.cpp
30
Node *node;
src/add-ons/kernel/file_systems/ramfs/LastModifiedIndex.cpp
55
if (a.node != NULL && a.node == b.node)
src/add-ons/kernel/file_systems/ramfs/LastModifiedIndex.cpp
98
virtual void NodeRemoved(Node *node);
src/add-ons/kernel/file_systems/ramfs/LastModifiedIndex.h
20
virtual status_t Changed(Node *node, time_t oldModified);
src/add-ons/kernel/file_systems/ramfs/LastModifiedIndex.h
23
virtual void NodeAdded(Node *node);
src/add-ons/kernel/file_systems/ramfs/LastModifiedIndex.h
24
virtual void NodeRemoved(Node *node);
src/add-ons/kernel/file_systems/ramfs/Node.h
135
NodeStatChangeNotifier(Node *node) : fNode(node) {}
src/add-ons/kernel/file_systems/ramfs/NodeListener.h
24
virtual void NodeAdded(Node *node);
src/add-ons/kernel/file_systems/ramfs/NodeListener.h
25
virtual void NodeRemoved(Node *node);
src/add-ons/kernel/file_systems/ramfs/NodeTable.cpp
29
NodeTable::AddNode(Node *node)
src/add-ons/kernel/file_systems/ramfs/NodeTable.cpp
31
status_t error = (node ? B_OK : B_BAD_VALUE);
src/add-ons/kernel/file_systems/ramfs/NodeTable.cpp
33
if (fNodes.Lookup(node->GetID()) != NULL)
src/add-ons/kernel/file_systems/ramfs/NodeTable.cpp
34
fNodes.Remove(node);
src/add-ons/kernel/file_systems/ramfs/NodeTable.cpp
35
SET_ERROR(error, fNodes.Insert(node));
src/add-ons/kernel/file_systems/ramfs/NodeTable.cpp
42
NodeTable::RemoveNode(Node *node)
src/add-ons/kernel/file_systems/ramfs/NodeTable.cpp
44
status_t error = (node ? B_OK : B_BAD_VALUE);
src/add-ons/kernel/file_systems/ramfs/NodeTable.cpp
46
error = RemoveNode(node->GetID());
src/add-ons/kernel/file_systems/ramfs/NodeTable.cpp
66
Node *node = fNodes.Lookup(id);
src/add-ons/kernel/file_systems/ramfs/NodeTable.cpp
67
return node;
src/add-ons/kernel/file_systems/ramfs/NodeTable.h
47
status_t AddNode(Node *node);
src/add-ons/kernel/file_systems/ramfs/NodeTable.h
48
status_t RemoveNode(Node *node);
src/add-ons/kernel/file_systems/ramfs/Query.cpp
245
static const off_t NodeGetSize(Node* node)
src/add-ons/kernel/file_systems/ramfs/Query.cpp
247
return node->GetSize();
src/add-ons/kernel/file_systems/ramfs/Query.cpp
250
static time_t NodeGetLastModifiedTime(Node* node)
src/add-ons/kernel/file_systems/ramfs/Query.cpp
252
return node->GetMTime();
src/add-ons/kernel/file_systems/ramfs/Query.cpp
255
static status_t NodeGetAttribute(NodeHolder& nodeHolder, Node* node,
src/add-ons/kernel/file_systems/ramfs/Query.cpp
259
status_t error = node->FindAttribute(attribute, &attr);
src/add-ons/kernel/file_systems/ramfs/Query.cpp
269
static Entry* NodeGetFirstReferrer(Node* node)
src/add-ons/kernel/file_systems/ramfs/Query.cpp
271
return node->GetFirstReferrer();
src/add-ons/kernel/file_systems/ramfs/Query.cpp
274
static Entry* NodeGetNextReferrer(Node* node, Entry* entry)
src/add-ons/kernel/file_systems/ramfs/Query.cpp
276
return node->GetNextReferrer(entry);
src/add-ons/kernel/file_systems/ramfs/Query.cpp
279
static bool NodeIsDeleted(Node* node)
src/add-ons/kernel/file_systems/ramfs/Query.cpp
281
return node->GetFirstReferrer() == NULL;
src/add-ons/kernel/file_systems/ramfs/Query.cpp
349
Query::LiveUpdate(Entry* entry, Node* node, const char* attribute, int32 type,
src/add-ons/kernel/file_systems/ramfs/Query.cpp
352
fImpl->LiveUpdate(entry, node, attribute, type, (const uint8*)oldKey,
src/add-ons/kernel/file_systems/ramfs/Query.h
41
void LiveUpdate(Entry* entry, Node* node,
src/add-ons/kernel/file_systems/ramfs/SizeIndex.cpp
149
SizeIndex::Changed(Node *node, off_t oldSize)
src/add-ons/kernel/file_systems/ramfs/SizeIndex.cpp
154
if (node) {
src/add-ons/kernel/file_systems/ramfs/SizeIndex.cpp
156
Node **foundNode = fNodes->Find(SizeIndexPrimaryKey(node, oldSize),
src/add-ons/kernel/file_systems/ramfs/SizeIndex.cpp
157
node, &it);
src/add-ons/kernel/file_systems/ramfs/SizeIndex.cpp
158
if (foundNode && *foundNode == node) {
src/add-ons/kernel/file_systems/ramfs/SizeIndex.cpp
163
if (iterator->GetCurrentNode() == node)
src/add-ons/kernel/file_systems/ramfs/SizeIndex.cpp
164
iterator->NodeRemoved(node);
src/add-ons/kernel/file_systems/ramfs/SizeIndex.cpp
169
error = fNodes->Insert(node);
src/add-ons/kernel/file_systems/ramfs/SizeIndex.cpp
172
off_t newSize = node->GetSize();
src/add-ons/kernel/file_systems/ramfs/SizeIndex.cpp
173
fVolume->UpdateLiveQueries(NULL, node, GetName(), GetType(),
src/add-ons/kernel/file_systems/ramfs/SizeIndex.cpp
183
SizeIndex::NodeAdded(Node *node)
src/add-ons/kernel/file_systems/ramfs/SizeIndex.cpp
185
if (node)
src/add-ons/kernel/file_systems/ramfs/SizeIndex.cpp
186
fNodes->Insert(node);
src/add-ons/kernel/file_systems/ramfs/SizeIndex.cpp
191
SizeIndex::NodeRemoved(Node *node)
src/add-ons/kernel/file_systems/ramfs/SizeIndex.cpp
193
if (node)
src/add-ons/kernel/file_systems/ramfs/SizeIndex.cpp
194
fNodes->Remove(node, node);
src/add-ons/kernel/file_systems/ramfs/SizeIndex.cpp
22
SizeIndexPrimaryKey(Node *node, off_t size)
src/add-ons/kernel/file_systems/ramfs/SizeIndex.cpp
23
: node(node), size(size) {}
src/add-ons/kernel/file_systems/ramfs/SizeIndex.cpp
24
SizeIndexPrimaryKey(Node *node)
src/add-ons/kernel/file_systems/ramfs/SizeIndex.cpp
25
: node(node), size(node->GetSize()) {}
src/add-ons/kernel/file_systems/ramfs/SizeIndex.cpp
27
: node(NULL), size(size) {}
src/add-ons/kernel/file_systems/ramfs/SizeIndex.cpp
29
Node *node;
src/add-ons/kernel/file_systems/ramfs/SizeIndex.cpp
54
if (a.node != NULL && a.node == b.node)
src/add-ons/kernel/file_systems/ramfs/SizeIndex.cpp
96
virtual void NodeRemoved(Node *node);
src/add-ons/kernel/file_systems/ramfs/SizeIndex.h
20
virtual status_t Changed(Node *node, off_t oldSize);
src/add-ons/kernel/file_systems/ramfs/SizeIndex.h
23
virtual void NodeAdded(Node *node);
src/add-ons/kernel/file_systems/ramfs/SizeIndex.h
24
virtual void NodeRemoved(Node *node);
src/add-ons/kernel/file_systems/ramfs/TwoKeyAVLTree.h
155
inline void Free(Node* node) const
src/add-ons/kernel/file_systems/ramfs/TwoKeyAVLTree.h
157
delete node;
src/add-ons/kernel/file_systems/ramfs/TwoKeyAVLTree.h
166
inline Key GetKey(Node* node) const
src/add-ons/kernel/file_systems/ramfs/TwoKeyAVLTree.h
168
return GetValueKey(node->value);
src/add-ons/kernel/file_systems/ramfs/TwoKeyAVLTree.h
171
inline Value& GetValue(Node* node) const
src/add-ons/kernel/file_systems/ramfs/TwoKeyAVLTree.h
173
return node->value;
src/add-ons/kernel/file_systems/ramfs/TwoKeyAVLTree.h
176
inline AVLTreeNode* GetAVLTreeNode(Node* node) const
src/add-ons/kernel/file_systems/ramfs/TwoKeyAVLTree.h
178
return node;
src/add-ons/kernel/file_systems/ramfs/TwoKeyAVLTree.h
181
inline Node* GetNode(AVLTreeNode* node) const
src/add-ons/kernel/file_systems/ramfs/TwoKeyAVLTree.h
183
return static_cast<Node*>(node);
src/add-ons/kernel/file_systems/ramfs/TwoKeyAVLTree.h
377
Node *node = fTreeMap.RootNode();
src/add-ons/kernel/file_systems/ramfs/TwoKeyAVLTree.h
379
while (node) {
src/add-ons/kernel/file_systems/ramfs/TwoKeyAVLTree.h
381
strategy.GetValue(node)));
src/add-ons/kernel/file_systems/ramfs/TwoKeyAVLTree.h
384
while (node->left && fPrimaryKeyCompare(key,
src/add-ons/kernel/file_systems/ramfs/TwoKeyAVLTree.h
386
strategy.GetNode(node->left)))) == 0) {
src/add-ons/kernel/file_systems/ramfs/TwoKeyAVLTree.h
387
node = strategy.GetNode(node->left);
src/add-ons/kernel/file_systems/ramfs/TwoKeyAVLTree.h
390
iterator->_SetTo(fTreeMap.GetIterator(node));
src/add-ons/kernel/file_systems/ramfs/TwoKeyAVLTree.h
391
return &strategy.GetValue(node);
src/add-ons/kernel/file_systems/ramfs/TwoKeyAVLTree.h
395
node = strategy.GetNode(node->left);
src/add-ons/kernel/file_systems/ramfs/TwoKeyAVLTree.h
397
node = strategy.GetNode(node->right);
src/add-ons/kernel/file_systems/ramfs/TwoKeyAVLTree.h
409
Node *node = fTreeMap.RootNode();
src/add-ons/kernel/file_systems/ramfs/TwoKeyAVLTree.h
411
while (node) {
src/add-ons/kernel/file_systems/ramfs/TwoKeyAVLTree.h
413
strategy.GetValue(node)));
src/add-ons/kernel/file_systems/ramfs/TwoKeyAVLTree.h
416
while (node->right && fPrimaryKeyCompare(key,
src/add-ons/kernel/file_systems/ramfs/TwoKeyAVLTree.h
418
strategy.GetNode(node->right)))) == 0) {
src/add-ons/kernel/file_systems/ramfs/TwoKeyAVLTree.h
419
node = strategy.GetNode(node->right);
src/add-ons/kernel/file_systems/ramfs/TwoKeyAVLTree.h
422
iterator->_SetTo(fTreeMap.GetIterator(node));
src/add-ons/kernel/file_systems/ramfs/TwoKeyAVLTree.h
423
return &strategy.GetValue(node);
src/add-ons/kernel/file_systems/ramfs/TwoKeyAVLTree.h
427
node = strategy.GetNode(node->left);
src/add-ons/kernel/file_systems/ramfs/TwoKeyAVLTree.h
429
node = strategy.GetNode(node->right);
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
293
Volume::NewVNode(Node *node)
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
295
status_t error = NodeAdded(node);
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
297
error = new_vnode(FSVolume(), node->GetID(), node, &gRamFSVnodeOps);
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
299
NodeRemoved(node);
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
306
Volume::PublishVNode(Node *node)
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
308
status_t error = NodeAdded(node);
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
310
error = publish_vnode(FSVolume(), node->GetID(), node, &gRamFSVnodeOps,
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
311
node->GetMode(), 0);
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
313
NodeRemoved(node);
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
320
Volume::GetVNode(ino_t id, Node **node)
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
322
return (fMounted ? get_vnode(FSVolume(), id, (void**)node) : B_BAD_VALUE);
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
327
Volume::GetVNode(Node *node)
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
330
status_t error = (fMounted ? GetVNode(node->GetID(), &dummy)
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
332
if (error == B_OK && dummy != node) {
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
333
FATAL("Two Nodes have the same ID: %" B_PRIdINO "!\n", node->GetID());
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
349
Volume::PutVNode(Node *node)
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
351
return (fMounted ? put_vnode(FSVolume(), node->GetID()) : B_BAD_VALUE);
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
356
Volume::RemoveVNode(Node *node)
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
359
return remove_vnode(FSVolume(), node->GetID());
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
361
status_t error = NodeRemoved(node);
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
363
delete node;
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
369
Volume::UnremoveVNode(Node *node)
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
371
return (fMounted ? unremove_vnode(FSVolume(), node->GetID()) : B_BAD_VALUE);
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
376
Volume::NodeAdded(Node *node)
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
378
status_t error = (node ? B_OK : B_BAD_VALUE);
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
380
error = fNodeTable->AddNode(node);
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
385
if (fNodeListeners->FindFirst(node, &it)) {
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
387
value && value->node == node;
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
390
value->listener->NodeAdded(node);
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
398
value.listener->NodeAdded(node);
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
407
Volume::NodeRemoved(Node *node)
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
409
status_t error = (node ? B_OK : B_BAD_VALUE);
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
411
error = fNodeTable->RemoveNode(node);
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
416
if (fNodeListeners->FindFirst(node, &it)) {
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
418
value && value->node == node;
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
421
value->listener->NodeRemoved(node);
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
429
value.listener->NodeRemoved(node);
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
446
Volume::FindNode(ino_t id, Node **node)
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
448
status_t error = (node ? B_OK : B_BAD_VALUE);
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
450
*node = fNodeTable->GetNode(id);
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
451
if (!*node)
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
459
Volume::AddNodeListener(NodeListener *listener, Node *node, uint32 flags)
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
462
if (!listener || (!node && !(flags & NODE_LISTEN_ANY_NODE))
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
470
NodeListenerValue value(listener, node, flags);
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
481
Volume::RemoveNodeListener(NodeListener *listener, Node *node)
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
488
if (node)
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
489
error = fNodeListeners->Remove(node, listener);
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
491
NodeListenerValue value(listener, node, 0);
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
54
return a.node;
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
59
return a.node;
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
672
Volume::UpdateLiveQueries(Entry *entry, Node* node, const char *attribute,
src/add-ons/kernel/file_systems/ramfs/Volume.cpp
681
query->LiveUpdate(entry, node, attribute, type, oldKey, oldLength,
src/add-ons/kernel/file_systems/ramfs/Volume.h
111
status_t NewVNode(Node *node);
src/add-ons/kernel/file_systems/ramfs/Volume.h
112
status_t PublishVNode(Node *node);
src/add-ons/kernel/file_systems/ramfs/Volume.h
113
status_t GetVNode(ino_t id, Node **node);
src/add-ons/kernel/file_systems/ramfs/Volume.h
114
status_t GetVNode(Node *node);
src/add-ons/kernel/file_systems/ramfs/Volume.h
116
status_t PutVNode(Node *node);
src/add-ons/kernel/file_systems/ramfs/Volume.h
117
status_t RemoveVNode(Node *node);
src/add-ons/kernel/file_systems/ramfs/Volume.h
118
status_t UnremoveVNode(Node *node);
src/add-ons/kernel/file_systems/ramfs/Volume.h
121
status_t NodeAdded(Node *node);
src/add-ons/kernel/file_systems/ramfs/Volume.h
122
status_t NodeRemoved(Node *node);
src/add-ons/kernel/file_systems/ramfs/Volume.h
123
status_t FindNode(ino_t id, Node **node);
src/add-ons/kernel/file_systems/ramfs/Volume.h
124
status_t AddNodeListener(NodeListener *listener, Node *node,
src/add-ons/kernel/file_systems/ramfs/Volume.h
126
status_t RemoveNodeListener(NodeListener *listener, Node *node);
src/add-ons/kernel/file_systems/ramfs/Volume.h
147
void UpdateLiveQueries(Entry *entry, Node* node, const char *attribute,
src/add-ons/kernel/file_systems/ramfs/Volume.h
61
inline NodeListenerValue(NodeListener *listener, Node *node, uint32 flags)
src/add-ons/kernel/file_systems/ramfs/Volume.h
62
: listener(listener), node(node), flags(flags) {}
src/add-ons/kernel/file_systems/ramfs/Volume.h
68
Node *node;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1018
Node* node = (Node*)_node->private_node;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1029
if (!node->IsFile())
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1034
if (File *file = dynamic_cast<File*>(node)) {
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1038
node->GetID());
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1053
Node* node = (Node*)_node->private_node;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1065
if (!node->IsFile())
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1070
pos = node->GetSize();
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1072
if (File *file = dynamic_cast<File*>(node)) {
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1077
node->GetID());
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1083
NodeStatChangeNotifier _(node);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1200
Node *node = NULL;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1203
if (dir->FindNode(name, &node) == B_OK) {
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1210
node = newDir;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1212
node->SetMode(mode);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1213
node->SetUID(geteuid());
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1214
node->SetGID(getegid());
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1216
volume->PutVNode(node);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1220
NodeStatChangeNotifier statNotifier2(node);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1224
node->GetID());
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1253
Node *node = NULL;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1255
if (dir->FindAndGetNode(name, &node, &entry) == B_OK) {
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1256
nodeID = node->GetID();
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1257
if (!node->IsDirectory()) {
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1259
} else if (!dynamic_cast<Directory*>(node)->IsEmpty()) {
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1263
volume->PutVNode(node);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1280
Node* node = (Node*)_node->private_node;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1282
FUNCTION(("dir: (%Lu)\n", node->GetID()));
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1284
if (!node->IsDirectory())
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1288
Directory *dir = dynamic_cast<Directory*>(node);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1292
node->GetID());
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1342
DARG(Node *node = (Node*)_node; )
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1344
FUNCTION(("dir: (%Lu)\n", node->GetID()));
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1417
Node* node = (Node*)_node->private_node;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1425
error = node->CheckPermissions(R_OK);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1429
iterator = new(nothrow) AttributeIterator(node);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1570
Node* node = (Node*)_node->private_node;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1578
node->FindAttribute(name, &attribute);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1588
status_t error = node->CheckPermissions(accessMode);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1605
error = node->CreateAttribute(name, &attribute);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1617
NodeStatChangeNotifier statNotifier(node);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1632
Node* node = (Node*)_node->private_node;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1634
FUNCTION(("node: %lld\n", node->GetID()));
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1645
error = node->FindAttribute(name, &attribute);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1652
error = node->CheckPermissions(accessMode);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1668
NodeStatChangeNotifier statNotifier(node);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1683
FUNCTION(("node: %lld\n", node->GetID()));
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1686
Node* node = (Node*)_node->private_node;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1692
NodeStatChangeNotifier _(node);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1714
Node* node = (Node*)_node->private_node;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1727
error = node->FindAttribute(cookie->GetName(), &attribute);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1749
Node* node = (Node*)_node->private_node;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1766
NodeStatChangeNotifier statNotifier(node);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1771
error = node->FindAttribute(cookie->GetName(), &attribute);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1793
Node* node = (Node*)_node->private_node;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1804
error = node->FindAttribute(cookie->GetName(), &attribute);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1835
Node* node = (Node*)_node->private_node;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1842
NodeStatChangeNotifier statNotifier(node);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1845
error = node->CheckPermissions(W_OK);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1850
error = node->FindAttribute(name, &attribute);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1854
error = node->DeleteAttribute(attribute);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
196
Node *node = NULL;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
201
if (volume->GetVNode(*_vnodeID, &node) != B_OK)
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
205
if (parent && volume->GetVNode(parent->GetID(), &node) == B_OK)
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
206
*_vnodeID = node->GetID();
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
213
error = dir->FindAndGetNode(entryName, &node);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
215
*_vnodeID = node->GetID();
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
223
ramfs_get_vnode(fs_volume* _volume, ino_t vnid, fs_vnode* node, int* _type,
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
236
node->private_node = foundNode;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
237
node->ops = &gRamFSVnodeOps;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
265
Node* node = (Node*)_node->private_node;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
272
volume->NodeRemoved(node);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
273
delete node;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
356
Node* node = (Node*)_node->private_node;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
364
if (!node->IsSymLink())
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
367
if (SymLink *symLink = dynamic_cast<SymLink*>(node)) {
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
378
node->GetID());
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
414
Node *node = NULL;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
417
if (dir->FindNode(name, &node) == B_OK) {
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
424
node = symLink;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
426
node->SetMode(mode);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
427
node->SetUID(geteuid());
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
428
node->SetGID(getegid());
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
430
volume->PutVNode(node);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
434
NodeStatChangeNotifier statNotifier2(node);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
438
node->GetID());
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
452
Node* node = (Node*)_node->private_node;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
478
error = dir->CreateEntry(node, name);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
484
node->GetID());
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
514
Node *node = NULL;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
516
if (dir->FindAndGetNode(name, &node, &entry) == B_OK) {
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
517
nodeID = node->GetID();
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
519
if (node->IsDirectory()
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
520
&& !dynamic_cast<Directory*>(node)->IsEmpty()) {
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
524
volume->PutVNode(node);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
570
Node *node = NULL;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
574
if (oldDir->FindAndGetNode(oldName, &node, &entry) != B_OK) {
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
582
if (parent == node) {
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
608
error = node->AddReference();
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
616
error = clobberEntry->Link(node);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
618
error = newDir->CreateEntry(node, newName);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
631
newDir->CreateEntry(node, oldName);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
634
node->RemoveReference();
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
642
volume->PutVNode(node);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
648
newDir->GetID(), newName, node->GetID());
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
660
Node* node = (Node*)_node->private_node;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
666
status_t error = node->CheckPermissions(mode);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
676
Node* node = (Node*)_node->private_node;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
678
FUNCTION(("node: %lld\n", node->GetID()));
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
685
st->st_ino = node->GetID();
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
686
st->st_mode = node->GetMode();
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
687
st->st_nlink = node->GetRefCount();
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
688
st->st_uid = node->GetUID();
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
689
st->st_gid = node->GetGID();
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
690
st->st_size = node->GetSize();
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
693
st->st_atime = node->GetATime();
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
694
st->st_mtime = node->GetMTime();
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
695
st->st_ctime = node->GetCTime();
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
696
st->st_crtime = node->GetCrTime();
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
709
Node* node = (Node*)_node->private_node;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
715
if (check_write_stat_permissions(node->GetGID(), node->GetUID(), node->GetMode(),
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
719
NodeStatChangeNotifier statNotifier(node);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
723
error = node->SetSize(st->st_size);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
728
node->SetMode((node->GetMode() & ~S_IUMSK)
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
733
node->SetUID(st->st_uid);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
736
node->SetGID(st->st_gid);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
739
node->SetMTime(st->st_mtime);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
742
node->SetCrTime(st->st_crtime);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
812
Node *node = NULL;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
815
if (dir->FindNode(name, &node) == B_OK) {
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
821
} else if (!node->IsFile()) {
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
824
} else if ((error = node->CheckPermissions(W_OK)) == B_OK) {
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
827
error = node->SetSize(0);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
831
*vnid = node->GetID();
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
832
error = volume->GetVNode(node->GetID(), &node);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
841
node = file;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
842
*vnid = node->GetID();
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
844
node->SetMode(mode);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
845
node->SetUID(geteuid());
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
846
node->SetGID(getegid());
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
850
if (vfs_lookup_vnode(_volume->id, node->GetID(), &vnode) == B_OK) {
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
861
NodeStatChangeNotifier statNotifier2(node);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
906
SpecialNode* node = new(std::nothrow) SpecialNode(volume, mode);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
907
if (node == NULL)
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
910
*vnid = node->GetID();
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
912
node->SetUID(geteuid());
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
913
node->SetGID(getegid());
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
916
error = node->InitCheck();
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
919
error = dir->CreateEntry(node, name, &entry);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
922
delete node;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
926
NodeStatChangeNotifier statNotifier2(node);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
940
Node* node = (Node*)_node->private_node;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
942
FUNCTION(("node: %lld\n", node->GetID()));
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
950
if (node->IsDirectory() && (openMode & O_RWMASK) != O_RDONLY)
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
956
error = node->CheckPermissions(accessMode);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
970
error = node->SetSize(0);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
971
NodeStatChangeNotifier statNotifier(node);
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
989
Node* node = (Node*)_node->private_node;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
991
FUNCTION(("node: %lld\n", node->GetID()));
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
997
NodeStatChangeNotifier _(node);
src/add-ons/kernel/file_systems/reiserfs/Block.cpp
122
Node *node = NULL;
src/add-ons/kernel/file_systems/reiserfs/Block.cpp
124
node = static_cast<Node*>(this);
src/add-ons/kernel/file_systems/reiserfs/Block.cpp
125
return node;
src/add-ons/kernel/file_systems/reiserfs/Block.cpp
133
if (Node *node = ToNode()) {
src/add-ons/kernel/file_systems/reiserfs/Block.cpp
134
if (node->IsInternal())
src/add-ons/kernel/file_systems/reiserfs/Block.cpp
135
internalNode = static_cast<InternalNode*>(node);
src/add-ons/kernel/file_systems/reiserfs/Block.cpp
145
if (Node *node = ToNode()) {
src/add-ons/kernel/file_systems/reiserfs/Block.cpp
146
if (node->IsLeaf())
src/add-ons/kernel/file_systems/reiserfs/Block.cpp
147
leafNode = static_cast<LeafNode*>(node);
src/add-ons/kernel/file_systems/reiserfs/Block.cpp
163
if (Node *node = const_cast<Block*>(this)->ToNode())
src/add-ons/kernel/file_systems/reiserfs/Block.cpp
164
return node->IsLeaf();
src/add-ons/kernel/file_systems/reiserfs/Block.cpp
172
if (Node *node = const_cast<Block*>(this)->ToNode())
src/add-ons/kernel/file_systems/reiserfs/Block.cpp
173
return node->IsInternal();
src/add-ons/kernel/file_systems/reiserfs/DirItem.h
80
DirItem(LeafNode *node, ItemHeader *header)
src/add-ons/kernel/file_systems/reiserfs/DirItem.h
81
: Item(node, header) {}
src/add-ons/kernel/file_systems/reiserfs/IndirectItem.h
37
IndirectItem(LeafNode *node, ItemHeader *header)
src/add-ons/kernel/file_systems/reiserfs/IndirectItem.h
38
: Item(node, header) {}
src/add-ons/kernel/file_systems/reiserfs/Item.cpp
100
error = SetTo(node, node->ItemHeaderAt(index));
src/add-ons/kernel/file_systems/reiserfs/Item.cpp
62
Item::Item(LeafNode *node, const ItemHeader *header)
src/add-ons/kernel/file_systems/reiserfs/Item.cpp
66
SetTo(node, header);
src/add-ons/kernel/file_systems/reiserfs/Item.cpp
77
Item::SetTo(LeafNode *node, const ItemHeader *header)
src/add-ons/kernel/file_systems/reiserfs/Item.cpp
80
status_t error = (node && header ? B_OK : B_BAD_VALUE);
src/add-ons/kernel/file_systems/reiserfs/Item.cpp
82
fNode = node;
src/add-ons/kernel/file_systems/reiserfs/Item.cpp
95
Item::SetTo(LeafNode *node, int32 index)
src/add-ons/kernel/file_systems/reiserfs/Item.cpp
98
status_t error = (node ? B_OK : B_BAD_VALUE);
src/add-ons/kernel/file_systems/reiserfs/Item.h
64
Item(LeafNode *node, const ItemHeader *header);
src/add-ons/kernel/file_systems/reiserfs/Item.h
67
status_t SetTo(LeafNode *node, const ItemHeader *header);
src/add-ons/kernel/file_systems/reiserfs/Item.h
68
status_t SetTo(LeafNode *node, int32 index);
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
293
Node *node = NULL;
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
294
error = fTree->GetNode(child->GetBlockNumber(), &node);
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
296
error = _PushCurrentNode(node, 0);
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
319
TreeIterator::GoToPreviousLeaf(LeafNode **node)
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
342
if (error == B_OK && node)
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
343
*node = fCurrentNode->ToLeafNode();
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
361
TreeIterator::GoToNextLeaf(LeafNode **node)
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
377
if (error == B_OK && node)
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
378
*node = fCurrentNode->ToLeafNode();
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
398
TreeIterator::FindRightMostLeaf(const VKey *k, LeafNode **node)
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
413
if (error == B_OK && node)
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
414
*node = fCurrentNode->ToLeafNode();
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
479
Node *node = NULL;
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
480
error = fTree->GetNode(element->GetBlockNumber(), &node);
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
484
fCurrentNode = node;
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
495
TreeIterator::_SearchRightMost(InternalNode *node, const VKey *k, int32 *index)
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
500
status_t error = (node && k && index ? B_OK : B_BAD_VALUE);
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
506
int32 upper = node->CountItems();
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
509
VKey midKey(node->KeyAt(mid));
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
564
LeafNode *node = NULL;
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
565
status_t error = (item ? _GetLeafNode(&node) : B_BAD_VALUE);
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
567
if (fIndex >= 0 && fIndex < node->CountItems())
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
568
error = item->SetTo(node, fIndex);
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
579
LeafNode *node = NULL;
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
580
status_t error = _GetLeafNode(&node);
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
585
&& (newIndex < 0 || newIndex >= node->CountItems())) {
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
586
error = fTreeIterator.GoToPreviousLeaf(&node);
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
588
newIndex = node->CountItems() - 1;
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
594
error = item->SetTo(node, fIndex);
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
605
LeafNode *node = NULL;
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
606
status_t error = _GetLeafNode(&node);
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
611
while (error == B_OK && newIndex >= node->CountItems()) {
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
612
error = fTreeIterator.GoToNextLeaf(&node);
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
621
error = item->SetTo(node, fIndex);
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
649
LeafNode *node = fTreeIterator.GetNode()->ToLeafNode();
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
650
error = _SearchRightMost(node, k, &fIndex);
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
653
error = item->SetTo(node, fIndex);
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
728
if (Node *node = fTreeIterator.GetNode()) {
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
729
if (node->IsLeaf())
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
730
*leafNode = node->ToLeafNode();
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
741
ItemIterator::_SearchRightMost(LeafNode *node, const VKey *k,
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
745
status_t error = (node && k && index ? B_OK : B_BAD_VALUE);
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
772
node->ItemHeaderAt(0)->GetKey(&lowerKey);
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
776
int32 upper = node->CountItems() - 1;
src/add-ons/kernel/file_systems/reiserfs/Iterators.cpp
780
node->ItemHeaderAt(mid)->GetKey(&midKey);
src/add-ons/kernel/file_systems/reiserfs/Iterators.h
113
status_t _SearchRightMost(InternalNode *node, const VKey *k, int32 *index);
src/add-ons/kernel/file_systems/reiserfs/Iterators.h
142
status_t _GetLeafNode(LeafNode **node) const;
src/add-ons/kernel/file_systems/reiserfs/Iterators.h
143
status_t _SearchRightMost(LeafNode *node, const VKey *k,
src/add-ons/kernel/file_systems/reiserfs/Iterators.h
95
status_t GoToPreviousLeaf(LeafNode **node = NULL);
src/add-ons/kernel/file_systems/reiserfs/Iterators.h
96
status_t GoToNextLeaf(LeafNode **node = NULL);
src/add-ons/kernel/file_systems/reiserfs/Iterators.h
97
status_t FindRightMostLeaf(const VKey *k, LeafNode **node = NULL);
src/add-ons/kernel/file_systems/reiserfs/StatItem.h
227
StatItem(LeafNode *node, ItemHeader *header)
src/add-ons/kernel/file_systems/reiserfs/StatItem.h
228
: Item(node, header) {}
src/add-ons/kernel/file_systems/reiserfs/Tree.cpp
133
Tree::GetNode(uint64 blockNumber, Node **node)
src/add-ons/kernel/file_systems/reiserfs/Tree.cpp
135
status_t error = (node ? InitCheck() : B_BAD_VALUE);
src/add-ons/kernel/file_systems/reiserfs/Tree.cpp
143
*node = block->ToNode();
src/add-ons/kernel/file_systems/reiserfs/Tree.cpp
145
if (!(*node)->IsChecked()) {
src/add-ons/kernel/file_systems/reiserfs/Tree.cpp
146
if ((*node)->IsInternal())
src/add-ons/kernel/file_systems/reiserfs/Tree.cpp
147
error = (*node)->ToInternalNode()->Check();
src/add-ons/kernel/file_systems/reiserfs/Tree.cpp
148
else if ((*node)->IsLeaf())
src/add-ons/kernel/file_systems/reiserfs/Tree.cpp
149
error = (*node)->ToLeafNode()->Check();
src/add-ons/kernel/file_systems/reiserfs/Tree.cpp
153
(*node)->SetChecked(true);
src/add-ons/kernel/file_systems/reiserfs/Tree.h
54
status_t GetNode(uint64 blockNumber, Node **node);
src/add-ons/kernel/file_systems/reiserfs/VNode.cpp
110
VNode::operator=(const VNode &node)
src/add-ons/kernel/file_systems/reiserfs/VNode.cpp
112
if (&node != this) {
src/add-ons/kernel/file_systems/reiserfs/VNode.cpp
113
fParentID = node.fParentID;
src/add-ons/kernel/file_systems/reiserfs/VNode.cpp
114
fDirID = node.fDirID;
src/add-ons/kernel/file_systems/reiserfs/VNode.cpp
115
fObjectID = node.fObjectID;
src/add-ons/kernel/file_systems/reiserfs/VNode.cpp
116
fStatData = node.fStatData;
src/add-ons/kernel/file_systems/reiserfs/VNode.cpp
44
VNode::VNode(const VNode &node)
src/add-ons/kernel/file_systems/reiserfs/VNode.cpp
50
*this = node;
src/add-ons/kernel/file_systems/reiserfs/VNode.h
32
VNode(const VNode &node);
src/add-ons/kernel/file_systems/reiserfs/VNode.h
70
VNode &operator=(const VNode &node);
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
297
Volume::GetVNode(ino_t id, VNode **node)
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
299
return get_vnode(GetFSVolume(), id, (void**)node);
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
320
Volume::FindVNode(ino_t id, VNode *node)
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
322
return FindVNode(VNode::GetDirIDFor(id), VNode::GetObjectIDFor(id), node);
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
337
Volume::FindVNode(uint32 dirID, uint32 objectID, VNode *node)
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
340
status_t error = (node ? B_OK : B_BAD_VALUE);
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
343
error = node->SetTo(dirID, objectID);
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
356
SET_ERROR(error, item.GetStatData(node->GetStatData(), true));
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
358
if (error == B_OK && node->IsDir()) {
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
364
node->SetParentID(entry->GetDirID(), entry->GetObjectID());
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
423
Volume::ReadLink(VNode *node, char *buffer, size_t bufferSize,
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
426
if (node == NULL || linkLength == NULL)
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
429
if (!node->IsSymlink())
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
432
StreamReader reader(fTree, node->GetDirID(), node->GetObjectID());
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
658
VNode node;
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
659
if (FindEntry(fRootVNode, entry, &node) == B_OK
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
660
&& node.GetID() != fRootVNode->GetID()) {
src/add-ons/kernel/file_systems/reiserfs/Volume.cpp
661
fNegativeEntries.AddItem(node.GetID());
src/add-ons/kernel/file_systems/reiserfs/Volume.h
67
status_t GetVNode(ino_t id, VNode **node);
src/add-ons/kernel/file_systems/reiserfs/Volume.h
70
status_t FindVNode(ino_t id, VNode *node);
src/add-ons/kernel/file_systems/reiserfs/Volume.h
71
status_t FindVNode(uint32 dirID, uint32 objectID, VNode *node);
src/add-ons/kernel/file_systems/reiserfs/Volume.h
76
status_t ReadLink(VNode *node, char *buffer, size_t bufferSize,
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
236
reiserfs_read_vnode(fs_volume *fs, ino_t vnid, fs_vnode *node, int *_type,
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
249
node->private_node = foundNode;
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
250
node->ops = &gReiserFSVnodeOps;
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
272
VNode *node = (VNode*)_node->private_node;
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
274
if (node != volume->GetRootVNode())
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
275
delete node;
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
291
VNode *node = (VNode*)_node->private_node;
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
293
node->GetID(), node->GetDirID(), node->GetObjectID()));
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
296
if (!node->IsSymlink())
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
300
error = volume->ReadLink(node, buffer, *bufferSize, bufferSize);
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
309
VNode *node = (VNode*)_node->private_node;
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
311
node->GetID(), node->GetDirID(), node->GetObjectID()));
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
318
StatData *statData = node->GetStatData();
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
330
VNode *node = (VNode*)_node->private_node;
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
332
node->GetID(), node->GetDirID(), node->GetObjectID()));
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
334
StatData *statData = node->GetStatData();
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
336
st->st_ino = node->GetID();
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
359
VNode *node = (VNode*)_node->private_node;
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
361
node->GetID(), node->GetDirID(), node->GetObjectID()));
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
371
node->GetDirID(), node->GetObjectID());
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
390
VNode *node = (VNode*)_node->private_node;
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
392
node->GetID(), node->GetDirID(), node->GetObjectID()));
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
393
TOUCH(node);
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
403
VNode *node = (VNode*)_node->private_node;
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
405
node->GetID(), node->GetDirID(), node->GetObjectID()));
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
406
TOUCH(node);
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
420
VNode *node = (VNode*)_node->private_node;
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
423
node->GetID(), node->GetDirID(), node->GetObjectID(),
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
427
if (!node->IsFile()) {
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
428
if (node->IsDir())
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
480
VNode *node = (VNode*)_node->private_node;
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
482
node->GetID(), node->GetDirID(), node->GetObjectID()));
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
483
status_t error = (node->IsDir() ? B_OK : B_NOT_A_DIRECTORY);
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
486
volume->GetTree(), node->GetDirID(), node->GetObjectID());
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
521
VNode *node = (VNode*)_node->private_node;
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
523
node->GetID(), node->GetDirID(), node->GetObjectID()));
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
524
TOUCH(node);
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
534
VNode *node = (VNode*)_node->private_node;
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
536
node->GetID(), node->GetDirID(), node->GetObjectID()));
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
537
TOUCH(node);
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
550
VNode *node = (VNode*)_node->private_node;
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
552
node->GetID(), node->GetDirID(), node->GetObjectID()));
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
595
node->GetID(),
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
596
node->GetDirID(), node->GetObjectID(), buffer->d_name,
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
621
buffer->d_ino = node->GetID();
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
628
node->GetID(),
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
629
node->GetDirID(), node->GetObjectID(), buffer->d_name,
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
630
buffer->d_ino, node->GetDirID(), node->GetObjectID(),
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
648
VNode *node = (VNode*)_node->private_node;
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
650
node->GetID(), node->GetDirID(), node->GetObjectID()));
src/add-ons/kernel/file_systems/reiserfs/kernel_interface.cpp
651
TOUCH(node);
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
174
udf_get_vnode(fs_volume *_volume, ino_t id, fs_vnode *node, int *_type,
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
193
node->private_node = icb;
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
194
node->ops = &gUDFVnodeOps;
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
217
Icb *node = NULL;
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
224
status = get_vnode(volume->FSVolume(), *vnodeID, (void **)&node);
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
244
udf_put_vnode(fs_volume *volume, fs_vnode *node, bool reenter)
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
246
TRACE(("udf_put_vnode: volume = %p, node = %p\n", volume, node));
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
250
DEBUG_INIT_ETC(NULL, ("node: %p", node));
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
252
Icb *icb = (Icb *)node->private_node;
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
271
udf_read_stat(fs_volume *_volume, fs_vnode *node, struct stat *stat)
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
273
TRACE(("udf_read_stat: _volume = %p, node = %p\n", _volume, node));
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
275
if (!_volume || !node || !stat)
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
279
Icb *icb = (Icb *)node->private_node;
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
428
udf_close_dir(fs_volume *_volume, fs_vnode *node, void *_cookie)
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
430
TRACE(("udf_close_dir: _volume = %p, node = %p\n", _volume, node));
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
436
udf_free_dir_cookie(fs_volume *_volume, fs_vnode *node, void *_cookie)
src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
438
TRACE(("udf_free_dir_cookie: _volume = %p, node = %p\n", _volume, node));
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/FileSystem.cpp
47
NodeListenerKey(void* clientListener, dev_t device, ino_t node)
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/FileSystem.cpp
505
FileSystem::AddNodeListener(dev_t device, ino_t node, uint32 flags,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/FileSystem.cpp
51
fNode(node)
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/FileSystem.cpp
512
NodeListenerKey(listener, device, node));
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/FileSystem.cpp
517
proxy = new(std::nothrow) NodeListenerProxy(this, listener, device, node);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/FileSystem.cpp
535
FileSystem::RemoveNodeListener(dev_t device, ino_t node, void* listener)
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/FileSystem.cpp
541
NodeListenerKey(listener, device, node));
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/FileSystem.cpp
94
dev_t device, ino_t node)
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/FileSystem.cpp
96
NodeListenerKey(clientListener, device, node),
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/FileSystem.h
101
status_t RemoveNodeListener(dev_t device, ino_t node,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/FileSystem.h
99
status_t AddNodeListener(dev_t device, ino_t node,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
187
request->directory, name, request->node));
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
189
request->directory, name, request->node);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
195
request->directory, name, request->node));
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
197
request->directory, name, request->node);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
204
request->directory, name, request->node));
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
207
request->node);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
212
"0x%" B_PRIx32 ")\n", request->device, request->node,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
215
request->directory, request->node, request->details);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
221
request->node, name, (int32)request->details));
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
223
request->directory, request->node, name,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
307
request->directory, name, request->node));
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
310
request->node);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
317
request->directory, name, request->node));
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
320
request->node);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
356
void* node;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
358
result = volume->GetVNode(request->vnid, &node);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
366
reply->node = node;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
426
result = volume->NewVNode(request->vnid, request->node,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
451
result = volume->PublishVNode(request->vnid, request->node,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
871
request->node, request->flags, request->listener);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/KernelRequestHandler.cpp
892
request->node, request->listener);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1030
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1115
vnode->clientNode = reply->node;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1128
Volume::WriteVNode(void* node, bool reenter)
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1130
status_t error = _WriteVNode(node, reenter);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1168
request->node = clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1227
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1287
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1424
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1486
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1530
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1591
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1634
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1677
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1728
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1752
Volume::Link(void* _dir, const char* name, void* node)
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1755
VNode* targetVnode = (VNode*)node;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1775
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1819
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1910
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1929
Volume::ReadStat(void* node, struct stat* st)
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1933
status_t error = _ReadStat(node, st);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1935
&& node == fRootNode) {
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1981
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2028
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2080
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2101
Volume::Close(void* node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2103
status_t error = _Close(node, cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2116
Volume::FreeCookie(void* node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2118
status_t error = _FreeCookie(node, cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2161
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2219
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2268
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2312
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2356
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2376
Volume::CloseDir(void* node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2378
status_t error = _CloseDir(node, cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2391
Volume::FreeDirCookie(void* node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2393
status_t error = _FreeDirCookie(node, cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2436
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2498
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2544
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2564
Volume::CloseAttrDir(void* node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2566
status_t error = _CloseAttrDir(node, cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2580
Volume::FreeAttrDirCookie(void* node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2582
status_t error = _FreeAttrDirCookie(node, cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
262
VNodeRemover(Volume* volume, VNode* node)
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2625
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
265
fNode(node)
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2684
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2730
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2779
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2803
Volume::CloseAttr(void* node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2805
status_t error = _CloseAttr(node, cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2818
Volume::FreeAttrCookie(void* node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2820
status_t error = _FreeAttrCookie(node, cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2864
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2921
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
2967
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
3010
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
3101
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
3802
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
382
VNode* node = fVNodes->Lookup(vnid);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
383
if (node != NULL) {
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
3851
request->node = clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
3892
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
3933
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
394
node = new(std::nothrow) VNode(vnid, clientNode, ops);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
395
if (node == NULL) {
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
3974
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
400
node->published = false;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
4015
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
405
status_t error = new_vnode(fFSVolume, vnid, node, node->ops->ops);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
4056
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
407
node->Delete(this);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
4097
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
413
fVNodes->Insert(node);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
4138
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
4179
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
419
node->useCount++;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
4220
request->node = vnode->clientNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
434
VNode* node = fVNodes->Lookup(vnid);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
435
bool nodeKnown = node != NULL;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
438
if (node->published) {
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
452
node = new(std::nothrow) VNode(vnid, clientNode, ops);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
453
if (node == NULL) {
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
462
status_t error = publish_vnode(fFSVolume, vnid, node, node->ops->ops,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
472
node->Delete(this);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
481
node->published = true;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
485
node->useCount++;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
486
fVNodes->Insert(node);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
847
VNode* node = fVNodes->Clear(true);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
848
while (node != NULL) {
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
849
VNode* nextNode = node->hash_link;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
850
node->Delete(this);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
851
node = nextNode;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
100
void** node, fs_vnode_ops** _ops, int* type,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
102
status_t WriteVNode(void* node, bool reenter);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
103
status_t RemoveVNode(void* node, bool reenter);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
106
status_t DoIO(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
108
status_t CancelIO(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
112
status_t IOCtl(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
114
status_t SetFlags(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
116
status_t Select(void* node, void* cookie, uint8 event,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
118
status_t Deselect(void* node, void* cookie, uint8 event,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
121
status_t FSync(void* node);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
123
status_t ReadSymlink(void* node, char* buffer,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
129
void* node);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
134
status_t Access(void* node, int mode);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
135
status_t ReadStat(void* node, struct stat* st);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
136
status_t WriteStat(void* node, const struct stat *st,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
143
status_t Open(void* node, int openMode,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
145
status_t Close(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
146
status_t FreeCookie(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
147
status_t Read(void* node, void* cookie, off_t pos,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
150
status_t Write(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
158
status_t OpenDir(void* node, void** cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
159
status_t CloseDir(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
160
status_t FreeDirCookie(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
161
status_t ReadDir(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
164
status_t RewindDir(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
167
status_t OpenAttrDir(void* node, void** cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
168
status_t CloseAttrDir(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
169
status_t FreeAttrDirCookie(void* node,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
171
status_t ReadAttrDir(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
174
status_t RewindAttrDir(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
177
status_t CreateAttr(void* node, const char* name,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
180
status_t OpenAttr(void* node, const char* name,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
182
status_t CloseAttr(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
183
status_t FreeAttrCookie(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
184
status_t ReadAttr(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
187
status_t WriteAttr(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
190
status_t ReadAttrStat(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
192
status_t WriteAttrStat(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
197
status_t RemoveAttr(void* node, const char* name);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
250
status_t _WriteVNode(void* node, bool reenter);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
251
status_t _ReadStat(void* node, struct stat* st);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
252
status_t _Close(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
253
status_t _FreeCookie(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
254
status_t _CloseDir(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
255
status_t _FreeDirCookie(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
256
status_t _CloseAttrDir(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
257
status_t _FreeAttrDirCookie(void* node,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
259
status_t _CloseAttr(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
260
status_t _FreeAttrCookie(void* node,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
51
status_t GetVNode(ino_t vnid, void** node);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
54
status_t NewVNode(ino_t vnid, void* node,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
56
status_t PublishVNode(ino_t vnid, void* node,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.h
97
status_t GetVNodeName(void* node, char* buffer,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
212
void* node;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
214
status_t error = volume->ReadVNode(vnid, reenter, &node, &ops, _type,
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
217
fsNode->private_node = node;
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
222
")\n", error, node, *_type, *_flags));
src/add-ons/kernel/file_systems/userlandfs/private/RequestPort.cpp
127
AllocatorNode* node = new(nothrow) AllocatorNode(&fPort);
src/add-ons/kernel/file_systems/userlandfs/private/RequestPort.cpp
128
if (!node)
src/add-ons/kernel/file_systems/userlandfs/private/RequestPort.cpp
130
ObjectDeleter<AllocatorNode> deleter(node);
src/add-ons/kernel/file_systems/userlandfs/private/RequestPort.cpp
133
status_t error = node->allocator.ReadRequest(timeout);
src/add-ons/kernel/file_systems/userlandfs/private/RequestPort.cpp
145
*request = node->allocator.GetRequest();
src/add-ons/kernel/file_systems/userlandfs/private/RequestPort.cpp
146
node->previous = fCurrentAllocatorNode;
src/add-ons/kernel/file_systems/userlandfs/private/RequestPort.cpp
147
fCurrentAllocatorNode = node;
src/add-ons/kernel/file_systems/userlandfs/private/RequestPort.cpp
204
AllocatorNode* node = fCurrentAllocatorNode->previous;
src/add-ons/kernel/file_systems/userlandfs/private/RequestPort.cpp
206
fCurrentAllocatorNode = node;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1039
result = volume->Access(request->node, request->mode);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1068
result = volume->ReadStat(request->node, &st);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1097
result = volume->WriteStat(request->node, &request->st, request->mask);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1131
result = volume->Create(request->node,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1164
result = volume->Open(request->node, request->openMode, &fileCookie);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1193
result = volume->Close(request->node, request->fileCookie);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1221
result = volume->FreeCookie(request->node, request->fileCookie);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1247
void* node = request->node;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1269
result = volume->Read(node, fileCookie, pos, buffer, size, &bytesRead);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1294
result = volume->Write(request->node, request->fileCookie,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1329
result = volume->CreateDir(request->node,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1358
result = volume->RemoveDir(request->node,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1388
result = volume->OpenDir(request->node, &dirCookie);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1417
result = volume->CloseDir(request->node, request->dirCookie);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1445
result = volume->FreeDirCookie(request->node, request->dirCookie);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1471
void* node = request->node;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1493
result = volume->ReadDir(node, dirCookie, buffer, bufferSize, count,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1530
result = volume->RewindDir(request->node, request->dirCookie);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1563
result = volume->OpenAttrDir(request->node, &attrDirCookie);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1592
result = volume->CloseAttrDir(request->node, request->attrDirCookie);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1620
result = volume->FreeAttrDirCookie(request->node,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1647
void* node = request->node;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1669
result = volume->ReadAttrDir(node, attrDirCookie, buffer, bufferSize,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1694
result = volume->RewindAttrDir(request->node, request->attrDirCookie);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1727
result = volume->CreateAttr(request->node,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1759
result = volume->OpenAttr(request->node,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1790
result = volume->CloseAttr(request->node, request->attrCookie);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1818
result = volume->FreeAttrCookie(request->node, request->attrCookie);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1844
void* node = request->node;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1866
result = volume->ReadAttr(node, attrCookie, pos, buffer, size,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1892
result = volume->WriteAttr(request->node, request->attrCookie,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1924
result = volume->ReadAttrStat(request->node, request->attrCookie,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
1954
result = volume->WriteAttrStat(request->node, request->attrCookie,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
2013
result = volume->RemoveAttr(request->node,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
409
result = volume->Lookup(request->node,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
437
void* node = request->node;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
455
result = volume->GetVNodeName(node, buffer, bufferSize);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
476
void* node;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
482
result = volume->ReadVNode(request->vnid, request->reenter, &node,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
494
reply->node = node;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
515
result = volume->WriteVNode(request->node, request->reenter);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
543
result = volume->RemoveVNode(request->node, request->reenter);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
576
result = volume->DoIO(request->node, request->fileCookie, requestInfo);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
604
result = volume->CancelIO(request->node, request->fileCookie,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
740
ioctlError = volume->IOCtl(request->node, request->fileCookie,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
765
result = volume->SetFlags(request->node, request->fileCookie,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
794
result = volume->Select(request->node, request->fileCookie,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
823
result = volume->Deselect(request->node, request->fileCookie,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
852
result = volume->FSync(request->node);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
878
void* node = request->node;
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
897
result = volume->ReadSymlink(node, buffer, bufferSize, &bytesRead);
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
921
result = volume->CreateSymlink(request->node,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
951
result = volume->Link(request->node,
src/add-ons/kernel/file_systems/userlandfs/server/UserlandRequestHandler.cpp
980
result = volume->Unlink(request->node,
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
106
Volume::GetVNodeName(void* node, char* buffer, size_t bufferSize)
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
110
status_t error = ReadStat(node, &st);
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
116
error = Lookup(node, "..", &parentID);
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
174
Volume::ReadVNode(ino_t vnid, bool reenter, void** node, int* type,
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
182
Volume::WriteVNode(void* node, bool reenter)
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
189
Volume::RemoveVNode(void* node, bool reenter)
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
199
Volume::DoIO(void* node, void* cookie, const IORequestInfo& requestInfo)
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
206
Volume::CancelIO(void* node, void* cookie, int32 ioRequestID)
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
233
Volume::IOCtl(void* node, void* cookie, uint32 command, void *buffer,
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
241
Volume::SetFlags(void* node, void* cookie, int flags)
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
248
Volume::Select(void* node, void* cookie, uint8 event, selectsync* sync)
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
255
Volume::Deselect(void* node, void* cookie, uint8 event, selectsync* sync)
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
262
Volume::FSync(void* node)
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
269
Volume::ReadSymlink(void* node, char* buffer, size_t bufferSize,
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
285
Volume::Link(void* dir, const char* name, void* node)
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
307
Volume::Access(void* node, int mode)
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
314
Volume::ReadStat(void* node, struct stat* st)
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
321
Volume::WriteStat(void* node, const struct stat *st, uint32 mask)
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
340
Volume::Open(void* node, int openMode, void** cookie)
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
347
Volume::Close(void* node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
354
Volume::FreeCookie(void* node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
361
Volume::Read(void* node, void* cookie, off_t pos, void* buffer,
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
369
Volume::Write(void* node, void* cookie, off_t pos, const void* buffer,
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
395
Volume::OpenDir(void* node, void** cookie)
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
402
Volume::CloseDir(void* node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
409
Volume::FreeDirCookie(void* node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
416
Volume::ReadDir(void* node, void* cookie, void* buffer, size_t bufferSize,
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
424
Volume::RewindDir(void* node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
435
Volume::OpenAttrDir(void* node, void** cookie)
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
442
Volume::CloseAttrDir(void* node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
449
Volume::FreeAttrDirCookie(void* node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
456
Volume::ReadAttrDir(void* node, void* cookie, void* buffer,
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
464
Volume::RewindAttrDir(void* node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
475
Volume::CreateAttr(void* node, const char* name, uint32 type, int openMode,
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
483
Volume::OpenAttr(void* node, const char* name, int openMode,
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
491
Volume::CloseAttr(void* node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
498
Volume::FreeAttrCookie(void* node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
505
Volume::ReadAttr(void* node, void* cookie, off_t pos, void* buffer,
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
513
Volume::WriteAttr(void* node, void* cookie, off_t pos,
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
521
Volume::ReadAttrStat(void* node, void* cookie, struct stat *st)
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
528
Volume::WriteAttrStat(void* node, void* cookie, const struct stat* st,
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
544
Volume::RemoveAttr(void* node, const char* name)
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
98
Volume::GetVNodeType(void* node, int* type)
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
104
virtual status_t Open(void* node, int openMode,
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
106
virtual status_t Close(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
107
virtual status_t FreeCookie(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
108
virtual status_t Read(void* node, void* cookie, off_t pos,
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
111
virtual status_t Write(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
119
virtual status_t OpenDir(void* node, void** cookie);
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
120
virtual status_t CloseDir(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
121
virtual status_t FreeDirCookie(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
122
virtual status_t ReadDir(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
125
virtual status_t RewindDir(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
128
virtual status_t OpenAttrDir(void* node, void** cookie);
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
129
virtual status_t CloseAttrDir(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
130
virtual status_t FreeAttrDirCookie(void* node,
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
132
virtual status_t ReadAttrDir(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
135
virtual status_t RewindAttrDir(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
138
virtual status_t CreateAttr(void* node, const char* name,
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
141
virtual status_t OpenAttr(void* node, const char* name,
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
143
virtual status_t CloseAttr(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
144
virtual status_t FreeAttrCookie(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
145
virtual status_t ReadAttr(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
148
virtual status_t WriteAttr(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
151
virtual status_t ReadAttrStat(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
153
virtual status_t WriteAttrStat(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
158
virtual status_t RemoveAttr(void* node, const char* name);
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
47
virtual status_t GetVNodeType(void* node, int* type);
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
51
virtual status_t GetVNodeName(void* node, char* buffer,
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
54
void** node, int* type, uint32* flags,
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
56
virtual status_t WriteVNode(void* node, bool reenter);
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
57
virtual status_t RemoveVNode(void* node, bool reenter);
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
60
virtual status_t DoIO(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
62
virtual status_t CancelIO(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
73
virtual status_t IOCtl(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
75
virtual status_t SetFlags(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
77
virtual status_t Select(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
79
virtual status_t Deselect(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
82
virtual status_t FSync(void* node);
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
84
virtual status_t ReadSymlink(void* node, char* buffer,
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
90
void* node);
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
95
virtual status_t Access(void* node, int mode);
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
96
virtual status_t ReadStat(void* node, struct stat* st);
src/add-ons/kernel/file_systems/userlandfs/server/Volume.h
97
virtual status_t WriteStat(void* node, const struct stat *st,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
149
BeOSKernelVolume::GetVNodeType(void* node, int* type)
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
154
status_t error = ReadStat(node, &st);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
179
BeOSKernelVolume::ReadVNode(ino_t vnid, bool reenter, void** node, int* type,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
187
node);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
193
error = ReadStat(*node, &st);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
195
WriteVNode(*node, reenter);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
208
BeOSKernelVolume::WriteVNode(void* node, bool reenter)
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
212
return fFSOps->write_vnode(fVolumeCookie, node, (char)reenter);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
217
BeOSKernelVolume::RemoveVNode(void* node, bool reenter)
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
221
return fFSOps->remove_vnode(fVolumeCookie, node, (char)reenter);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
230
BeOSKernelVolume::IOCtl(void* node, void* cookie, uint32 command,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
235
return fFSOps->ioctl(fVolumeCookie, node, cookie, (int)command, buffer,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
241
BeOSKernelVolume::SetFlags(void* node, void* cookie, int flags)
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
245
return fFSOps->setflags(fVolumeCookie, node, cookie, flags);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
250
BeOSKernelVolume::Select(void* node, void* cookie, uint8 event,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
257
return fFSOps->select(fVolumeCookie, node, cookie, event, 0, sync);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
262
BeOSKernelVolume::Deselect(void* node, void* cookie, uint8 event,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
267
return fFSOps->deselect(fVolumeCookie, node, cookie, event, sync);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
272
BeOSKernelVolume::FSync(void* node)
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
276
return fFSOps->fsync(fVolumeCookie, node);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
281
BeOSKernelVolume::ReadSymlink(void* node, char* buffer, size_t bufferSize,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
287
return fFSOps->readlink(fVolumeCookie, node, buffer, bytesRead);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
303
BeOSKernelVolume::Link(void* dir, const char* name, void* node)
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
307
return fFSOps->link(fVolumeCookie, dir, name, node);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
331
BeOSKernelVolume::Access(void* node, int mode)
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
335
return fFSOps->access(fVolumeCookie, node, mode);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
340
BeOSKernelVolume::ReadStat(void* node, struct stat* st)
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
347
return fFSOps->rstat(fVolumeCookie, node, (struct beos_stat*)st);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
352
BeOSKernelVolume::WriteStat(void* node, const struct stat *st, uint32 mask)
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
359
return fFSOps->wstat(fVolumeCookie, node, (struct beos_stat*)st,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
380
BeOSKernelVolume::Open(void* node, int openMode, void** cookie)
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
384
return fFSOps->open(fVolumeCookie, node, openMode, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
389
BeOSKernelVolume::Close(void* node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
393
return fFSOps->close(fVolumeCookie, node, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
398
BeOSKernelVolume::FreeCookie(void* node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
402
return fFSOps->free_cookie(fVolumeCookie, node, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
407
BeOSKernelVolume::Read(void* node, void* cookie, off_t pos, void* buffer,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
413
return fFSOps->read(fVolumeCookie, node, cookie, pos, buffer, bytesRead);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
418
BeOSKernelVolume::Write(void* node, void* cookie, off_t pos,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
424
return fFSOps->write(fVolumeCookie, node, cookie, pos, buffer,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
453
BeOSKernelVolume::OpenDir(void* node, void** cookie)
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
457
return fFSOps->opendir(fVolumeCookie, node, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
462
BeOSKernelVolume::CloseDir(void* node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
466
return fFSOps->closedir(fVolumeCookie, node, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
471
BeOSKernelVolume::FreeDirCookie(void* node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
475
return fFSOps->free_dircookie(fVolumeCookie, node, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
480
BeOSKernelVolume::ReadDir(void* node, void* cookie, void* buffer,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
489
return fFSOps->readdir(fVolumeCookie, node, cookie, (long*)countRead,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
495
BeOSKernelVolume::RewindDir(void* node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
499
return fFSOps->rewinddir(fVolumeCookie, node, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
508
BeOSKernelVolume::OpenAttrDir(void* node, void** cookie)
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
512
return fFSOps->open_attrdir(fVolumeCookie, node, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
517
BeOSKernelVolume::CloseAttrDir(void* node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
521
return fFSOps->close_attrdir(fVolumeCookie, node, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
526
BeOSKernelVolume::FreeAttrDirCookie(void* node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
530
return fFSOps->free_attrdircookie(fVolumeCookie, node, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
535
BeOSKernelVolume::ReadAttrDir(void* node, void* cookie, void* buffer,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
544
return fFSOps->read_attrdir(fVolumeCookie, node, cookie, (long*)countRead,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
550
BeOSKernelVolume::RewindAttrDir(void* node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
554
return fFSOps->rewind_attrdir(fVolumeCookie, node, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
563
BeOSKernelVolume::CreateAttr(void* node, const char* name, uint32 type,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
566
return _OpenAttr(node, name, type, openMode, true, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
571
BeOSKernelVolume::OpenAttr(void* node, const char* name, int openMode,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
574
return _OpenAttr(node, name, 0, openMode, false, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
579
BeOSKernelVolume::CloseAttr(void* node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
586
BeOSKernelVolume::FreeAttrCookie(void* node, void* _cookie)
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
601
BeOSKernelVolume::ReadAttr(void* node, void* _cookie, off_t pos,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
615
return fFSOps->read_attr(fVolumeCookie, node, cookie->fName, cookie->fType,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
621
BeOSKernelVolume::WriteAttr(void* node, void* _cookie, off_t pos,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
635
return fFSOps->write_attr(fVolumeCookie, node, cookie->fName, cookie->fType,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
641
BeOSKernelVolume::ReadAttrStat(void* node, void* _cookie,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
651
status_t error = fFSOps->stat_attr(fVolumeCookie, node, cookie->fName,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
678
BeOSKernelVolume::RemoveAttr(void* node, const char* name)
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
682
return fFSOps->remove_attr(fVolumeCookie, node, name);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
835
BeOSKernelVolume::_OpenAttr(void* node, const char* name, uint32 type,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
840
status_t error = Access(node, accessMode);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
849
= (fFSOps->stat_attr(fVolumeCookie, node, name, &attrInfo) == B_OK);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
102
virtual status_t OpenAttrDir(void* node, void** cookie);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
103
virtual status_t CloseAttrDir(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
104
virtual status_t FreeAttrDirCookie(void* node,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
106
virtual status_t ReadAttrDir(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
109
virtual status_t RewindAttrDir(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
112
virtual status_t CreateAttr(void* node, const char *name,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
115
virtual status_t OpenAttr(void* node, const char *name,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
117
virtual status_t CloseAttr(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
118
virtual status_t FreeAttrCookie(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
119
virtual status_t ReadAttr(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
122
virtual status_t WriteAttr(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
125
virtual status_t ReadAttrStat(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
130
virtual status_t RemoveAttr(void* node, const char* name);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
160
status_t _OpenAttr(void* node, const char* name,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
36
virtual status_t GetVNodeType(void* node, int* type);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
41
void** node, int* type, uint32* flags,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
43
virtual status_t WriteVNode(void* node, bool reenter);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
44
virtual status_t RemoveVNode(void* node, bool reenter);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
47
virtual status_t IOCtl(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
49
virtual status_t SetFlags(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
51
virtual status_t Select(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
53
virtual status_t Deselect(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
56
virtual status_t FSync(void* node);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
58
virtual status_t ReadSymlink(void* node, char* buffer,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
64
void* node);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
69
virtual status_t Access(void* node, int mode);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
70
virtual status_t ReadStat(void* node, struct stat* st);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
71
virtual status_t WriteStat(void* node, const struct stat *st,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
78
virtual status_t Open(void* node, int openMode,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
80
virtual status_t Close(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
81
virtual status_t FreeCookie(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
82
virtual status_t Read(void* node, void* cookie, off_t pos,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
85
virtual status_t Write(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
93
virtual status_t OpenDir(void* node, void** cookie);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
94
virtual status_t CloseDir(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
95
virtual status_t FreeDirCookie(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
96
virtual status_t ReadDir(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.h
99
virtual status_t RewindDir(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
105
typedef int beos_op_readlink(void *ns, void *node, char *buf, size_t *bufsize);
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
107
typedef int beos_op_opendir(void *ns, void *node, void **cookie);
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
108
typedef int beos_op_closedir(void *ns, void *node, void *cookie);
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
109
typedef int beos_op_rewinddir(void *ns, void *node, void *cookie);
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
110
typedef int beos_op_readdir(void *ns, void *node, void *cookie, long *num,
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
113
typedef int beos_op_open(void *ns, void *node, int omode, void **cookie);
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
114
typedef int beos_op_close(void *ns, void *node, void *cookie);
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
115
typedef int beos_op_free_cookie(void *ns, void *node, void *cookie);
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
116
typedef int beos_op_read(void *ns, void *node, void *cookie, off_t pos,
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
118
typedef int beos_op_write(void *ns, void *node, void *cookie, off_t pos,
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
120
typedef int beos_op_readv(void *ns, void *node, void *cookie, off_t pos,
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
122
typedef int beos_op_writev(void *ns, void *node, void *cookie, off_t pos,
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
124
typedef int beos_op_ioctl(void *ns, void *node, void *cookie, int cmd,
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
126
typedef int beos_op_setflags(void *ns, void *node, void *cookie, int flags);
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
128
typedef int beos_op_rstat(void *ns, void *node, struct beos_stat *);
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
129
typedef int beos_op_wstat(void *ns, void *node, const struct beos_stat *,
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
131
typedef int beos_op_fsync(void *ns, void *node);
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
133
typedef int beos_op_select(void *ns, void *node, void *cookie, uint8 event,
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
135
typedef int beos_op_deselect(void *ns, void *node, void *cookie, uint8 event,
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
146
typedef int beos_op_open_attrdir(void *ns, void *node, void **cookie);
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
147
typedef int beos_op_close_attrdir(void *ns, void *node, void *cookie);
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
148
typedef int beos_op_rewind_attrdir(void *ns, void *node, void *cookie);
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
149
typedef int beos_op_read_attrdir(void *ns, void *node, void *cookie, long *num,
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
151
typedef int beos_op_remove_attr(void *ns, void *node, const char *name);
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
152
typedef int beos_op_rename_attr(void *ns, void *node, const char *oldname,
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
154
typedef int beos_op_stat_attr(void *ns, void *node, const char *name,
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
157
typedef int beos_op_write_attr(void *ns, void *node, const char *name, int type,
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
159
typedef int beos_op_read_attr(void *ns, void *node, const char *name, int type,
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
83
typedef int beos_op_read_vnode(void *ns, ino_t vnid, char r, void **node);
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
84
typedef int beos_op_write_vnode(void *ns, void *node, char r);
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
85
typedef int beos_op_remove_vnode(void *ns, void *node, char r);
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
86
typedef int beos_op_secure_vnode(void *ns, void *node);
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
91
typedef int beos_op_access(void *ns, void *node, int mode);
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
98
typedef int beos_op_link(void *ns, void *dir, const char *name, void *node);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEEntry.h
41
FUSENode* node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEEntry.h
56
static FUSEEntry* Create(FUSENode* parent, const char* name, FUSENode* node)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEEntry.h
70
entry->node = node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1001
FUSENode* node = (FUSENode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1005
_PutNode(node);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1012
FUSEVolume::RemoveVNode(void* node, bool reenter)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1015
return WriteVNode(node, reenter);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1025
FUSENode* node = (FUSENode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1031
NodeReadLocker nodeLocker(this, node, true);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1035
if (!S_ISREG(node->type))
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1051
fuseError = fuse_ll_open(fOps, node->id, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1055
error = _BuildPath(node, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1078
error = _InternalIO(node, cookie, path, requestInfo.offset,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1091
fuse_ll_release(fOps, node->id, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1125
FUSENode* node = (FUSENode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1128
NodeReadLocker nodeLocker(this, node, true);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1137
dirty = node->dirty;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1138
node->dirty = false;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1143
fuseError = fuse_ll_open(fOps, node->id, &cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1145
fuseError = fuse_ll_fsync(fOps, node->id, 0, &cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1147
fuse_ll_flush(fOps, node->id, &cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1148
fuse_ll_release(fOps, node->id, &cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1154
status_t error = _BuildPath(node, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1159
dirty = node->dirty;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1160
node->dirty = false;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1178
node->dirty |= dirty;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1190
FUSENode* node = (FUSENode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1193
NodeReadLocker nodeLocker(this, node, true);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1199
fuseError = fuse_ll_readlink(fOps, node->id, buffer, bufferSize);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1212
status_t error = _BuildPath(node, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1292
FUSENode* node = (FUSENode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1294
"))\n", dir, dir->id, name, node, node->id));
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1298
MultiNodeLocker nodeLocker(this, dir, false, true, node, true, false);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1304
fuseError = fuse_ll_link(fOps, node->id, dir->id, name);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1311
status_t error = _BuildPath(node, oldPath, oldPathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1332
node->dirty = true;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1337
node->id, NULL, name);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1462
FUSENode* node = (FUSENode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1465
NodeReadLocker nodeLocker(this, node, true);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1471
fuseError = fuse_ll_access(fOps, node->id, mode);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1478
status_t error = _BuildPath(node, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1498
FUSENode* node = (FUSENode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1499
PRINT(("FUSEVolume::ReadStat(%p (%" B_PRId64 "), %p)\n", node, node->id,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1503
NodeReadLocker nodeLocker(this, node, true);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1508
st->st_ino = node->id;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1514
fuseError = fuse_ll_getattr(fOps, node->id, st);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1521
status_t error = _BuildPath(node, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1540
FUSENode* node = (FUSENode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1542
node, node->id, st, mask));
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1545
NodeReadLocker nodeLocker(this, node, true);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1550
int fuseError = fuse_ll_setattr(fOps, node->id, st, mask);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1559
status_t error = _BuildPath(node, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1619
node->dirty = true;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1628
fID, 0, 0, node->id, NULL, NULL);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1657
FUSENode* node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1668
status_t error = _GetNode(dir, name, &node);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1696
error = _GetNode(dir, name, &node);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1710
node->dirty = true;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1715
node->id, NULL, name);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1719
*_vnid = node->id;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1728
FUSENode* node = (FUSENode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1729
PRINT(("FUSEVolume::Open(%p (%" B_PRId64 "), %#x)\n", node, node->id,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1733
NodeReadLocker nodeLocker(this, node, true);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1754
if (S_ISDIR(node->type))
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1755
fuseError = fuse_ll_opendir(fOps, node->id, &llCookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1757
fuseError = fuse_ll_open(fOps, node->id, &llCookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1762
status_t error = _BuildPath(node, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1780
fuseError = fuse_ll_setattr(fOps, node->id, &st, FUSE_SET_ATTR_SIZE);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1783
fuse_ll_flush(fOps, node->id, &llCookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1784
fuse_ll_release(fOps, node->id, &llCookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1802
node->dirty = true;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1806
B_STAT_SIZE | B_STAT_MODIFICATION_TIME, fID, 0, 0, node->id, NULL,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1810
if (S_ISREG(node->type)) {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1816
if (node->cacheCount > 0) {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1822
UserlandFS::KernelEmu::file_cache_delete(GetID(), node->id);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1823
node->cacheCount = 0;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1826
if (node->cacheCount == 0) {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1829
fuseError = fuse_ll_getattr(fOps, node->id, &st);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1836
status_t error = UserlandFS::KernelEmu::file_cache_create(GetID(), node->id, st.st_size);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1843
node->cacheCount += 1 + cookie->keep_cache + llCookie.keep_cache;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1858
FUSENode* node = (FUSENode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1864
NodeReadLocker nodeLocker(this, node, true);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1871
fuseError = fuse_ll_flush(fOps, node->id, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1878
status_t error = _BuildPath(node, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1890
if (S_ISREG(node->type) && node->cacheCount > 0) {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1891
--node->cacheCount;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1892
if (node->cacheCount == 0) {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1893
UserlandFS::KernelEmu::file_cache_delete(GetID(), node->id);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1904
FUSENode* node = (FUSENode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1910
NodeReadLocker nodeLocker(this, node, true);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1918
fuseError = fuse_ll_release(fOps, node->id, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1925
status_t error = _BuildPath(node, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1946
FUSENode* node = (FUSENode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1952
NodeReadLocker nodeLocker(this, node, true);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1959
if (S_ISREG(node->type) && node->cacheCount > 0) {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1960
error = UserlandFS::KernelEmu::file_cache_read(GetID(), node->id, cookie, pos,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1963
error = _InternalIO(node, cookie, NULL, pos, (char *)buffer, *_bytesRead, false);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1976
FUSENode* node = (FUSENode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1984
NodeReadLocker nodeLocker(this, node, true);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1991
if (S_ISREG(node->type) && node->cacheCount > 0) {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1992
error = UserlandFS::KernelEmu::file_cache_write(GetID(), node->id, cookie, pos,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1995
error = _InternalIO(node, cookie, NULL, pos, (char *)buffer, *_bytesWritten, true);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2002
node->dirty = true;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2006
B_STAT_SIZE | B_STAT_MODIFICATION_TIME, fID, 0, 0, node->id, NULL,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2124
FUSENode* node = (FUSENode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2125
PRINT(("FUSEVolume::OpenDir(%p (%" B_PRId64 "), %p)\n", node, node->id,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2129
NodeReadLocker nodeLocker(this, node, true);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2140
int fuseError = fuse_ll_opendir(fOps, node->id, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2149
status_t error = _BuildPath(node, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2175
FUSEVolume::CloseDir(void* node, void* _cookie)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2184
FUSENode* node = (FUSENode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2188
NodeReadLocker nodeLocker(this, node, true);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2196
fuseError = fuse_ll_releasedir(fOps, node->id, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2206
status_t error = _BuildPath(node, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2231
FUSENode* node = (FUSENode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2248
NodeReadLocker nodeLocker(this, node, false);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2254
ReadDirBuffer readDirBuffer(this, node, cookie, buffer, bufferSize, count);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2263
fuseError = fuse_ll_readdir(fOps, node->id, &readDirBuffer, (char*)buffer, bufferSize,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2289
status_t error = _BuildPath(node, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2375
FUSEVolume::CloseAttrDir(void* node, void* cookie)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2395
FUSENode* node = (FUSENode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2403
NodeReadLocker nodeLocker(this, node, true);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2413
status_t error = _BuildPath(node, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2424
listSize = fuse_ll_listxattr(fOps, node->id, NULL, 0);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2440
bytesRead = fuse_ll_listxattr(fOps, node->id, cookie->AttributesBuffer(),
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2461
&& cookie->ReadNextEntry(fID, node->id, countRead + 1 < count,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2494
FUSENode* node = (FUSENode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2497
NodeReadLocker nodeLocker(this, node, true);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2511
attrSize = fuse_ll_getxattr(fOps, node->id, name, NULL, 0);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2516
error = _BuildPath(node, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2529
error = set_mime(&mimeType, S_ISDIR(node->type) ? NULL : &path[0]);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2551
bytesRead = fuse_ll_getxattr(fOps, node->id, name, cookie->Buffer(), attrSize);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2640
FUSENode* node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2641
status_t error = _InternalGetNode(dir, entryName, &node, locker);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2645
if (node == NULL)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2648
*_nodeID = node->id;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2649
_PutNode(node);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2666
FUSENode* node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2667
status_t error = _InternalGetNode(dir, entryName, &node, locker);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2671
if (node == NULL)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2674
ino_t nodeID = node->id;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2686
if (privateNode != node) {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2689
" changed: expected: %p, got: %p\n", nodeID, node,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2692
_PutNode(node);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2698
_PutNode(node);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2700
*_node = node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2738
entry->node->refCount++;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2739
*_node = entry->node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2767
if (entry->node->id == st.st_ino) {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2768
entry->node->refCount++;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2769
*_node = entry->node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2780
FUSENode* node = NULL;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2782
node = fNodes.Lookup(st.st_ino);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2786
if (node == NULL) {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2788
node = new(std::nothrow) FUSENode(st.st_ino, st.st_mode & S_IFMT);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2789
if (node == NULL)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2792
fNodes.Insert(node);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2795
node->refCount++;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2799
entry = FUSEEntry::Create(dir, entryName, node);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2801
_PutNode(node);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2809
node->entries.Add(entry);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2814
node->refCount++;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2816
*_node = node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2822
FUSEVolume::_PutNode(FUSENode* node)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2824
if (--node->refCount == 0) {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2825
fNodes.Remove(node);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2826
if (node->cacheCount != 0)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2827
UserlandFS::KernelEmu::file_cache_delete(GetID(), node->id);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2828
delete node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2847
entry->node->entries.Remove(entry);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2848
_PutNode(entry->node);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2879
FUSENode* node = entry->node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2880
node->refCount++;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2889
entry = FUSEEntry::Create(newDir, newName, node);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2891
_PutNode(node);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2899
node->entries.Add(entry);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2918
FUSEVolume::_LockNodeChain(FUSENode* node, bool lockParent, bool writeLock)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2922
FUSENode* originalNode = node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2924
if (lockParent && node != NULL)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2925
node = node->Parent();
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2927
if (node == NULL)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2930
LockIterator iterator(this, node, writeLock, NULL);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2941
if (lockParent && originalNode->Parent() != node) {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2943
node = originalNode->Parent();
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2944
iterator.SetTo(this, node, writeLock, NULL);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2959
FUSEVolume::_UnlockNodeChain(FUSENode* node, bool parent, bool writeLock)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2963
if (parent && node != NULL)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2964
node = node->Parent();
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2966
_UnlockNodeChainInternal(node, writeLock, NULL, NULL);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2976
FUSEVolume::_UnlockNodeChainInternal(FUSENode* node, bool writeLock,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2979
FUSENode* originalNode = node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2981
while (node != NULL && node != stopBeforeNode) {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2982
FUSENode* parent = node->Parent();
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2984
fLockManager.GenericUnlock(node == originalNode && writeLock, node);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2985
_PutNode(node);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2987
if (node == stopNode || parent == node)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
2990
node = parent;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3240
FUSEVolume::_GetNodeAncestors(FUSENode* node, FUSENode** ancestors,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3244
while (node != NULL && count < kMaxNodeTreeDepth) {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3245
ancestors[count++] = node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3247
if (node == fRootNode) {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3252
node = node->Parent();
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3288
FUSEVolume::_BuildPath(FUSENode* node, char* path, size_t& pathLen)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3290
if (node == fRootNode) {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3298
FUSEEntry* entry = node->entries.Head();
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3369
FUSENode* node = NULL;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3371
node = fNodes.Lookup(nodeID);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3375
if (node == NULL) {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3383
fuseError = fuse_ll_getattr(fOps, node->id, &st);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3410
node = new(std::nothrow) FUSENode(nodeID, type);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3411
if (node == NULL) {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3415
PRINT((" -> create node: %p, id: %" B_PRId64 "\n", node, nodeID));
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3417
fNodes.Insert(node);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3420
node->refCount++;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3424
entry = FUSEEntry::Create(buffer->directory, name, node);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3426
_PutNode(node);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3435
node->entries.Add(entry);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3438
nodeID = entry->node->id;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3439
type = entry->node->type;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3501
FUSENode* node = NULL;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3503
node = fNodes.Lookup(nodeID);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3507
if (node == NULL) {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3515
fuseError = fuse_ll_getattr(fOps, node->id, &st);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3542
node = new(std::nothrow) FUSENode(nodeID, type);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3543
if (node == NULL) {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3547
PRINT((" -> create node: %p, id: %" B_PRId64 "\n", node, nodeID));
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3549
fNodes.Insert(node);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3552
node->refCount++;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3556
entry = FUSEEntry::Create(buffer->directory, name, node);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3558
_PutNode(node);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3567
node->entries.Add(entry);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3570
nodeID = entry->node->id;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3571
type = entry->node->type;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3617
FUSEVolume::_InternalIO(FUSENode* node, FileCookie* cookie, const char* path,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3621
node, cookie, path, pos, buffer, length, write));
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3626
fuseError = fuse_ll_write(fOps, node->id, buffer, length, pos, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3628
fuseError = fuse_ll_read(fOps, node->id, buffer, length, pos, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
3636
status_t error = _BuildPath(node, pathBuf, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
404
LockIterator(FUSEVolume* volume, FUSENode* node, bool writeLock,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
408
firstNode(node),
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
410
nextNode(node),
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
421
void SetTo(FUSEVolume* volume, FUSENode* node, bool writeLock,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
427
this->firstNode = node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
429
this->nextNode = node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
597
NodeLocker(FUSEVolume* volume, FUSENode* node, bool parent, bool writeLock)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
604
fStatus = volume->_LockNodeChain(node, parent, writeLock);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
606
fNode = node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
630
NodeReadLocker(FUSEVolume* volume, FUSENode* node, bool parent)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
632
NodeLocker(volume, node, parent, false)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
639
NodeWriteLocker(FUSEVolume* volume, FUSENode* node, bool parent)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
641
NodeLocker(volume, node, parent, true)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
782
FUSENode* node = new(std::nothrow) FUSENode(st.st_ino, st.st_mode & S_IFMT);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
783
FUSEEntry* entry = node != NULL ? FUSEEntry::Create(node, "/", node) : NULL;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
784
if (node == NULL || entry == NULL) {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
785
delete node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
791
node->refCount++; // for the entry
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
792
node->entries.Add(entry);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
793
fRootNode = node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
796
fNodes.Insert(node);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
803
error = UserlandFS::KernelEmu::publish_vnode(fID, node->id, node,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
804
node->type, 0, _FileSystem()->GetNodeCapabilities());
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
810
*rootID = node->id;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
840
while (FUSENode* node = it.Next()) {
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
841
if (!node->dirty)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
849
fuseError = fuse_ll_open(fOps, node->id, &cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
851
fuse_ll_fsync(fOps, node->id, 0, &cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
853
fuse_ll_flush(fOps, node->id, &cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
854
fuse_ll_release(fOps, node->id, &cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
860
status_t error = _BuildPath(node, path, pathLen);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
877
node->dirty = false;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
944
FUSENode* node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
945
status_t error = _GetNode(dir, entryName, &node);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
949
*vnid = node->id;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
958
FUSENode* node = (FUSENode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
963
FUSEEntry* entry = node->entries.Head();
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
983
FUSENode* node = fNodes.Lookup(vnid);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
984
if (node == NULL)
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
987
node->refCount++;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
989
*_node = node;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
990
*type = node->type;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
100
virtual status_t FreeDirCookie(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
101
virtual status_t ReadDir(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
104
virtual status_t RewindDir(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
107
virtual status_t OpenAttrDir(void* node, void** cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
108
virtual status_t CloseAttrDir(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
109
virtual status_t FreeAttrDirCookie(void* node,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
111
virtual status_t ReadAttrDir(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
114
virtual status_t RewindAttrDir(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
117
virtual status_t OpenAttr(void* node, const char* name,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
119
virtual status_t CloseAttr(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
120
virtual status_t FreeAttrCookie(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
121
virtual status_t ReadAttr(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
124
virtual status_t ReadAttrStat(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
163
void _PutNode(FUSENode* node);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
172
status_t _LockNodeChain(FUSENode* node, bool lockParent,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
174
void _UnlockNodeChain(FUSENode* node, bool parent,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
176
void _UnlockNodeChainInternal(FUSENode* node,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
195
bool _GetNodeAncestors(FUSENode* node,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
200
status_t _BuildPath(FUSENode* node, char* path,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
215
status_t _InternalIO(FUSENode* node, FileCookie* cookie, const char* path,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
45
virtual status_t GetVNodeName(void* node, char* buffer,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
48
void** node, int* type, uint32* flags,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
50
virtual status_t WriteVNode(void* node, bool reenter);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
51
virtual status_t RemoveVNode(void* node, bool reenter);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
54
virtual status_t DoIO(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
58
virtual status_t SetFlags(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
61
virtual status_t FSync(void* node);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
63
virtual status_t ReadSymlink(void* node, char* buffer,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
69
void* node);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
74
virtual status_t Access(void* node, int mode);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
75
virtual status_t ReadStat(void* node, struct stat* st);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
76
virtual status_t WriteStat(void* node, const struct stat* st,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
83
virtual status_t Open(void* node, int openMode,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
85
virtual status_t Close(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
86
virtual status_t FreeCookie(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
87
virtual status_t Read(void* node, void* cookie, off_t pos,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
90
virtual status_t Write(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
98
virtual status_t OpenDir(void* node, void** cookie);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.h
99
virtual status_t CloseDir(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelNode.h
38
static HaikuKernelNode* GetNode(fs_vnode* node);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelNode.h
74
HaikuKernelNode::GetNode(fs_vnode* node)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelNode.h
76
return static_cast<HaikuKernelNode*>(node);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
100
if (node == NULL) {
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
1011
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
1013
if (!node->ops->remove_attr)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
1015
return node->ops->remove_attr(&fVolume, node, name);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
106
status_t error = fNodes->Put(vnodeID, node);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
108
delete node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
112
*_node = node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
126
HaikuKernelNode* node = fNodes->Get(vnodeID);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
127
if (node != NULL) {
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
128
if (node->published)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
138
node = new(std::nothrow) HaikuKernelNode(this, vnodeID, privateNode,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
140
if (node == NULL) {
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
146
status_t error = fNodes->Put(vnodeID, node);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
148
delete node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
153
node->published = true;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
155
*_node = node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
163
HaikuKernelVolume::UndoNewVNode(HaikuKernelNode* node)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
165
fNodes->Remove(node->id);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
166
delete node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
172
HaikuKernelVolume::UndoPublishVNode(HaikuKernelNode* node)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
174
fNodes->Remove(node->id);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
175
delete node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
255
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
257
if (!node->ops->get_file_map)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
259
return node->ops->get_file_map(&fVolume, node, offset, size, vecs,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
283
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
287
if (!node->ops->get_vnode_name)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
289
return node->ops->get_vnode_name(&fVolume, node, buffer, bufferSize);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
301
HaikuKernelNode* node = new(std::nothrow) HaikuKernelNode(this, vnid, NULL,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
303
if (node == NULL)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
305
ObjectDeleter<HaikuKernelNode> nodeDeleter(node);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
311
status_t error = fNodes->Put(vnid, node);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
318
error = fVolume.ops->get_vnode(&fVolume, vnid, node, type, flags, reenter);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
327
= _FileSystem()->GetNodeCapabilities(node->ops);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
329
node->ops->put_vnode(&fVolume, node, reenter);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
336
node->capabilities = capabilities;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
337
node->published = true;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
340
*_node = node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
350
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
352
fNodes->Remove(node->id);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
354
if (!node->ops->put_vnode)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
356
status_t error = node->ops->put_vnode(&fVolume, node, reenter);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
358
delete node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
367
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
369
fNodes->Remove(node->id);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
371
if (!node->ops->remove_vnode)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
373
return node->ops->remove_vnode(&fVolume, node, reenter);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
384
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
386
if (!node->ops->io)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
402
error = node->ops->io(&fVolume, node, cookie, (io_request*)request);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
420
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
422
if (!node->ops->cancel_io)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
431
status_t error = node->ops->cancel_io(&fVolume, node, cookie,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
502
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
504
if (!node->ops->ioctl)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
506
return node->ops->ioctl(&fVolume, node, cookie, command, buffer,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
514
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
516
if (!node->ops->set_flags)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
518
return node->ops->set_flags(&fVolume, node, cookie, flags);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
526
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
528
if (!node->ops->select) {
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
532
return node->ops->select(&fVolume, node, cookie, event, sync);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
540
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
542
if (!node->ops->select || !node->ops->deselect)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
544
return node->ops->deselect(&fVolume, node, cookie, event, sync);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
551
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
553
if (!node->ops->fsync)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
555
return node->ops->fsync(&fVolume, node, false);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
563
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
565
if (!node->ops->read_symlink)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
570
return node->ops->read_symlink(&fVolume, node, buffer, bytesRead);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
590
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
594
return dir->ops->link(&fVolume, dir, name, node);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
625
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
627
if (!node->ops->access)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
629
return node->ops->access(&fVolume, node, mode);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
636
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
638
if (!node->ops->read_stat)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
640
return node->ops->read_stat(&fVolume, node, st);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
647
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
649
if (!node->ops->write_stat)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
651
return node->ops->write_stat(&fVolume, node, st, mask);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
675
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
677
if (!node->ops->open)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
679
return node->ops->open(&fVolume, node, openMode, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
686
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
688
if (!node->ops->close)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
690
return node->ops->close(&fVolume, node, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
697
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
699
if (!node->ops->free_cookie)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
701
return node->ops->free_cookie(&fVolume, node, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
709
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
711
if (!node->ops->read)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
716
return node->ops->read(&fVolume, node, cookie, pos, buffer, bytesRead);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
724
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
726
if (!node->ops->write)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
731
return node->ops->write(&fVolume, node, cookie, pos, buffer,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
765
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
767
if (!node->ops->open_dir)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
769
return node->ops->open_dir(&fVolume, node, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
776
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
778
if (!node->ops->close_dir)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
780
return node->ops->close_dir(&fVolume, node, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
787
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
789
if (!node->ops->free_dir_cookie)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
791
return node->ops->free_dir_cookie(&fVolume, node, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
799
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
801
if (!node->ops->read_dir)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
806
return node->ops->read_dir(&fVolume, node, cookie,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
814
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
816
if (!node->ops->rewind_dir)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
818
return node->ops->rewind_dir(&fVolume, node, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
829
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
831
if (!node->ops->open_attr_dir)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
833
return node->ops->open_attr_dir(&fVolume, node, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
840
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
842
if (!node->ops->close_attr_dir)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
844
return node->ops->close_attr_dir(&fVolume, node, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
851
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
853
if (!node->ops->free_attr_dir_cookie)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
855
return node->ops->free_attr_dir_cookie(&fVolume, node, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
863
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
865
if (!node->ops->read_attr_dir)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
87
HaikuKernelNode* node = fNodes->Get(vnodeID);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
870
return node->ops->read_attr_dir(&fVolume, node, cookie,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
878
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
88
if (node != NULL)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
880
if (!node->ops->rewind_attr_dir)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
882
return node->ops->rewind_attr_dir(&fVolume, node, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
894
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
896
if (!node->ops->create_attr)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
898
return node->ops->create_attr(&fVolume, node, name, type, openMode,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
907
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
909
if (!node->ops->open_attr)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
911
return node->ops->open_attr(&fVolume, node, name, openMode, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
918
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
920
if (!node->ops->close_attr)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
922
return node->ops->close_attr(&fVolume, node, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
929
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
931
if (!node->ops->free_attr_cookie)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
933
return node->ops->free_attr_cookie(&fVolume, node, cookie);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
941
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
943
if (!node->ops->read_attr)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
948
return node->ops->read_attr(&fVolume, node, cookie, pos, buffer,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
957
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
959
if (!node->ops->write_attr)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
964
return node->ops->write_attr(&fVolume, node, cookie, pos, buffer,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
973
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
975
if (!node->ops->read_attr_stat)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
977
return node->ops->read_attr_stat(&fVolume, node, cookie, st);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
98
node = new(std::nothrow) HaikuKernelNode(this, vnodeID, privateNode, ops,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
985
HaikuKernelNode* node = (HaikuKernelNode*)_node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
987
if (!node->ops->write_attr_stat)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.cpp
989
return node->ops->write_attr_stat(&fVolume, node, cookie, st,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
102
virtual status_t Access(void* node, int mode);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
103
virtual status_t ReadStat(void* node, struct stat* st);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
104
virtual status_t WriteStat(void* node, const struct stat *st,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
111
virtual status_t Open(void* node, int openMode,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
113
virtual status_t Close(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
114
virtual status_t FreeCookie(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
115
virtual status_t Read(void* node, void* cookie, off_t pos,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
118
virtual status_t Write(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
126
virtual status_t OpenDir(void* node, void** cookie);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
127
virtual status_t CloseDir(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
128
virtual status_t FreeDirCookie(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
129
virtual status_t ReadDir(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
132
virtual status_t RewindDir(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
135
virtual status_t OpenAttrDir(void* node, void** cookie);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
136
virtual status_t CloseAttrDir(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
137
virtual status_t FreeAttrDirCookie(void* node,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
139
virtual status_t ReadAttrDir(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
142
virtual status_t RewindAttrDir(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
145
virtual status_t CreateAttr(void* node, const char *name,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
148
virtual status_t OpenAttr(void* node, const char *name,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
150
virtual status_t CloseAttr(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
151
virtual status_t FreeAttrCookie(void* node, void* cookie);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
152
virtual status_t ReadAttr(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
155
virtual status_t WriteAttr(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
158
virtual status_t ReadAttrStat(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
160
virtual status_t WriteAttrStat(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
165
virtual status_t RemoveAttr(void* node, const char* name);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
32
fs_vnode_ops* ops, HaikuKernelNode** node);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
35
HaikuKernelNode** node);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
36
void UndoNewVNode(HaikuKernelNode* node);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
37
void UndoPublishVNode(HaikuKernelNode* node);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
51
virtual status_t GetFileMap(void* node, off_t offset,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
58
virtual status_t GetVNodeName(void* node, char* buffer,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
61
void** node, int* type, uint32* flags,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
63
virtual status_t WriteVNode(void* node, bool reenter);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
64
virtual status_t RemoveVNode(void* node, bool reenter);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
67
virtual status_t DoIO(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
69
virtual status_t CancelIO(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
80
virtual status_t IOCtl(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
82
virtual status_t SetFlags(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
84
virtual status_t Select(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
86
virtual status_t Deselect(void* node, void* cookie,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
89
virtual status_t FSync(void* node);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
91
virtual status_t ReadSymlink(void* node, char* buffer,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/HaikuKernelVolume.h
97
void* node);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
103
device, 0, directory, node, NULL, NULL);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
109
notify_attribute_changed(dev_t device, ino_t directory, ino_t node,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
116
device, 0, directory, node, NULL, attribute);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
131
ino_t directory, const char *name, ino_t node)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
137
device, directory, name, node);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
144
ino_t directory, const char *name, ino_t node)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
150
device, directory, name, node);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
165
HaikuKernelNode* node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
166
status_t error = volume->NewVNode(vnodeID, privateNode, ops, &node);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
171
error = UserlandFS::KernelEmu::new_vnode(volume->GetID(), vnodeID, node,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
172
node->capabilities->capabilities);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
174
volume->UndoNewVNode(node);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
188
HaikuKernelNode* node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
190
flags, &node);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
195
error = UserlandFS::KernelEmu::publish_vnode(volume->GetID(), vnodeID, node,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
196
type, flags, node->capabilities->capabilities);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
198
volume->UndoPublishVNode(node);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
424
add_node_listener(dev_t device, ino_t node, uint32 flags,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
427
return UserlandFS::KernelEmu::add_node_listener(device, node, flags,
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
433
remove_node_listener(dev_t device, ino_t node, NotificationListener& listener)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
435
return UserlandFS::KernelEmu::remove_node_listener(device, node, &listener);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
478
HaikuKernelNode* node = (HaikuKernelNode*)vnode;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
480
return node->volume->GetFileMap(node, offset, size, vecs, _count);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
494
HaikuKernelNode* node = volume->NodeWithID(vnodeID);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
495
if (node == NULL)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
498
*_vnode = (struct vnode*)node;
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
60
ino_t node)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
66
directory, node, NULL, name);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
73
ino_t node)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
79
directory, node, NULL, name);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
87
ino_t node)
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
93
fromDirectory, toDirectory, node, fromName, toName);
src/add-ons/kernel/file_systems/userlandfs/server/haiku/haiku_kernel_emu.cpp
99
notify_stat_changed(dev_t device, ino_t directory, ino_t node,
src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.cpp
1020
UserlandFS::KernelEmu::add_node_listener(dev_t device, ino_t node, uint32 flags,
src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.cpp
1038
request->node = node;
src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.cpp
1056
UserlandFS::KernelEmu::remove_node_listener(dev_t device, ino_t node,
src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.cpp
1074
request->node = node;
src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.cpp
132
ino_t node, const char* oldName, const char* name)
src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.cpp
153
request->node = node;
src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.cpp
216
ino_t node)
src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.cpp
237
request->node = node;
src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.cpp
262
UserlandFS::KernelEmu::get_vnode(dev_t nsid, ino_t vnid, void** node)
src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.cpp
292
*node = reply->node;
src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.cpp
387
request->node = data;
src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.cpp
425
request->node = data;
src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.h
20
ino_t oldDirectory, ino_t directory, ino_t node,
src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.h
25
dev_t device, ino_t directory, const char* name, ino_t node);
src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.h
27
status_t get_vnode(dev_t nsid, ino_t vnid, void** node);
src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.h
59
status_t add_node_listener(dev_t device, ino_t node, uint32 flags,
src/add-ons/kernel/file_systems/userlandfs/server/kernel_emu.h
61
status_t remove_node_listener(dev_t device, ino_t node, void* listener);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1005
UNLOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1020
fs_node *node = (fs_node *)_node->private_node;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1026
TRACE("open_attr(%" B_PRId32 ", %" B_PRId64 ", %s, 0x%x)\n", ns->nsid, node->vnid, name, omode);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1027
if (!node || !name || !cookie)
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1030
err = LOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1035
for (i = 0; node->attrs_indirect && !ae && node->attrs_indirect[i].name; i++)
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1036
if (!strcmp(name, node->attrs_indirect[i].name))
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1037
ae = &node->attrs_indirect[i];
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1038
for (i = 0; !ae && i < 10 && node->attrs[i].name; i++)
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1039
if (!strcmp(name, node->attrs[i].name))
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1040
ae = &node->attrs[i];
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1053
fc->node = node;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1057
err = SLL_INSERT(node->opened, next, fc);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1072
UNLOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1081
fs_node *node = (fs_node *)_node->private_node;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1084
TRACE("close_attr(%" B_PRId32 ", %" B_PRId64 ":%s)\n", ns->nsid, node->vnid,
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1086
if (!ns || !node || !cookie)
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1088
err = LOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1091
SLL_REMOVE(node->opened, next, cookie);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1095
UNLOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1102
fs_node *node = (fs_node *)_node->private_node;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1105
TRACE("free_attrcookie(%" B_PRId32 ", %" B_PRId64 ":%s)\n", ns->nsid, node->vnid,
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1107
err = LOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1110
err = SLL_REMOVE(node->opened, next, cookie); /* just to make sure */
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1113
UNLOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1124
fs_node *node = (fs_node *)_node->private_node;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1128
TRACE("stat_attr(%" B_PRId32 ", %" B_PRId64 ":%s)\n", ns->nsid, node->vnid, ae->name);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1129
if (!node || !st || !cookie || !cookie->attr)
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1131
memcpy(st, &node->st, sizeof(struct stat));
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1142
fs_node *node = (fs_node *)_node->private_node;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1146
TRACE("read_attr(%" B_PRId32 ", %" B_PRId64 ":%s)\n", ns->nsid, node->vnid, ae->name);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1147
if (!node || !cookie || !len || !*len)
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1150
err = LOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1161
UNLOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1168
static int compare_fs_node_by_recent_query_string(fs_node *node, char *query)
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1173
node->request?node->request->query_string:NULL, query);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1174
if (!node->request || !node->request->query_string)
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1177
if (node->st.st_crtime + 60 * 5 < tm)
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1179
return strcmp(node->request->query_string, query);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1316
c->node = qn;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1349
cookie->node ? cookie->node->vnid : (int64)0);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1351
q = cookie->node;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1376
q = cookie->node;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1401
fs_node *node = cookie->node;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1403
TRACE("read_query(%" B_PRId32 ", %" B_PRId64 ") @ %d\n", ns->nsid, node ? node->vnid : (int64)0,
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1407
if (!node) {
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1413
LOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1415
for (n = node->children; n && index; n = n->next, index--);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1421
buf->d_pino = node->vnid;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
1429
UNLOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
191
struct fs_node *node;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
197
for (node = ns->nodes; node; node = ns->nodes) {
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
198
ns->nodes = node->nlnext; /* better cache that before we free node */
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
199
websearchfs_free_vnode(_volume, node);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
214
static int compare_fs_node_by_vnid(fs_node *node, ino_t *id)
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
216
return !(node->vnid == *id);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
219
static int websearchfs_free_vnode(fs_volume *_volume, fs_node *node)
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
222
TRACE("%s(%" B_PRId32 ", %" B_PRId64 ")\n", __FUNCTION__, ns->nsid, node->vnid);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
223
free_lock(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
225
vnidpool_put(ns->vnids, node->vnid);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
226
if (node->request)
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
227
duckduckgo_request_free(node->request);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
228
free(node->result);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
229
free(node);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
236
fs_node *node = (fs_node *)_node->private_node;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
238
TRACE("%s(%" B_PRId32 ", %" B_PRId64 ", %s)\n", __FUNCTION__, ns->nsid, node->vnid, reenter?"r":"!r");
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
243
if (node->vnid == ns->rootid) {
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
246
TRACE("SLL_REMOVE(ns->nodes %p, nlnext, %p)\n", ns->nodes, node);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
248
err = SLL_REMOVE(ns->nodes, nlnext, node);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
250
TRACE("SLL_REMOVE(ns->queries %p, qnext, %p)\n", ns->nodes, node);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
251
err = SLL_REMOVE(ns->queries, qnext, node);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
252
if (node->parent) {
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
253
LOCK(&node->parent->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
254
TRACE("SLL_REMOVE(node->parent->children %p, next, %p)\n", node->parent->children, node);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
255
SLL_REMOVE(node->parent->children, next, node);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
256
UNLOCK(&node->parent->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
258
websearchfs_free_vnode(_volume, node);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
290
fs_node *node = (fs_node *)_node->private_node;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
291
TRACE("%s(%" B_PRId32 ", %" B_PRId64 ", %s)\n", __FUNCTION__, _volume->id, node->vnid, reenter?"r":"!r");
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
295
static int compare_fs_node_by_name(fs_node *node, char *name)
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
299
return strncmp(node->name, name, WEBSEARCHFS_NAME_LEN);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
305
fs_node *node = (fs_node *)_node->private_node;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
307
TRACE("get_vnode_name(%" B_PRId32 ", %" B_PRId64 ", )\n", ns->nsid, (int64)(node?node->vnid:-1));
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
308
strlcpy(buffer, node->name, MIN(WEBSEARCHFS_NAME_LEN, len));
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
359
fs_node *node = (fs_node *)_node->private_node;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
362
TRACE("opendir(%" B_PRId32 ", %" B_PRId64 ")\n", ns->nsid, node->vnid);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
363
if (!node)
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
365
if (!S_ISDIR(node->st.st_mode))
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
367
err = LOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
375
c->node = node;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
378
SLL_INSERT(node->opened, next, c);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
379
UNLOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
383
UNLOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
390
fs_node *node = (fs_node *)_node->private_node;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
394
TRACE("closedir(%" B_PRId32 ", %" B_PRId64 ", %p)\n", ns->nsid, node->vnid, cookie);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
395
err = LOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
399
SLL_REMOVE(node->opened, next, cookie);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
400
UNLOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
408
fs_node *node = (fs_node *)_node->private_node;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
410
TRACE("rewinddir(%" B_PRId32 ", %" B_PRId64 ")\n", ns->nsid, node->vnid);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
419
fs_node *node = (fs_node *)_node->private_node;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
422
fs_node *parent = node->parent;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
424
TRACE("readdir(%" B_PRId32 ", %" B_PRId64 ") @ %d\n", ns->nsid, node->vnid,
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
426
if (!node || !cookie || !num || !*num || !buf
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
429
LOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
446
buf->d_ino = node->vnid;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
454
for (n = node->children; n && index; n = n->next, index--); //XXX: care about n->hidden || n->deleted
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
460
buf->d_pino = node->vnid;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
469
UNLOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
476
fs_node *node = (fs_node *)_node->private_node;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
480
TRACE("freedircookie(%" B_PRId32 ", %" B_PRId64 ", %p)\n", ns->nsid, node?node->vnid:(int64)0, (void *)cookie);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
481
err = LOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
484
err = SLL_REMOVE(node->opened, next, cookie); /* just to make sure */
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
485
UNLOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
493
fs_node *node = (fs_node *)_node->private_node;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
495
if (!node || !st)
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
497
err = LOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
500
memcpy(st, &node->st, sizeof(struct stat));
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
502
st->st_ino = node->vnid;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
503
if (node->data_size)
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
504
st->st_size = node->data_size;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
506
UNLOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
531
fs_node *node = (fs_node *)_node->private_node;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
535
TRACE("open(%" B_PRId32 ", %" B_PRId64 ", 0x%x)\n", ns->nsid, node->vnid, omode);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
536
if (!node || !cookie)
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
542
err = LOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
548
if (S_ISDIR(node->st.st_mode))
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
556
fc->node = node;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
559
err = SLL_INSERT(node->opened, next, fc);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
577
UNLOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
586
fs_node *node = (fs_node *)_node->private_node;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
589
TRACE("close(%" B_PRId32 ", %" B_PRId64 ")\n", ns->nsid, node->vnid);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
590
if (!ns || !node || !cookie)
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
592
err = LOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
595
SLL_REMOVE(node->opened, next, cookie);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
599
UNLOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
606
fs_node *node = (fs_node *)_node->private_node;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
609
TRACE("freecookie(%" B_PRId32 ", %" B_PRId64 ")\n", ns->nsid, node->vnid);
src/add-ons/kernel/file_systems/websearchfs/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);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
610
err = LOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
613
err = SLL_REMOVE(node->opened, next, cookie); /* just to make sure */
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
617
err = remove_vnode(_volume, node->vnid);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
62
static int websearchfs_free_vnode(fs_volume *_volume, fs_node *node);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
620
notify_listener(B_ENTRY_REMOVED, ns->nsid, ns->rootid, 0LL, node->vnid, NULL);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
624
UNLOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
634
fs_node *node = (fs_node *)_node->private_node;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
636
TRACE("read(%" B_PRId32 ", %" B_PRId64 ", %jd, %zu)\n", ns->nsid, node->vnid, pos, *len);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
637
if (pos < 0 || (size_t)pos > node->data_size)
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
639
if (err || node->data_size == 0 || !node->data) {
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
643
*len = MIN(*len, node->data_size - (long)pos);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
644
memcpy(buf, ((char *)node->data) + pos, *len);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
650
fs_node *node = (fs_node *)_node->private_node;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
651
TRACE("write(%" B_PRId32 ", %" B_PRId64 ", %jd, %zu)\n", _volume->id, node->vnid, pos, *len);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
658
fs_node *node = (fs_node *)_node->private_node;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
659
TRACE("wstat(%" B_PRId32 ", %" B_PRId64 ", , 0x%08" B_PRIx32 ")\n", _volume->id, node->vnid, mask);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
679
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)
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
719
if (node)
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
720
*node = n;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
762
if (node)
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
763
*node = n;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
853
static int websearchfs_unlink_node_rec(fs_volume *_volume, fs_node *node)
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
858
TRACE("websearchfs_unlink_node_rec(%" B_PRId32 ", %" B_PRId64 ":%s)\n", ns->nsid, node->vnid, node->name);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
859
if (!ns || !node)
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
862
LOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
864
n = node->children;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
867
UNLOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
869
LOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
871
UNLOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
872
err = websearchfs_unlink_gen(_volume, node->parent, node->name);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
879
fs_node *node = (fs_node *)_node->private_node;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
880
TRACE("access(%" B_PRId32 ", %" B_PRId64 ", 0x%x)\n", ns->nsid, node->vnid, mode);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
898
fs_node *node = (fs_node *)_node->private_node;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
901
TRACE("open_attrdir(%" B_PRId32 ", %" B_PRId64 ")\n", ns->nsid, node->vnid);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
902
if (!node)
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
904
err = LOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
912
c->node = node;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
915
SLL_INSERT(node->opened, next, c);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
916
UNLOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
920
UNLOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
927
fs_node *node = (fs_node *)_node->private_node;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
930
TRACE("close_attrdir(%" B_PRId32 ", %" B_PRId64 ")\n", ns->nsid, node->vnid);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
931
err = LOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
934
SLL_REMOVE(node->opened, next, cookie);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
935
UNLOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
942
fs_node *node = (fs_node *)_node->private_node;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
945
TRACE("free_attrdircookie(%" B_PRId32 ", %" B_PRId64 ")\n", ns->nsid, node->vnid);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
946
err = LOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
949
SLL_REMOVE(node->opened, next, cookie); /* just to make sure */
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
950
UNLOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
958
fs_node *node = (fs_node *)_node->private_node;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
960
TRACE("rewind_attrdir(%" B_PRId32 ", %" B_PRId64 ")\n", ns->nsid, node->vnid);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
969
fs_node *node = (fs_node *)_node->private_node;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
976
TRACE("read_attrdir(%" B_PRId32 ", %" B_PRId64 ") @ %d\n", ns->nsid, node->vnid,
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
978
if (!node || !cookie || !num || !*num || !buf
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
981
LOCK(&node->l);
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
982
for (i = 0, count_indirect = 0; node->attrs_indirect && !ae && node->attrs_indirect[i].name;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
985
ae = &node->attrs_indirect[i];
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
987
for (i = 0; !ae && i < 10 && node->attrs[i].name; i++) {
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
989
ae = &node->attrs[i];
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
996
buf->d_ino = node->vnid;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
997
buf->d_pino = node->parent?node->parent->vnid:ns->rootid;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.h
104
struct fs_node *node;
src/add-ons/kernel/file_systems/websearchfs/websearchfs.h
124
int websearchfs_event(fs_nspace *ns, fs_node *node, int flags);
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
408
NodeHeader* node = NodeHeader::Create(fInode, fSingleDirBlock);
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
409
if (node == NULL)
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
412
if ((node->Magic() == XFS_DA_NODE_MAGIC
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
413
|| node->Magic() == XFS_DA3_NODE_MAGIC)
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
414
&& !VerifyHeader<NodeHeader>(node, fSingleDirBlock, fInode,
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
417
delete node;
src/add-ons/kernel/file_systems/xfs/BPlusTree.cpp
420
delete node;
src/add-ons/kernel/file_systems/xfs/Inode.cpp
452
char* node = new(std::nothrow) char[len];
src/add-ons/kernel/file_systems/xfs/Inode.cpp
453
if (node == NULL)
src/add-ons/kernel/file_systems/xfs/Inode.cpp
457
ArrayDeleter<char> nodeDeleter(node);
src/add-ons/kernel/file_systems/xfs/Inode.cpp
469
if (read_pos(volume->Device(), readPos, node, len) != len) {
src/add-ons/kernel/file_systems/xfs/Inode.cpp
473
LongBlock* curLongBlock = (LongBlock*)node;
src/add-ons/kernel/file_systems/xfs/Inode.cpp
474
if (!VerifyHeader<LongBlock>(curLongBlock, node, this,
src/add-ons/kernel/file_systems/xfs/Node.cpp
173
NodeHeader* node = NodeHeader::Create(fInode, fLeafBuffer);
src/add-ons/kernel/file_systems/xfs/Node.cpp
174
if (node == NULL)
src/add-ons/kernel/file_systems/xfs/Node.cpp
177
if ((node->Magic() == XFS_DA_NODE_MAGIC
src/add-ons/kernel/file_systems/xfs/Node.cpp
178
|| node->Magic() == XFS_DA3_NODE_MAGIC)
src/add-ons/kernel/file_systems/xfs/Node.cpp
179
&& !VerifyHeader<NodeHeader>(node, fLeafBuffer, fInode,
src/add-ons/kernel/file_systems/xfs/Node.cpp
182
delete node;
src/add-ons/kernel/file_systems/xfs/Node.cpp
185
delete node;
src/add-ons/kernel/file_systems/xfs/NodeAttribute.cpp
265
NodeHeader* node = NodeHeader::Create(fInode, fNodeBuffer);
src/add-ons/kernel/file_systems/xfs/NodeAttribute.cpp
268
int totalNodeEntries = node->Count();
src/add-ons/kernel/file_systems/xfs/NodeAttribute.cpp
270
delete node;
src/add-ons/kernel/file_systems/xfs/NodeAttribute.cpp
340
NodeHeader* node = NodeHeader::Create(fInode, fNodeBuffer);
src/add-ons/kernel/file_systems/xfs/NodeAttribute.cpp
343
int TotalNodeEntries = node->Count();
src/add-ons/kernel/file_systems/xfs/NodeAttribute.cpp
347
delete node;
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
349
ata_adapter_init_channel(device_node *node,
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
368
sDeviceManager->get_attr_uint8(node, PCI_DEVICE_BUS_ITEM, &bus, true);
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
369
sDeviceManager->get_attr_uint8(node, PCI_DEVICE_DEVICE_ITEM, &device, true);
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
370
sDeviceManager->get_attr_uint8(node, PCI_DEVICE_FUNCTION_ITEM, &function, true);
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
371
sDeviceManager->get_attr_uint16(node, PCI_DEVICE_VENDOR_ID_ITEM, &vendorID, true);
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
372
sDeviceManager->get_attr_uint16(node, PCI_DEVICE_DEVICE_ID_ITEM, &deviceID, true);
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
379
if (sDeviceManager->get_attr_uint16(node, ATA_ADAPTER_COMMAND_BLOCK_BASE, &command_block_base, false) != B_OK
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
380
|| sDeviceManager->get_attr_uint16(node, ATA_ADAPTER_CONTROL_BLOCK_BASE, &control_block_base, false) != B_OK
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
381
|| sDeviceManager->get_attr_uint8(node, ATA_ADAPTER_INTNUM, &intnum, true) != B_OK
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
382
|| sDeviceManager->get_attr_uint8(node, ATA_ADAPTER_CHANNEL_INDEX, &channel_index, false) != B_OK)
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
386
device_node *parent = sDeviceManager->get_parent_node(node);
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
399
channel->node = node;
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
491
device_node **node)
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
517
resources, node);
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
528
device_node **node, bool supports_compatibility_mode)
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
627
channel_index, name, resources, node);
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
633
ata_adapter_init_controller(device_node *node,
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
642
if (sDeviceManager->get_attr_uint16(node, ATA_ADAPTER_BUS_MASTER_BASE, &bus_master_base, false) != B_OK)
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
646
device_node *parent = sDeviceManager->get_parent_node(node);
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
656
pcicmdOld = pcicmdNew = pci->read_pci_config(node, PCI_command, 2);
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
666
pci->write_pci_config(node, PCI_command, 2, pcicmdNew);
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
672
controller->node = node;
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
710
device_node **node)
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
744
return sDeviceManager->register_node(parent, controller_driver, attrs, resources, node);
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
755
device_node **node)
src/add-ons/kernel/generic/ata_adapter/ata_adapter.cpp
771
dma_alignment, dma_boundary, max_sg_block_size, node);
src/add-ons/kernel/generic/scsi_periph/block.cpp
71
if (gDeviceManager->get_attr_raw(device->node, SCSI_DEVICE_INQUIRY_ITEM,
src/add-ons/kernel/generic/scsi_periph/block.cpp
93
if (gDeviceManager->get_attr_raw(device->node, SCSI_DEVICE_INQUIRY_ITEM,
src/add-ons/kernel/generic/scsi_periph/device.cpp
23
periph_compose_device_name(device_node *node, const char *prefix)
src/add-ons/kernel/generic/scsi_periph/device.cpp
29
if (gDeviceManager->get_attr_uint8(node, SCSI_BUS_PATH_ID_ITEM, &pathID, true) != B_OK
src/add-ons/kernel/generic/scsi_periph/device.cpp
30
|| gDeviceManager->get_attr_uint8(node, SCSI_DEVICE_TARGET_ID_ITEM, &targetID, true) != B_OK
src/add-ons/kernel/generic/scsi_periph/device.cpp
31
|| gDeviceManager->get_attr_uint8(node, SCSI_DEVICE_TARGET_LUN_ITEM, &targetLUN, true) != B_OK)
src/add-ons/kernel/generic/scsi_periph/device.cpp
36
if (gDeviceManager->get_attr_uint32(node, "ide/channel_id", &channel, true) == B_OK
src/add-ons/kernel/generic/scsi_periph/device.cpp
37
&& gDeviceManager->get_attr_uint8(node, SCSI_DEVICE_TYPE_ITEM, &type, true) == B_OK) {
src/add-ons/kernel/generic/scsi_periph/device.cpp
58
scsi_device_interface *scsi, device_node *node,
src/add-ons/kernel/generic/scsi_periph/device.cpp
76
device->node = node;
src/add-ons/kernel/generic/scsi_periph/io.cpp
29
if (gDeviceManager->get_attr_raw(device->node, SCSI_DEVICE_INQUIRY_ITEM,
src/add-ons/kernel/generic/scsi_periph/io.cpp
432
if (gDeviceManager->get_attr_string(handle->device->node,
src/add-ons/kernel/generic/scsi_periph/io.cpp
438
if (gDeviceManager->get_attr_string(handle->device->node,
src/add-ons/kernel/generic/scsi_periph/scsi_periph_int.h
101
scsi_device_interface *scsi, device_node *node, bool removable,
src/add-ons/kernel/generic/scsi_periph/scsi_periph_int.h
33
device_node *node;
src/add-ons/kernel/interrupt_controllers/openpic/openpic.cpp
335
openpic_init_driver(device_node *node, void **cookie)
src/add-ons/kernel/interrupt_controllers/openpic/openpic.cpp
342
info->node = node;
src/add-ons/kernel/interrupt_controllers/openpic/openpic.cpp
346
status_t status = sDeviceManager->get_driver(sDeviceManager->get_parent_node(node),
src/add-ons/kernel/interrupt_controllers/openpic/openpic.cpp
351
info->pci->info.init_driver(node, (void**)&info->device);
src/add-ons/kernel/interrupt_controllers/openpic/openpic.cpp
84
sDeviceManager->put_node(sDeviceManager->get_parent_node(node));
src/add-ons/kernel/interrupt_controllers/openpic/openpic.cpp
88
device_node *node;
src/add-ons/kernel/network/dns_resolver/kernel_add_on/dns_resolver.cpp
126
GetAddrInfo(const char* node, const char* service,
src/add-ons/kernel/network/dns_resolver/kernel_add_on/dns_resolver.cpp
129
uint32 nodeSize = node != NULL ? strlen(node) + 1 : 1;
src/add-ons/kernel/network/dns_resolver/kernel_add_on/dns_resolver.cpp
138
if (node != NULL)
src/add-ons/kernel/network/dns_resolver/kernel_add_on/dns_resolver.cpp
139
strcpy(buffer + off, node);
src/add-ons/kernel/network/dns_resolver/server/main.cpp
104
const char* node = buffer[0] == '\0' ? NULL : buffer;
src/add-ons/kernel/network/dns_resolver/server/main.cpp
105
uint32 nodeSize = node != NULL ? strlen(node) + 1 : 1;
src/add-ons/kernel/network/dns_resolver/server/main.cpp
114
status_t result = getaddrinfo(node, service, hints, &ai);
src/add-ons/kernel/network/protocols/l2cap/L2capEndpointManager.h
37
Value* GetValue(AVLTreeNode* node) const
src/add-ons/kernel/network/protocols/l2cap/L2capEndpointManager.h
39
return static_cast<Value*>(node);
src/add-ons/kernel/network/stack/net_buffer.cpp
1001
if (located != node->header)
src/add-ons/kernel/network/stack/net_buffer.cpp
1002
release_data_header(node->header);
src/add-ons/kernel/network/stack/net_buffer.cpp
1007
free_data_header_space(located, (uint8*)node, sizeof(data_node));
src/add-ons/kernel/network/stack/net_buffer.cpp
1016
data_node* node = (data_node*)list_get_first_item(&buffer->buffers);
src/add-ons/kernel/network/stack/net_buffer.cpp
1017
while (node != NULL && node->offset + node->used <= offset)
src/add-ons/kernel/network/stack/net_buffer.cpp
1018
node = (data_node*)list_get_next_item(&buffer->buffers, node);
src/add-ons/kernel/network/stack/net_buffer.cpp
1020
return node;
src/add-ons/kernel/network/stack/net_buffer.cpp
1042
data_node* node = (data_node*)list_get_first_item(&source->buffers);
src/add-ons/kernel/network/stack/net_buffer.cpp
1043
if (node == NULL) {
src/add-ons/kernel/network/stack/net_buffer.cpp
1048
while (node != nodeTo) {
src/add-ons/kernel/network/stack/net_buffer.cpp
1049
if (append_data(dest, node->start, node->used) < B_OK) {
src/add-ons/kernel/network/stack/net_buffer.cpp
1054
node = (data_node*)list_get_next_item(&source->buffers, node);
src/add-ons/kernel/network/stack/net_buffer.cpp
1057
int32 diff = node->offset + node->used - size;
src/add-ons/kernel/network/stack/net_buffer.cpp
1058
if (append_data(dest, node->start, node->used - diff) < B_OK) {
src/add-ons/kernel/network/stack/net_buffer.cpp
1115
data_node* node = add_first_data_node(header);
src/add-ons/kernel/network/stack/net_buffer.cpp
1118
list_add_item(&buffer->buffers, node);
src/add-ons/kernel/network/stack/net_buffer.cpp
1157
while (data_node* node
src/add-ons/kernel/network/stack/net_buffer.cpp
1159
remove_data_node(node);
src/add-ons/kernel/network/stack/net_buffer.cpp
1196
data_node* node = (data_node*)list_get_first_item(&buffer->buffers);
src/add-ons/kernel/network/stack/net_buffer.cpp
1197
while (node != NULL) {
src/add-ons/kernel/network/stack/net_buffer.cpp
1198
if (append_data(duplicate, node->start, node->used) < B_OK) {
src/add-ons/kernel/network/stack/net_buffer.cpp
1204
node = (data_node*)list_get_next_item(&buffer->buffers, node);
src/add-ons/kernel/network/stack/net_buffer.cpp
1277
data_node* node = &clone->first_node;
src/add-ons/kernel/network/stack/net_buffer.cpp
1278
node->header = sourceNode->header;
src/add-ons/kernel/network/stack/net_buffer.cpp
1279
node->located = NULL;
src/add-ons/kernel/network/stack/net_buffer.cpp
1280
node->used_header_space = &node->own_header_space;
src/add-ons/kernel/network/stack/net_buffer.cpp
1283
node->start = sourceNode->start;
src/add-ons/kernel/network/stack/net_buffer.cpp
1284
node->used = sourceNode->used;
src/add-ons/kernel/network/stack/net_buffer.cpp
1285
node->offset = sourceNode->offset;
src/add-ons/kernel/network/stack/net_buffer.cpp
1290
node->used_header_space = &sourceNode->header->space;
src/add-ons/kernel/network/stack/net_buffer.cpp
1291
node->tail_space = sourceNode->tail_space;
src/add-ons/kernel/network/stack/net_buffer.cpp
1294
node->used_header_space->size = 0;
src/add-ons/kernel/network/stack/net_buffer.cpp
1295
node->used_header_space->free = 0;
src/add-ons/kernel/network/stack/net_buffer.cpp
1296
node->tail_space = 0;
src/add-ons/kernel/network/stack/net_buffer.cpp
1300
list_add_item(&clone->buffers, node);
src/add-ons/kernel/network/stack/net_buffer.cpp
1307
node = add_data_node(sourceNode->header);
src/add-ons/kernel/network/stack/net_buffer.cpp
1308
if (node == NULL) {
src/add-ons/kernel/network/stack/net_buffer.cpp
1400
data_node* node = NULL;
src/add-ons/kernel/network/stack/net_buffer.cpp
1402
node = (data_node*)list_get_next_item(&buffer->buffers, node);
src/add-ons/kernel/network/stack/net_buffer.cpp
1403
if (node == NULL)
src/add-ons/kernel/network/stack/net_buffer.cpp
1406
node->offset += with->size;
src/add-ons/kernel/network/stack/net_buffer.cpp
1408
before = node;
src/add-ons/kernel/network/stack/net_buffer.cpp
1415
data_node* node = (data_node*)list_get_next_item(&with->buffers, last);
src/add-ons/kernel/network/stack/net_buffer.cpp
1416
if (node == NULL)
src/add-ons/kernel/network/stack/net_buffer.cpp
1419
if ((uint8*)node > (uint8*)node->header
src/add-ons/kernel/network/stack/net_buffer.cpp
1420
&& (uint8*)node < (uint8*)node->header + BUFFER_SIZE) {
src/add-ons/kernel/network/stack/net_buffer.cpp
1423
list_remove_item(&with->buffers, node);
src/add-ons/kernel/network/stack/net_buffer.cpp
1424
with->size -= node->used;
src/add-ons/kernel/network/stack/net_buffer.cpp
1427
data_node* newNode = add_data_node(buffer, node->header);
src/add-ons/kernel/network/stack/net_buffer.cpp
1433
last = node;
src/add-ons/kernel/network/stack/net_buffer.cpp
1434
*newNode = *node;
src/add-ons/kernel/network/stack/net_buffer.cpp
1435
node = newNode;
src/add-ons/kernel/network/stack/net_buffer.cpp
1440
list_add_item(&buffer->buffers, node);
src/add-ons/kernel/network/stack/net_buffer.cpp
1441
node->offset = buffer->size;
src/add-ons/kernel/network/stack/net_buffer.cpp
1443
list_insert_item_before(&buffer->buffers, before, node);
src/add-ons/kernel/network/stack/net_buffer.cpp
1445
buffer->size += node->used;
src/add-ons/kernel/network/stack/net_buffer.cpp
1481
data_node* node = get_node_at_offset(buffer, offset);
src/add-ons/kernel/network/stack/net_buffer.cpp
1482
if (node == NULL)
src/add-ons/kernel/network/stack/net_buffer.cpp
1485
offset -= node->offset;
src/add-ons/kernel/network/stack/net_buffer.cpp
1488
size_t written = min_c(size, node->used - offset);
src/add-ons/kernel/network/stack/net_buffer.cpp
1490
if (user_memcpy(node->start + offset, data, written) != B_OK)
src/add-ons/kernel/network/stack/net_buffer.cpp
1493
memcpy(node->start + offset, data, written);
src/add-ons/kernel/network/stack/net_buffer.cpp
1502
node = (data_node*)list_get_next_item(&buffer->buffers, node);
src/add-ons/kernel/network/stack/net_buffer.cpp
1503
if (node == NULL)
src/add-ons/kernel/network/stack/net_buffer.cpp
1528
data_node* node = get_node_at_offset(buffer, offset);
src/add-ons/kernel/network/stack/net_buffer.cpp
1529
if (node == NULL)
src/add-ons/kernel/network/stack/net_buffer.cpp
1532
offset -= node->offset;
src/add-ons/kernel/network/stack/net_buffer.cpp
1535
size_t bytesRead = min_c(size, node->used - offset);
src/add-ons/kernel/network/stack/net_buffer.cpp
1537
if (user_memcpy(data, node->start + offset, bytesRead) != B_OK)
src/add-ons/kernel/network/stack/net_buffer.cpp
1540
memcpy(data, node->start + offset, bytesRead);
src/add-ons/kernel/network/stack/net_buffer.cpp
1549
node = (data_node*)list_get_next_item(&buffer->buffers, node);
src/add-ons/kernel/network/stack/net_buffer.cpp
1550
if (node == NULL)
src/add-ons/kernel/network/stack/net_buffer.cpp
1564
data_node* node = (data_node*)list_get_first_item(&buffer->buffers);
src/add-ons/kernel/network/stack/net_buffer.cpp
1565
if (node == NULL) {
src/add-ons/kernel/network/stack/net_buffer.cpp
1566
node = add_first_data_node(buffer->allocation_header);
src/add-ons/kernel/network/stack/net_buffer.cpp
1567
if (node == NULL)
src/add-ons/kernel/network/stack/net_buffer.cpp
1576
find_thread(NULL), buffer, size, node->HeaderSpace()));
src/add-ons/kernel/network/stack/net_buffer.cpp
1579
if ((node->flags & DATA_NODE_STORED_HEADER) != 0) {
src/add-ons/kernel/network/stack/net_buffer.cpp
1581
node->AddHeaderSpace(buffer->stored_header_length);
src/add-ons/kernel/network/stack/net_buffer.cpp
1582
node->flags &= ~DATA_NODE_STORED_HEADER;
src/add-ons/kernel/network/stack/net_buffer.cpp
1586
if (node->HeaderSpace() < size) {
src/add-ons/kernel/network/stack/net_buffer.cpp
1592
if (node->HeaderSpace() == 0) {
src/add-ons/kernel/network/stack/net_buffer.cpp
1600
data_node* previous = node;
src/add-ons/kernel/network/stack/net_buffer.cpp
1602
node = (data_node*)add_first_data_node(header);
src/add-ons/kernel/network/stack/net_buffer.cpp
1604
list_insert_item_before(&buffer->buffers, previous, node);
src/add-ons/kernel/network/stack/net_buffer.cpp
1611
size_t willConsume = min_c(bytesLeft, node->HeaderSpace());
src/add-ons/kernel/network/stack/net_buffer.cpp
1613
node->SubtractHeaderSpace(willConsume);
src/add-ons/kernel/network/stack/net_buffer.cpp
1614
node->start -= willConsume;
src/add-ons/kernel/network/stack/net_buffer.cpp
1615
node->used += willConsume;
src/add-ons/kernel/network/stack/net_buffer.cpp
1623
node = NULL;
src/add-ons/kernel/network/stack/net_buffer.cpp
1624
while ((node = (data_node*)list_get_next_item(&buffer->buffers,
src/add-ons/kernel/network/stack/net_buffer.cpp
1625
node)) != NULL) {
src/add-ons/kernel/network/stack/net_buffer.cpp
1626
node->offset = offset;
src/add-ons/kernel/network/stack/net_buffer.cpp
1627
offset += node->used;
src/add-ons/kernel/network/stack/net_buffer.cpp
1634
node->SubtractHeaderSpace(size);
src/add-ons/kernel/network/stack/net_buffer.cpp
1635
node->start -= size;
src/add-ons/kernel/network/stack/net_buffer.cpp
1636
node->used += size;
src/add-ons/kernel/network/stack/net_buffer.cpp
1639
*_contiguousBuffer = node->start;
src/add-ons/kernel/network/stack/net_buffer.cpp
1642
while ((node = (data_node*)list_get_next_item(&buffer->buffers, node))
src/add-ons/kernel/network/stack/net_buffer.cpp
1644
node->offset += size;
src/add-ons/kernel/network/stack/net_buffer.cpp
1688
data_node* node = (data_node*)list_get_last_item(&buffer->buffers);
src/add-ons/kernel/network/stack/net_buffer.cpp
1689
if (node == NULL) {
src/add-ons/kernel/network/stack/net_buffer.cpp
1690
node = add_first_data_node(buffer->allocation_header);
src/add-ons/kernel/network/stack/net_buffer.cpp
1691
if (node == NULL)
src/add-ons/kernel/network/stack/net_buffer.cpp
1703
if (node->TailSpace() < size) {
src/add-ons/kernel/network/stack/net_buffer.cpp
1705
uint32 previousTailSpace = node->TailSpace();
src/add-ons/kernel/network/stack/net_buffer.cpp
1710
node->SetTailSpace(0);
src/add-ons/kernel/network/stack/net_buffer.cpp
1711
node->used += previousTailSpace;
src/add-ons/kernel/network/stack/net_buffer.cpp
1731
node = add_first_data_node(header);
src/add-ons/kernel/network/stack/net_buffer.cpp
1732
if (node == NULL) {
src/add-ons/kernel/network/stack/net_buffer.cpp
1737
node->SetTailSpace(node->TailSpace() - sizeUsed);
src/add-ons/kernel/network/stack/net_buffer.cpp
1738
node->used = sizeUsed;
src/add-ons/kernel/network/stack/net_buffer.cpp
1739
node->offset = buffer->size;
src/add-ons/kernel/network/stack/net_buffer.cpp
1746
list_add_item(&buffer->buffers, node);
src/add-ons/kernel/network/stack/net_buffer.cpp
1764
node->SetTailSpace(node->TailSpace() - size);
src/add-ons/kernel/network/stack/net_buffer.cpp
1767
*_contiguousBuffer = node->start + node->used;
src/add-ons/kernel/network/stack/net_buffer.cpp
1769
node->used += size;
src/add-ons/kernel/network/stack/net_buffer.cpp
1824
data_node* node = NULL;
src/add-ons/kernel/network/stack/net_buffer.cpp
1827
node = (data_node*)list_get_first_item(&buffer->buffers);
src/add-ons/kernel/network/stack/net_buffer.cpp
1828
if (node == NULL) {
src/add-ons/kernel/network/stack/net_buffer.cpp
1835
if (node->used > left)
src/add-ons/kernel/network/stack/net_buffer.cpp
1839
list_remove_item(&buffer->buffers, node);
src/add-ons/kernel/network/stack/net_buffer.cpp
1840
left -= node->used;
src/add-ons/kernel/network/stack/net_buffer.cpp
1841
remove_data_node(node);
src/add-ons/kernel/network/stack/net_buffer.cpp
1842
node = NULL;
src/add-ons/kernel/network/stack/net_buffer.cpp
1848
if (node != NULL) {
src/add-ons/kernel/network/stack/net_buffer.cpp
1849
size_t cut = min_c(node->used, left);
src/add-ons/kernel/network/stack/net_buffer.cpp
1850
node->offset = 0;
src/add-ons/kernel/network/stack/net_buffer.cpp
1851
node->start += cut;
src/add-ons/kernel/network/stack/net_buffer.cpp
1852
if ((node->flags & DATA_NODE_STORED_HEADER) != 0)
src/add-ons/kernel/network/stack/net_buffer.cpp
1855
node->AddHeaderSpace(cut);
src/add-ons/kernel/network/stack/net_buffer.cpp
1856
node->used -= cut;
src/add-ons/kernel/network/stack/net_buffer.cpp
1858
node = (data_node*)list_get_next_item(&buffer->buffers, node);
src/add-ons/kernel/network/stack/net_buffer.cpp
1862
while (node != NULL) {
src/add-ons/kernel/network/stack/net_buffer.cpp
1863
node->offset -= bytes;
src/add-ons/kernel/network/stack/net_buffer.cpp
1864
node = (data_node*)list_get_next_item(&buffer->buffers, node);
src/add-ons/kernel/network/stack/net_buffer.cpp
1907
data_node* node = get_node_at_offset(buffer, newSize);
src/add-ons/kernel/network/stack/net_buffer.cpp
1908
if (node == NULL) {
src/add-ons/kernel/network/stack/net_buffer.cpp
1913
int32 diff = node->used + node->offset - newSize;
src/add-ons/kernel/network/stack/net_buffer.cpp
1914
node->SetTailSpace(node->TailSpace() + diff);
src/add-ons/kernel/network/stack/net_buffer.cpp
1915
node->used -= diff;
src/add-ons/kernel/network/stack/net_buffer.cpp
1917
if (node->used > 0)
src/add-ons/kernel/network/stack/net_buffer.cpp
1918
node = (data_node*)list_get_next_item(&buffer->buffers, node);
src/add-ons/kernel/network/stack/net_buffer.cpp
1920
while (node != NULL) {
src/add-ons/kernel/network/stack/net_buffer.cpp
1921
data_node* next = (data_node*)list_get_next_item(&buffer->buffers, node);
src/add-ons/kernel/network/stack/net_buffer.cpp
1922
list_remove_item(&buffer->buffers, node);
src/add-ons/kernel/network/stack/net_buffer.cpp
1923
remove_data_node(node);
src/add-ons/kernel/network/stack/net_buffer.cpp
1925
node = next;
src/add-ons/kernel/network/stack/net_buffer.cpp
1963
data_node* node = get_node_at_offset(source, offset);
src/add-ons/kernel/network/stack/net_buffer.cpp
1964
if (node == NULL) {
src/add-ons/kernel/network/stack/net_buffer.cpp
1971
while (node != NULL && bytes > 0) {
src/add-ons/kernel/network/stack/net_buffer.cpp
1972
data_node* clone = add_data_node(buffer, node->header);
src/add-ons/kernel/network/stack/net_buffer.cpp
1979
offset -= node->offset;
src/add-ons/kernel/network/stack/net_buffer.cpp
1982
clone->start = node->start + offset;
src/add-ons/kernel/network/stack/net_buffer.cpp
1983
clone->used = min_c(bytes, node->used - offset);
src/add-ons/kernel/network/stack/net_buffer.cpp
1987
clone->flags = node->flags | DATA_NODE_READ_ONLY;
src/add-ons/kernel/network/stack/net_buffer.cpp
1997
node = (data_node*)list_get_next_item(&source->buffers, node);
src/add-ons/kernel/network/stack/net_buffer.cpp
2074
data_node* node = (data_node*)list_get_first_item(&buffer->buffers);
src/add-ons/kernel/network/stack/net_buffer.cpp
2075
if (node == NULL)
src/add-ons/kernel/network/stack/net_buffer.cpp
2078
if ((node->flags & DATA_NODE_STORED_HEADER) != 0) {
src/add-ons/kernel/network/stack/net_buffer.cpp
2081
node->AddHeaderSpace(buffer->stored_header_length);
src/add-ons/kernel/network/stack/net_buffer.cpp
2082
node->flags &= ~DATA_NODE_STORED_HEADER;
src/add-ons/kernel/network/stack/net_buffer.cpp
2089
node->flags |= DATA_NODE_STORED_HEADER;
src/add-ons/kernel/network/stack/net_buffer.cpp
2099
data_node* node = (data_node*)list_get_first_item(&buffer->buffers);
src/add-ons/kernel/network/stack/net_buffer.cpp
2100
if (node == NULL || (node->flags & DATA_NODE_STORED_HEADER) == 0)
src/add-ons/kernel/network/stack/net_buffer.cpp
2117
data_node* node = (data_node*)list_get_first_item(&buffer->buffers);
src/add-ons/kernel/network/stack/net_buffer.cpp
2118
if (node == NULL
src/add-ons/kernel/network/stack/net_buffer.cpp
2125
memcpy(data, node->start + offset - buffer->stored_header_length,
src/add-ons/kernel/network/stack/net_buffer.cpp
2153
data_node* node = (data_node*)list_get_first_item(&source->buffers);
src/add-ons/kernel/network/stack/net_buffer.cpp
2154
if (node == NULL
src/add-ons/kernel/network/stack/net_buffer.cpp
2162
node->start + offset - source->stored_header_length, appended);
src/add-ons/kernel/network/stack/net_buffer.cpp
2200
data_node* node = get_node_at_offset(buffer, offset);
src/add-ons/kernel/network/stack/net_buffer.cpp
2201
if (node == NULL)
src/add-ons/kernel/network/stack/net_buffer.cpp
2204
offset -= node->offset;
src/add-ons/kernel/network/stack/net_buffer.cpp
2206
if (size > node->used - offset)
src/add-ons/kernel/network/stack/net_buffer.cpp
2209
*_contiguousBuffer = node->start + offset;
src/add-ons/kernel/network/stack/net_buffer.cpp
2223
data_node* node = get_node_at_offset(buffer, offset);
src/add-ons/kernel/network/stack/net_buffer.cpp
2224
if (node == NULL)
src/add-ons/kernel/network/stack/net_buffer.cpp
2227
offset -= node->offset;
src/add-ons/kernel/network/stack/net_buffer.cpp
2235
size_t bytes = min_c(size, node->used - offset);
src/add-ons/kernel/network/stack/net_buffer.cpp
2236
if ((offset + node->offset) & 1) {
src/add-ons/kernel/network/stack/net_buffer.cpp
2238
sum += __swap_int16(compute_checksum(node->start + offset, bytes));
src/add-ons/kernel/network/stack/net_buffer.cpp
2240
sum += compute_checksum(node->start + offset, bytes);
src/add-ons/kernel/network/stack/net_buffer.cpp
2248
node = (data_node*)list_get_next_item(&buffer->buffers, node);
src/add-ons/kernel/network/stack/net_buffer.cpp
2249
if (node == NULL)
src/add-ons/kernel/network/stack/net_buffer.cpp
2268
data_node* node = (data_node*)list_get_first_item(&buffer->buffers);
src/add-ons/kernel/network/stack/net_buffer.cpp
2271
while (node != NULL && count < vecCount) {
src/add-ons/kernel/network/stack/net_buffer.cpp
2272
if (node->used > 0) {
src/add-ons/kernel/network/stack/net_buffer.cpp
2273
iovecs[count].iov_base = node->start;
src/add-ons/kernel/network/stack/net_buffer.cpp
2274
iovecs[count].iov_len = node->used;
src/add-ons/kernel/network/stack/net_buffer.cpp
2278
node = (data_node*)list_get_next_item(&buffer->buffers, node);
src/add-ons/kernel/network/stack/net_buffer.cpp
2289
data_node* node = (data_node*)list_get_first_item(&buffer->buffers);
src/add-ons/kernel/network/stack/net_buffer.cpp
2292
while (node != NULL) {
src/add-ons/kernel/network/stack/net_buffer.cpp
2293
if (node->used > 0)
src/add-ons/kernel/network/stack/net_buffer.cpp
2296
node = (data_node*)list_get_next_item(&buffer->buffers, node);
src/add-ons/kernel/network/stack/net_buffer.cpp
620
data_node* node = NULL;
src/add-ons/kernel/network/stack/net_buffer.cpp
621
while ((node = (data_node*)list_get_next_item(&buffer->buffers, node))
src/add-ons/kernel/network/stack/net_buffer.cpp
624
"header %p\n", node, node->offset, node->used, node->HeaderSpace(),
src/add-ons/kernel/network/stack/net_buffer.cpp
625
node->TailSpace(), node->header);
src/add-ons/kernel/network/stack/net_buffer.cpp
627
if ((node->flags & DATA_NODE_STORED_HEADER) != 0) {
src/add-ons/kernel/network/stack/net_buffer.cpp
628
dump_block((char*)node->start - buffer->stored_header_length,
src/add-ons/kernel/network/stack/net_buffer.cpp
631
dump_block((char*)node->start, min_c(node->used, 64), " ");
src/add-ons/kernel/network/stack/net_buffer.cpp
677
data_node* node = (data_node*)list_get_first_item(&buffer->buffers);
src/add-ons/kernel/network/stack/net_buffer.cpp
678
while (node != NULL) {
src/add-ons/kernel/network/stack/net_buffer.cpp
679
if (node->offset != size) {
src/add-ons/kernel/network/stack/net_buffer.cpp
681
buffer, node, node->offset, size);
src/add-ons/kernel/network/stack/net_buffer.cpp
684
size += node->used;
src/add-ons/kernel/network/stack/net_buffer.cpp
685
node = (data_node*)list_get_next_item(&buffer->buffers, node);
src/add-ons/kernel/network/stack/net_buffer.cpp
942
data_node* node = (data_node*)alloc_data_header_space(header,
src/add-ons/kernel/network/stack/net_buffer.cpp
944
if (node == NULL)
src/add-ons/kernel/network/stack/net_buffer.cpp
948
node, header));
src/add-ons/kernel/network/stack/net_buffer.cpp
952
memset(node, 0, sizeof(struct data_node));
src/add-ons/kernel/network/stack/net_buffer.cpp
953
node->located = header;
src/add-ons/kernel/network/stack/net_buffer.cpp
954
node->header = header;
src/add-ons/kernel/network/stack/net_buffer.cpp
955
node->offset = 0;
src/add-ons/kernel/network/stack/net_buffer.cpp
956
node->start = header->data_end + header->space.free;
src/add-ons/kernel/network/stack/net_buffer.cpp
957
node->used = 0;
src/add-ons/kernel/network/stack/net_buffer.cpp
958
node->flags = 0;
src/add-ons/kernel/network/stack/net_buffer.cpp
960
return node;
src/add-ons/kernel/network/stack/net_buffer.cpp
968
data_node* node = (data_node*)alloc_data_header_space(buffer,
src/add-ons/kernel/network/stack/net_buffer.cpp
970
if (node == NULL)
src/add-ons/kernel/network/stack/net_buffer.cpp
973
TRACE(("%d: add data node %p to header %p\n", find_thread(NULL), node,
src/add-ons/kernel/network/stack/net_buffer.cpp
980
memset(node, 0, sizeof(struct data_node));
src/add-ons/kernel/network/stack/net_buffer.cpp
981
node->located = located;
src/add-ons/kernel/network/stack/net_buffer.cpp
982
node->header = header;
src/add-ons/kernel/network/stack/net_buffer.cpp
983
node->flags = 0;
src/add-ons/kernel/network/stack/net_buffer.cpp
984
return node;
src/add-ons/kernel/network/stack/net_buffer.cpp
989
remove_data_node(data_node* node)
src/add-ons/kernel/network/stack/net_buffer.cpp
991
data_header* located = node->located;
src/add-ons/kernel/network/stack/net_buffer.cpp
994
find_thread(NULL), node, node->header, located));
src/add-ons/kernel/network/stack/net_buffer.cpp
999
node->FreeSpace();
src/add-ons/locale/catalogs/plaintext/Catalog.cpp
374
BFile node(&entry, B_READ_WRITE);
src/add-ons/locale/catalogs/plaintext/Catalog.cpp
375
UpdateAttributes(node);
src/add-ons/locale/catalogs/plaintext/Catalog.cpp
89
nref.node = appInfo.ref.directory;
src/add-ons/mail_daemon/inbound_filters/match_header/RuleFilter.cpp
87
ref.directory = nodeRef.node;
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
120
BNode node(&fRef);
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
121
status_t status = node.InitCheck();
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
126
status = node.GetNodeRef(&nodeRef);
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
130
fNodeID = nodeRef.node;
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
133
if (node.ReadAttrString(kMailboxNameAttribute, &originalMailboxName) == B_OK
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
138
fUIDValidity = _ReadUInt32(node, kUIDValidityAttribute);
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
139
fLastUID = _ReadUInt32(node, kLastUIDAttribute);
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
144
status = node.GetAttrInfo(kStateAttribute, &info);
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
154
ssize_t bytesRead = node.ReadAttr(kStateAttribute, B_RAW_TYPE, 0,
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
193
BNode node(&fRef);
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
194
_WriteUInt32(node, kUIDValidityAttribute, uidValidity);
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
209
BNode node(&ref);
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
210
status_t status = node.InitCheck();
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
214
uid = _ReadUniqueID(node);
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
244
BNode node;
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
257
status = node.SetTo(&ref);
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
271
if (_MailToIMAPFlags(node, currentFlags) != B_OK)
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
284
_WriteFlags(node, nextFlags);
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
289
node << attributes;
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
528
BNode node;
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
530
|| node.SetTo(&entry) != B_OK)
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
533
uint32 uidValidity = _ReadUniqueIDValidity(node);
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
538
uint32 uid = _ReadUniqueID(node);
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
539
uint32 flags = _ReadFlags(node);
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
653
IMAPFolder::_MailToIMAPFlags(BNode& node, uint32& flags)
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
656
status_t status = node.ReadAttrString(B_MAIL_ATTR_STATUS, &mailStatus);
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
702
IMAPFolder::_ReadUniqueID(BNode& node) const
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
706
if (node.ReadAttrString(kUIDAttribute, &string) != B_OK)
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
714
IMAPFolder::_WriteUniqueID(BNode& node, uint32 uid) const
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
720
return node.WriteAttrString(kUIDAttribute, &string);
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
725
IMAPFolder::_ReadUniqueIDValidity(BNode& node) const
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
728
return _ReadUInt32(node, kUIDValidityAttribute);
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
733
IMAPFolder::_WriteUniqueIDValidity(BNode& node) const
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
735
return _WriteUInt32(node, kUIDValidityAttribute, fUIDValidity);
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
740
IMAPFolder::_ReadFlags(BNode& node) const
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
742
return _ReadUInt32(node, kFlagsAttribute);
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
747
IMAPFolder::_WriteFlags(BNode& node, uint32 flags) const
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
749
return _WriteUInt32(node, kFlagsAttribute, flags);
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
754
IMAPFolder::_ReadUInt32(BNode& node, const char* attribute) const
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
757
ssize_t bytesRead = node.ReadAttr(attribute, B_UINT32_TYPE, 0,
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
767
IMAPFolder::_WriteUInt32(BNode& node, const char* attribute, uint32 value) const
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.cpp
769
ssize_t bytesWritten = node.WriteAttr(attribute, B_UINT32_TYPE, 0,
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.h
115
status_t _MailToIMAPFlags(BNode& node, uint32& flags);
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.h
120
uint32 _ReadUniqueID(BNode& node) const;
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.h
121
status_t _WriteUniqueID(BNode& node, uint32 uid) const;
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.h
122
uint32 _ReadUniqueIDValidity(BNode& node) const;
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.h
123
status_t _WriteUniqueIDValidity(BNode& node) const;
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.h
124
uint32 _ReadFlags(BNode& node) const;
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.h
125
status_t _WriteFlags(BNode& node, uint32 flags) const;
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.h
127
uint32 _ReadUInt32(BNode& node,
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPFolder.h
129
status_t _WriteUInt32(BNode& node,
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPProtocol.cpp
279
BNode node(path.Path());
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPProtocol.cpp
281
if (node.InitCheck() == B_OK) {
src/add-ons/mail_daemon/inbound_protocols/imap/IMAPProtocol.cpp
282
if (!node.IsDirectory()) {
src/add-ons/mail_daemon/inbound_protocols/pop3/POP3.cpp
275
BNode node(&ref);
src/add-ons/mail_daemon/inbound_protocols/pop3/POP3.cpp
276
if (node.ReadAttr("MAIL:unique_id", B_STRING_TYPE, 0, uidString, 256) < 0) {
src/add-ons/mail_daemon/inbound_protocols/pop3/POP3.cpp
879
BNode node(fDestinationDir);
src/add-ons/mail_daemon/inbound_protocols/pop3/POP3.cpp
880
if (node.InitCheck() != B_OK)
src/add-ons/mail_daemon/inbound_protocols/pop3/POP3.cpp
888
if (node.GetAttrInfo(attribute.String(), &info) != B_OK || info.size == 0)
src/add-ons/mail_daemon/inbound_protocols/pop3/POP3.cpp
892
node.ReadAttr(attribute.String(), fManifest.TypeCode(), 0,
src/add-ons/mail_daemon/inbound_protocols/pop3/POP3.cpp
905
BNode node(fDestinationDir);
src/add-ons/mail_daemon/inbound_protocols/pop3/POP3.cpp
906
if (node.InitCheck() != B_OK) {
src/add-ons/mail_daemon/inbound_protocols/pop3/POP3.cpp
912
node.RemoveAttr(attribute.String());
src/add-ons/mail_daemon/inbound_protocols/pop3/POP3.cpp
916
status_t err = node.WriteAttr(attribute.String(),
src/add-ons/media/media-add-ons/AbstractFileInterfaceAddOn.cpp
80
AbstractFileInterfaceNode * node
src/add-ons/media/media-add-ons/AbstractFileInterfaceAddOn.cpp
82
if (node == 0) {
src/add-ons/media/media-add-ons/AbstractFileInterfaceAddOn.cpp
86
return node->GetConfigurationFor(into_message);
src/add-ons/media/media-add-ons/AbstractFileInterfaceNode.cpp
221
BMediaNode * node)
src/add-ons/media/media-add-ons/AbstractFileInterfaceNode.cpp
224
return BMediaEventLooper::DeleteHook(node);
src/add-ons/media/media-add-ons/AbstractFileInterfaceNode.cpp
411
BNode node(&file);
src/add-ons/media/media-add-ons/AbstractFileInterfaceNode.cpp
412
status_t initCheck = node.InitCheck();
src/add-ons/media/media-add-ons/AbstractFileInterfaceNode.cpp
419
node.ReadAttr("BEOS:TYPE",0,0,out_mime_type,B_MIME_TYPE_LENGTH);
src/add-ons/media/media-add-ons/AbstractFileInterfaceNode.h
89
virtual status_t DeleteHook(BMediaNode * node); /* reserved 1 */
src/add-ons/media/media-add-ons/demultiplexer/MediaDemultiplexerAddOn.cpp
103
return node->GetConfigurationFor(into_message);
src/add-ons/media/media-add-ons/demultiplexer/MediaDemultiplexerAddOn.cpp
81
MediaDemultiplexerNode * node
src/add-ons/media/media-add-ons/demultiplexer/MediaDemultiplexerAddOn.cpp
83
if (node == 0) {
src/add-ons/media/media-add-ons/demultiplexer/MediaDemultiplexerAddOn.cpp
87
*out_error = node->InitCheck();
src/add-ons/media/media-add-ons/demultiplexer/MediaDemultiplexerAddOn.cpp
89
return node;
src/add-ons/media/media-add-ons/demultiplexer/MediaDemultiplexerAddOn.cpp
97
MediaDemultiplexerNode * node
src/add-ons/media/media-add-ons/demultiplexer/MediaDemultiplexerAddOn.cpp
99
if (node == 0) {
src/add-ons/media/media-add-ons/demultiplexer/MediaDemultiplexerNode.cpp
195
BMediaNode * node)
src/add-ons/media/media-add-ons/demultiplexer/MediaDemultiplexerNode.cpp
198
return BMediaEventLooper::DeleteHook(node);
src/add-ons/media/media-add-ons/demultiplexer/MediaDemultiplexerNode.cpp
206
input.node = Node();
src/add-ons/media/media-add-ons/demultiplexer/MediaDemultiplexerNode.cpp
208
input.destination.port = input.node.port; // same as ControlPort()
src/add-ons/media/media-add-ons/demultiplexer/MediaDemultiplexerNode.cpp
58
input.node = media_node::null; // until registration
src/add-ons/media/media-add-ons/demultiplexer/MediaDemultiplexerNode.h
87
virtual status_t DeleteHook(BMediaNode * node); /* reserved 1 */
src/add-ons/media/media-add-ons/demultiplexer/MediaOutputInfo.cpp
17
MediaOutputInfo::MediaOutputInfo(BBufferProducer * node, char * name) {
src/add-ons/media/media-add-ons/demultiplexer/MediaOutputInfo.cpp
18
producer = node;
src/add-ons/media/media-add-ons/demultiplexer/MediaOutputInfo.cpp
28
output.node = media_node::null;
src/add-ons/media/media-add-ons/dvb/DVBMediaNode.cpp
298
fOutputRawVideo.node = Node();
src/add-ons/media/media-add-ons/dvb/DVBMediaNode.cpp
305
fOutputRawAudio.node = Node();
src/add-ons/media/media-add-ons/dvb/DVBMediaNode.cpp
312
fOutputEncVideo.node = Node();
src/add-ons/media/media-add-ons/dvb/DVBMediaNode.cpp
319
fOutputEncAudio.node = Node();
src/add-ons/media/media-add-ons/dvb/DVBMediaNode.cpp
326
fOutputTS.node = Node();
src/add-ons/media/media-add-ons/equalizer/EqualizerAddOn.cpp
77
EqualizerNode* node = new EqualizerNode(this);
src/add-ons/media/media-add-ons/equalizer/EqualizerAddOn.cpp
78
return node;
src/add-ons/media/media-add-ons/equalizer/EqualizerAddOn.cpp
82
EqualizerAddOn::GetConfigurationFor(BMediaNode* node, BMessage* message)
src/add-ons/media/media-add-ons/equalizer/EqualizerAddOn.cpp
94
EqualizerAddOn::AutoStart(int count, BMediaNode** node, int32* id, bool* more)
src/add-ons/media/media-add-ons/equalizer/EqualizerAddOn.h
21
virtual status_t GetConfigurationFor(BMediaNode* node, BMessage* message);
src/add-ons/media/media-add-ons/equalizer/EqualizerAddOn.h
23
virtual status_t AutoStart(int count, BMediaNode** node, int32* id, bool* more);
src/add-ons/media/media-add-ons/equalizer/EqualizerNode.cpp
81
fInputMedia.node = Node();
src/add-ons/media/media-add-ons/equalizer/EqualizerNode.cpp
88
fOutputMedia.node = Node();
src/add-ons/media/media-add-ons/esound_sink/ESDSinkAddOn.cpp
149
ESDSinkNode * node
src/add-ons/media/media-add-ons/esound_sink/ESDSinkAddOn.cpp
153
if (node == 0) {
src/add-ons/media/media-add-ons/esound_sink/ESDSinkAddOn.cpp
157
*out_error = node->InitCheck();
src/add-ons/media/media-add-ons/esound_sink/ESDSinkAddOn.cpp
159
return node;
src/add-ons/media/media-add-ons/esound_sink/ESDSinkAddOn.cpp
169
ESDSinkNode * node = dynamic_cast<ESDSinkNode*>(your_node);
src/add-ons/media/media-add-ons/esound_sink/ESDSinkAddOn.cpp
170
if (node == 0) {
src/add-ons/media/media-add-ons/esound_sink/ESDSinkAddOn.cpp
174
if(node->GetConfigurationFor(into_message)==B_OK) {
src/add-ons/media/media-add-ons/esound_sink/ESDSinkAddOn.cpp
181
ESDSinkNode * node = dynamic_cast<ESDSinkNode*>(your_node);
src/add-ons/media/media-add-ons/esound_sink/ESDSinkAddOn.cpp
182
if (node == 0) {
src/add-ons/media/media-add-ons/esound_sink/ESDSinkAddOn.cpp
186
return node->GetConfigurationFor(into_message);
src/add-ons/media/media-add-ons/esound_sink/ESDSinkNode.cpp
203
fInput.node = Node();
src/add-ons/media/media-add-ons/esound_sink/ESDSinkNode.cpp
210
fOutput.node = Node();
src/add-ons/media/media-add-ons/finepix_webcam/FinePixProducer/AddOn.cpp
101
return node;
src/add-ons/media/media-add-ons/finepix_webcam/FinePixProducer/AddOn.cpp
84
FinePixProducer *node;
src/add-ons/media/media-add-ons/finepix_webcam/FinePixProducer/AddOn.cpp
95
node = new FinePixProducer(this, fFlavorInfo.name, fFlavorInfo.internal_id);
src/add-ons/media/media-add-ons/finepix_webcam/FinePixProducer/AddOn.cpp
96
if (node && (node->InitCheck() < B_OK)) {
src/add-ons/media/media-add-ons/finepix_webcam/FinePixProducer/AddOn.cpp
97
delete node;
src/add-ons/media/media-add-ons/finepix_webcam/FinePixProducer/AddOn.cpp
98
node = NULL;
src/add-ons/media/media-add-ons/finepix_webcam/FinePixProducer/AddOn.h
25
virtual status_t GetConfigurationFor(BMediaNode *node, BMessage *message)
src/add-ons/media/media-add-ons/finepix_webcam/FinePixProducer/AddOn.h
26
{ TOUCH(node); TOUCH(message); return B_OK; }
src/add-ons/media/media-add-ons/finepix_webcam/FinePixProducer/AddOn.h
27
virtual status_t SaveConfigInfo(BMediaNode *node, BMessage *message)
src/add-ons/media/media-add-ons/finepix_webcam/FinePixProducer/AddOn.h
28
{ TOUCH(node); TOUCH(message); return B_OK; }
src/add-ons/media/media-add-ons/finepix_webcam/FinePixProducer/Producer.cpp
148
fOutput.node = Node();
src/add-ons/media/media-add-ons/finepix_webcam/FinePixProducer/Producer.cpp
248
FinePixProducer::DeleteHook(BMediaNode * node)
src/add-ons/media/media-add-ons/finepix_webcam/FinePixProducer/Producer.cpp
250
return BMediaEventLooper::DeleteHook(node);
src/add-ons/media/media-add-ons/finepix_webcam/FinePixProducer/Producer.h
56
virtual status_t DeleteHook(BMediaNode * node);
src/add-ons/media/media-add-ons/firewire_dv/FireWireDVNode.cpp
141
fOutputEncVideo.node = Node();
src/add-ons/media/media-add-ons/mixer/AudioMixer.cpp
258
out_input->node = Node();
src/add-ons/media/media-add-ons/mixer/AudioMixer.cpp
664
out_output->node = Node();
src/add-ons/media/media-add-ons/mixer/AudioMixer.cpp
824
media_node node;
src/add-ons/media/media-add-ons/mixer/AudioMixer.cpp
829
if (roster->GetAudioMixer(&node) == B_OK
src/add-ons/media/media-add-ons/mixer/AudioMixer.cpp
830
&& roster->GetConnectedOutputsFor(node, &out, 1, &count)
src/add-ons/media/media-add-ons/mixer/AudioMixer.cpp
838
} else if (roster->GetAudioOutput(&node) == B_OK
src/add-ons/media/media-add-ons/mixer/AudioMixer.cpp
839
&& roster->GetAllInputsFor(node, &in, 1, &count) == B_OK
src/add-ons/media/media-add-ons/mixer/AudioMixer.cpp
861
output.node = Node();
src/add-ons/media/media-add-ons/mixer/AudioMixer.cpp
973
|| output->MediaOutput().node != Node()
src/add-ons/media/media-add-ons/mixer/MixerAddOn.h
25
virtual status_t GetConfigurationFor(BMediaNode* node,
src/add-ons/media/media-add-ons/mixer/MixerCore.cpp
64
MixerCore::MixerCore(AudioMixer *node)
src/add-ons/media/media-add-ons/mixer/MixerCore.cpp
82
fNode(node),
src/add-ons/media/media-add-ons/mixer/MixerCore.h
36
MixerCore(AudioMixer* node);
src/add-ons/media/media-add-ons/mixer/MixerDebug.h
28
# 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)
src/add-ons/media/media-add-ons/mixer/MixerDebug.h
29
# 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.port, (_out).source.port, (_out).source.id, (_out).destination.port, (_out).destination.id, _buf, (_out).name); } while (0)
src/add-ons/media/media-add-ons/multi_audio/MultiAudioAddOn.cpp
124
MultiAudioNode* node = new (std::nothrow) MultiAudioNode(this,
src/add-ons/media/media-add-ons/multi_audio/MultiAudioAddOn.cpp
126
if (node == NULL)
src/add-ons/media/media-add-ons/multi_audio/MultiAudioAddOn.cpp
129
*_error = node->InitCheck();
src/add-ons/media/media-add-ons/multi_audio/MultiAudioAddOn.cpp
131
return node;
src/add-ons/media/media-add-ons/multi_audio/MultiAudioAddOn.cpp
139
MultiAudioNode* node = dynamic_cast<MultiAudioNode*>(_node);
src/add-ons/media/media-add-ons/multi_audio/MultiAudioAddOn.cpp
140
if (node == NULL)
src/add-ons/media/media-add-ons/multi_audio/MultiAudioAddOn.cpp
146
if (node->GetConfigurationFor(&settings) == B_OK) {
src/add-ons/media/media-add-ons/multi_audio/MultiAudioAddOn.cpp
147
fSettings.AddMessage(node->Name(), &settings);
src/add-ons/media/media-add-ons/multi_audio/MultiAudioAddOn.cpp
155
return node->GetConfigurationFor(message);
src/add-ons/media/media-add-ons/multi_audio/MultiAudioAddOn.h
26
virtual status_t GetConfigurationFor(BMediaNode* node,
src/add-ons/media/media-add-ons/multi_audio/MultiAudioNode.cpp
402
input->node = Node();
src/add-ons/media/media-add-ons/multi_audio/MultiAudioNode.cpp
465
output->node = Node();
src/add-ons/media/media-add-ons/opensound/OpenSoundAddOn.cpp
136
OpenSoundNode * node =
src/add-ons/media/media-add-ons/opensound/OpenSoundAddOn.cpp
142
if (node == 0) {
src/add-ons/media/media-add-ons/opensound/OpenSoundAddOn.cpp
146
*out_error = node->InitCheck();
src/add-ons/media/media-add-ons/opensound/OpenSoundAddOn.cpp
148
return node;
src/add-ons/media/media-add-ons/opensound/OpenSoundAddOn.cpp
158
OpenSoundNode * node = dynamic_cast<OpenSoundNode*>(your_node);
src/add-ons/media/media-add-ons/opensound/OpenSoundAddOn.cpp
159
if (node == 0) {
src/add-ons/media/media-add-ons/opensound/OpenSoundAddOn.cpp
163
if (node->GetConfigurationFor(into_message) == B_OK) {
src/add-ons/media/media-add-ons/opensound/OpenSoundAddOn.cpp
170
OpenSoundNode * node = dynamic_cast<OpenSoundNode*>(your_node);
src/add-ons/media/media-add-ons/opensound/OpenSoundAddOn.cpp
171
if (node == 0) {
src/add-ons/media/media-add-ons/opensound/OpenSoundAddOn.cpp
175
return node->GetConfigurationFor(into_message);
src/add-ons/media/media-add-ons/opensound/OpenSoundNode.cpp
475
mediaInput.node = Node();
src/add-ons/media/media-add-ons/opensound/OpenSoundNode.cpp
523
mediaOutput.node = Node();
src/add-ons/media/media-add-ons/opensound/OpenSoundNode.cpp
64
OpenSoundNode* node)
src/add-ons/media/media-add-ons/opensound/OpenSoundNode.cpp
65
: fNode(node),
src/add-ons/media/media-add-ons/radeon/RadeonAddOn.cpp
110
if( node == NULL )
src/add-ons/media/media-add-ons/radeon/RadeonAddOn.cpp
113
if( addon->GetConfigurationFor( node, &cur_settings ) != B_OK )
src/add-ons/media/media-add-ons/radeon/RadeonAddOn.cpp
236
CRadeonAddOn::UnregisterNode( BMediaNode *node, BMessage *settings )
src/add-ons/media/media-add-ons/radeon/RadeonAddOn.cpp
243
if( plug->getNode() == node ) {
src/add-ons/media/media-add-ons/radeon/RadeonAddOn.cpp
291
CRadeonProducer *node;
src/add-ons/media/media-add-ons/radeon/RadeonAddOn.cpp
305
node = NULL;
src/add-ons/media/media-add-ons/radeon/RadeonAddOn.cpp
315
node = new CRadeonProducer( this, plug->getName(),
src/add-ons/media/media-add-ons/radeon/RadeonAddOn.cpp
318
if (node && (node->InitCheck() < B_OK)) {
src/add-ons/media/media-add-ons/radeon/RadeonAddOn.cpp
319
*out_error = node->InitCheck();
src/add-ons/media/media-add-ons/radeon/RadeonAddOn.cpp
320
delete node;
src/add-ons/media/media-add-ons/radeon/RadeonAddOn.cpp
321
node = NULL;
src/add-ons/media/media-add-ons/radeon/RadeonAddOn.cpp
325
plug->setNode( node );
src/add-ons/media/media-add-ons/radeon/RadeonAddOn.cpp
329
return node;
src/add-ons/media/media-add-ons/radeon/RadeonAddOn.h
34
BMediaNode *getNode() { return node; }
src/add-ons/media/media-add-ons/radeon/RadeonAddOn.h
35
void setNode( BMediaNode *anode ) { node = anode; }
src/add-ons/media/media-add-ons/radeon/RadeonAddOn.h
45
BMediaNode *node; // active node (or NULL)
src/add-ons/media/media-add-ons/radeon/RadeonAddOn.h
68
virtual status_t SaveConfigInfo(BMediaNode *node, BMessage *message)
src/add-ons/media/media-add-ons/radeon/RadeonAddOn.h
69
{ TOUCH(node); TOUCH(message); return B_OK; }
src/add-ons/media/media-add-ons/radeon/RadeonAddOn.h
83
void UnregisterNode( BMediaNode *node, BMessage *settings );
src/add-ons/media/media-add-ons/radeon/RadeonProducer.cpp
488
fOutput.node = Node();
src/add-ons/media/media-add-ons/radeon/RadeonProducer.cpp
614
CRadeonProducer::DeleteHook(BMediaNode * node)
src/add-ons/media/media-add-ons/radeon/RadeonProducer.cpp
618
return BMediaEventLooper::DeleteHook(node);
src/add-ons/media/media-add-ons/radeon/RadeonProducer.h
64
virtual status_t DeleteHook(BMediaNode * node);
src/add-ons/media/media-add-ons/reader/MediaReader.cpp
116
output.node = Node();
src/add-ons/media/media-add-ons/reader/MediaReader.cpp
118
output.source.port = output.node.port; // same as ControlPort();
src/add-ons/media/media-add-ons/reader/MediaReader.cpp
69
output.node = media_node::null; // until registration
src/add-ons/media/media-add-ons/reader/MediaReaderAddOn.cpp
103
return node->GetConfigurationFor(into_message);
src/add-ons/media/media-add-ons/reader/MediaReaderAddOn.cpp
77
MediaReader * node
src/add-ons/media/media-add-ons/reader/MediaReaderAddOn.cpp
81
if (node == 0) {
src/add-ons/media/media-add-ons/reader/MediaReaderAddOn.cpp
85
*out_error = node->InitCheck();
src/add-ons/media/media-add-ons/reader/MediaReaderAddOn.cpp
87
return node;
src/add-ons/media/media-add-ons/reader/MediaReaderAddOn.cpp
97
MediaReader * node
src/add-ons/media/media-add-ons/reader/MediaReaderAddOn.cpp
99
if (node == 0) {
src/add-ons/media/media-add-ons/tone_producer_demo/ToneProducer.cpp
91
mOutput.node = Node();
src/add-ons/media/media-add-ons/usb_vision/AddOn.cpp
104
VideoProducer *node;
src/add-ons/media/media-add-ons/usb_vision/AddOn.cpp
115
node = new VideoProducer(this, fFlavorInfo.name, fFlavorInfo.internal_id);
src/add-ons/media/media-add-ons/usb_vision/AddOn.cpp
116
if (node && (node->InitCheck() < B_OK)) {
src/add-ons/media/media-add-ons/usb_vision/AddOn.cpp
117
delete node;
src/add-ons/media/media-add-ons/usb_vision/AddOn.cpp
118
node = NULL;
src/add-ons/media/media-add-ons/usb_vision/AddOn.cpp
121
return node;
src/add-ons/media/media-add-ons/usb_vision/AddOn.h
36
virtual status_t GetConfigurationFor(BMediaNode *node, BMessage *message)
src/add-ons/media/media-add-ons/usb_vision/AddOn.h
37
{ TOUCH(node); TOUCH(message); return B_OK; }
src/add-ons/media/media-add-ons/usb_vision/AddOn.h
38
virtual status_t SaveConfigInfo(BMediaNode *node, BMessage *message)
src/add-ons/media/media-add-ons/usb_vision/AddOn.h
39
{ TOUCH(node); TOUCH(message); return B_OK; }
src/add-ons/media/media-add-ons/usb_vision/Producer.cpp
237
fOutput.node = Node();
src/add-ons/media/media-add-ons/usb_vision/Producer.cpp
436
VideoProducer::DeleteHook(BMediaNode * node)
src/add-ons/media/media-add-ons/usb_vision/Producer.cpp
438
return BMediaEventLooper::DeleteHook(node);
src/add-ons/media/media-add-ons/usb_vision/Producer.h
63
virtual status_t DeleteHook(BMediaNode * node);
src/add-ons/media/media-add-ons/usb_webcam/AddOn.cpp
116
VideoProducer *node;
src/add-ons/media/media-add-ons/usb_webcam/AddOn.cpp
147
node = new VideoProducer(this, cam, cam->FlavorInfo()->name, cam->FlavorInfo()->internal_id);
src/add-ons/media/media-add-ons/usb_webcam/AddOn.cpp
148
if (node && (node->InitCheck() < B_OK)) {
src/add-ons/media/media-add-ons/usb_webcam/AddOn.cpp
149
delete node;
src/add-ons/media/media-add-ons/usb_webcam/AddOn.cpp
150
node = NULL;
src/add-ons/media/media-add-ons/usb_webcam/AddOn.cpp
153
return node;
src/add-ons/media/media-add-ons/usb_webcam/AddOn.h
31
virtual status_t GetConfigurationFor(BMediaNode *node, BMessage *message)
src/add-ons/media/media-add-ons/usb_webcam/AddOn.h
32
{ TOUCH(node); TOUCH(message); return B_OK; }
src/add-ons/media/media-add-ons/usb_webcam/AddOn.h
33
virtual status_t SaveConfigInfo(BMediaNode *node, BMessage *message)
src/add-ons/media/media-add-ons/usb_webcam/AddOn.h
34
{ TOUCH(node); TOUCH(message); return B_OK; }
src/add-ons/media/media-add-ons/usb_webcam/Producer.cpp
209
fOutput.node = Node();
src/add-ons/media/media-add-ons/usb_webcam/Producer.cpp
321
VideoProducer::DeleteHook(BMediaNode * node)
src/add-ons/media/media-add-ons/usb_webcam/Producer.cpp
323
return BMediaEventLooper::DeleteHook(node);
src/add-ons/media/media-add-ons/usb_webcam/Producer.h
59
virtual status_t DeleteHook(BMediaNode * node);
src/add-ons/media/media-add-ons/video_mixer/VideoMixerAddOn.cpp
100
VideoMixerNode *node = dynamic_cast<VideoMixerNode *>(your_node);
src/add-ons/media/media-add-ons/video_mixer/VideoMixerAddOn.cpp
101
if (node == NULL) {
src/add-ons/media/media-add-ons/video_mixer/VideoMixerAddOn.cpp
105
return node->GetConfigurationFor(into_message);
src/add-ons/media/media-add-ons/video_mixer/VideoMixerAddOn.cpp
85
VideoMixerNode *node = new VideoMixerNode(info, config, this);
src/add-ons/media/media-add-ons/video_mixer/VideoMixerAddOn.cpp
86
if (node == NULL) {
src/add-ons/media/media-add-ons/video_mixer/VideoMixerAddOn.cpp
90
*out_error = node->InitCheck();
src/add-ons/media/media-add-ons/video_mixer/VideoMixerAddOn.cpp
92
return node;
src/add-ons/media/media-add-ons/video_mixer/VideoMixerNode.cpp
106
input->node = Node();
src/add-ons/media/media-add-ons/video_mixer/VideoMixerNode.cpp
278
status_t VideoMixerNode::DeleteHook(BMediaNode *node)
src/add-ons/media/media-add-ons/video_mixer/VideoMixerNode.cpp
281
return BMediaEventLooper::DeleteHook(node);
src/add-ons/media/media-add-ons/video_mixer/VideoMixerNode.cpp
56
fOutput.node = media_node::null; // until registration
src/add-ons/media/media-add-ons/video_mixer/VideoMixerNode.cpp
72
fConnectedInputs[i]->node = Node();
src/add-ons/media/media-add-ons/video_mixer/VideoMixerNode.cpp
77
fInitialInput.node = Node();
src/add-ons/media/media-add-ons/video_mixer/VideoMixerNode.cpp
82
fOutput.node = Node();
src/add-ons/media/media-add-ons/video_mixer/VideoMixerNode.h
86
virtual status_t DeleteHook(BMediaNode *node); /* reserved 1 */
src/add-ons/media/media-add-ons/video_producer_demo/AddOn.cpp
100
delete node;
src/add-ons/media/media-add-ons/video_producer_demo/AddOn.cpp
101
node = NULL;
src/add-ons/media/media-add-ons/video_producer_demo/AddOn.cpp
104
return node;
src/add-ons/media/media-add-ons/video_producer_demo/AddOn.cpp
87
VideoProducer *node;
src/add-ons/media/media-add-ons/video_producer_demo/AddOn.cpp
98
node = new VideoProducer(this, fFlavorInfo.name, fFlavorInfo.internal_id);
src/add-ons/media/media-add-ons/video_producer_demo/AddOn.cpp
99
if (node && (node->InitCheck() < B_OK)) {
src/add-ons/media/media-add-ons/video_producer_demo/AddOn.h
25
virtual status_t GetConfigurationFor(BMediaNode *node, BMessage *message)
src/add-ons/media/media-add-ons/video_producer_demo/AddOn.h
26
{ TOUCH(node); TOUCH(message); return B_OK; }
src/add-ons/media/media-add-ons/video_producer_demo/AddOn.h
27
virtual status_t SaveConfigInfo(BMediaNode *node, BMessage *message)
src/add-ons/media/media-add-ons/video_producer_demo/AddOn.h
28
{ TOUCH(node); TOUCH(message); return B_OK; }
src/add-ons/media/media-add-ons/video_producer_demo/Producer.cpp
146
fOutput.node = Node();
src/add-ons/media/media-add-ons/video_producer_demo/Producer.cpp
247
VideoProducer::DeleteHook(BMediaNode * node)
src/add-ons/media/media-add-ons/video_producer_demo/Producer.cpp
249
return BMediaEventLooper::DeleteHook(node);
src/add-ons/media/media-add-ons/video_producer_demo/Producer.h
50
virtual status_t DeleteHook(BMediaNode * node);
src/add-ons/media/media-add-ons/videowindow/VideoAddOn.cpp
96
VideoNode* node = new VideoNode("Video Node", this, info->internal_id);
src/add-ons/media/media-add-ons/videowindow/VideoAddOn.cpp
98
return node;
src/add-ons/media/media-add-ons/videowindow/VideoNode.cpp
83
fInput.node = Node();
src/add-ons/media/media-add-ons/videowindow/VideoView.cpp
21
VideoView::VideoView(BRect frame, const char *name, uint32 resizeMask, uint32 flags, VideoNode *node)
src/add-ons/media/media-add-ons/videowindow/VideoView.cpp
23
, fVideoNode(node)
src/add-ons/media/media-add-ons/videowindow/VideoView.h
20
VideoView(BRect frame, const char *name, uint32 resizeMask, uint32 flags, VideoNode *node);
src/add-ons/media/media-add-ons/vst_host/VSTAddOn.cpp
129
VSTAddOn::GetConfigurationFor(BMediaNode* node, BMessage* message)
src/add-ons/media/media-add-ons/vst_host/VSTAddOn.cpp
141
VSTAddOn::AutoStart(int count, BMediaNode** node, int32* id, bool* more)
src/add-ons/media/media-add-ons/vst_host/VSTAddOn.cpp
95
VSTNode* node = new VSTNode(this, plugin->ModuleName(), plugin->Path());
src/add-ons/media/media-add-ons/vst_host/VSTAddOn.cpp
96
return node;
src/add-ons/media/media-add-ons/vst_host/VSTAddOn.h
22
virtual status_t GetConfigurationFor(BMediaNode* node, BMessage* message);
src/add-ons/media/media-add-ons/vst_host/VSTAddOn.h
24
virtual status_t AutoStart(int count, BMediaNode** node, int32* id, bool* more);
src/add-ons/media/media-add-ons/vst_host/VSTNode.cpp
79
fInputMedia.node = Node();
src/add-ons/media/media-add-ons/vst_host/VSTNode.cpp
86
fOutputMedia.node = Node();
src/add-ons/media/media-add-ons/writer/MediaWriter.cpp
109
input.node = Node();
src/add-ons/media/media-add-ons/writer/MediaWriter.cpp
111
input.destination.port = input.node.port; // same as ControlPort()
src/add-ons/media/media-add-ons/writer/MediaWriter.cpp
67
input.node = media_node::null; // until registration
src/add-ons/media/media-add-ons/writer/MediaWriterAddOn.cpp
71
MediaWriter * node
src/add-ons/media/media-add-ons/writer/MediaWriterAddOn.cpp
75
if (node == 0) {
src/add-ons/media/media-add-ons/writer/MediaWriterAddOn.cpp
79
*out_error = node->InitCheck();
src/add-ons/media/media-add-ons/writer/MediaWriterAddOn.cpp
81
return node;
src/add-ons/media/media-add-ons/writer/MediaWriterAddOn.cpp
89
MediaWriter * node
src/add-ons/media/media-add-ons/writer/MediaWriterAddOn.cpp
91
if (node == 0) {
src/add-ons/media/media-add-ons/writer/MediaWriterAddOn.cpp
95
return node->GetConfigurationFor(into_message);
src/add-ons/print/drivers/gutenprint/GPData.h
23
GPData(BNode* node)
src/add-ons/print/drivers/gutenprint/GPData.h
25
PrinterData(node)
src/add-ons/print/drivers/gutenprint/GPPrinterDriver.cpp
61
PrinterData* InstantiatePrinterData(BNode* node)
src/add-ons/print/drivers/gutenprint/GPPrinterDriver.cpp
63
return new GPData(node);
src/add-ons/print/drivers/lpstyl/LpstylData.h
20
LpstylData(BNode* node)
src/add-ons/print/drivers/lpstyl/LpstylData.h
22
PrinterData(node)
src/add-ons/print/drivers/lpstyl/LpstylEntry.cpp
41
PrinterData* InstantiatePrinterData(BNode* node)
src/add-ons/print/drivers/lpstyl/LpstylEntry.cpp
43
return new LpstylData(node);
src/add-ons/print/drivers/postscript/PSData.h
22
PSData(BNode* node)
src/add-ons/print/drivers/postscript/PSData.h
24
PrinterData(node)
src/add-ons/print/drivers/postscript/PSEntry.cpp
62
PrinterData* InstantiatePrinterData(BNode* node)
src/add-ons/print/drivers/postscript/PSEntry.cpp
64
return new PSData(node);
src/add-ons/tracker/label_as/LabelAs.cpp
118
BNode node(&ref);
src/add-ons/tracker/label_as/LabelAs.cpp
121
if (node.InitCheck() == B_OK && node.ReadAttrString("BEOS:TYPE", &type) == B_OK
src/add-ons/tracker/label_as/LabelAs.cpp
124
node.RemoveAttr(B_MAIL_ATTR_LABEL);
src/add-ons/tracker/label_as/LabelAs.cpp
127
else if (node.ReadAttrString(B_MAIL_ATTR_LABEL, &previousLabel) != B_OK
src/add-ons/tracker/label_as/LabelAs.cpp
129
node.WriteAttrString(B_MAIL_ATTR_LABEL, &label);
src/add-ons/tracker/mark_as/MarkAs.cpp
108
if (node.ReadAttrString(B_MAIL_ATTR_STATUS, &previousStatus) != B_OK
src/add-ons/tracker/mark_as/MarkAs.cpp
110
node.WriteAttrString(B_MAIL_ATTR_STATUS, &status);
src/add-ons/tracker/mark_as/MarkAs.cpp
71
BNode node(&ref);
src/add-ons/tracker/mark_as/MarkAs.cpp
74
if (node.InitCheck() == B_OK
src/add-ons/tracker/mark_as/MarkAs.cpp
75
&& node.ReadAttrString("BEOS:TYPE", &type) == B_OK
src/add-ons/tracker/mark_as/MarkAs.cpp
82
if (read_read_attr(node, previousRead) != B_OK ||
src/add-ons/tracker/mark_as/MarkAs.cpp
84
write_read_attr(node, B_UNREAD);
src/add-ons/tracker/mark_as/MarkAs.cpp
91
if (read_read_attr(node, previousRead) != B_OK ||
src/add-ons/tracker/mark_as/MarkAs.cpp
94
if (node.ReadAttr(B_MAIL_ATTR_ACCOUNT_ID, B_INT32_TYPE,
src/add-ons/tracker/mark_as/MarkAs.cpp
98
write_read_attr(node, B_SEEN);
src/add-ons/tracker/mark_as/MarkAsRead.cpp
22
BNode node(&ref);
src/add-ons/tracker/mark_as/MarkAsRead.cpp
25
if (node.InitCheck() == B_OK
src/add-ons/tracker/mark_as/MarkAsRead.cpp
26
&& node.ReadAttrString("BEOS:TYPE", &type) == B_OK
src/add-ons/tracker/mark_as/MarkAsRead.cpp
38
if (read_read_attr(node, previousRead) != B_OK
src/add-ons/tracker/mark_as/MarkAsRead.cpp
41
if (node.ReadAttr(B_MAIL_ATTR_ACCOUNT_ID, B_INT32_TYPE,
src/add-ons/tracker/mark_as/MarkAsRead.cpp
45
write_read_attr(node, read);
src/add-ons/tracker/mark_as/MarkAsRead.cpp
53
if (node.ReadAttrString(B_MAIL_ATTR_STATUS, &previousStatus) != B_OK
src/add-ons/tracker/mark_as/MarkAsRead.cpp
55
node.WriteAttrString(B_MAIL_ATTR_STATUS, &status);
src/add-ons/translators/stxt/STXTTranslator.cpp
525
BNode* node = dynamic_cast<BNode*>(source);
src/add-ons/translators/stxt/STXTTranslator.cpp
526
if (node != NULL) {
src/add-ons/translators/stxt/STXTTranslator.cpp
531
node->GetAttrInfo("be:encoding", &info);
src/add-ons/translators/stxt/STXTTranslator.cpp
533
if ((info.type == B_STRING_TYPE) && (node->ReadAttrString(
src/add-ons/translators/stxt/STXTTranslator.cpp
540
ssize_t bytesRead = node->ReadAttr("be:encoding", B_INT32_TYPE, 0,
src/add-ons/translators/stxt/STXTTranslator.cpp
562
node->WriteAttrString("be:encoding", &encoding);
src/add-ons/translators/stxt/STXTTranslator.cpp
644
if (node == NULL)
src/add-ons/translators/stxt/STXTTranslator.cpp
652
if (node->GetAttrInfo(kAttrName, &info) != B_OK)
src/add-ons/translators/stxt/STXTTranslator.cpp
665
bytesRead = node->ReadAttr(kAttrName, B_RAW_TYPE, 0, flatRunArray, info.size);
src/apps/codycam/CodyCam.cpp
186
media_node node = fProducerNode;
src/apps/codycam/CodyCam.cpp
187
status_t err = fMediaRoster->GetParameterWebFor(node, &web);
src/apps/codycam/CodyCam.cpp
191
fVideoControlWindow = new ControlWindow(view, node);
src/apps/codycam/CodyCam.cpp
193
fVideoControlWindow), node, B_MEDIA_WEB_CHANGED);
src/apps/codycam/CodyCam.cpp
302
status = fMediaRoster->SetTimeSourceFor(fProducerNode.node,
src/apps/codycam/CodyCam.cpp
303
fTimeSourceNode.node);
src/apps/codycam/CodyCam.cpp
311
fTimeSourceNode.node);
src/apps/codycam/CodyCam.cpp
393
fMediaRoster->Disconnect(fProducerOut.node.node, fProducerOut.source,
src/apps/codycam/CodyCam.cpp
394
fConsumerIn.node.node, fConsumerIn.destination);
src/apps/codycam/CodyCam.cpp
884
media_node node)
src/apps/codycam/CodyCam.cpp
891
fNode = node;
src/apps/codycam/CodyCam.h
192
media_node node);
src/apps/codycam/VideoConsumer.cpp
173
VideoConsumer::DeleteHook(BMediaNode* node)
src/apps/codycam/VideoConsumer.cpp
175
return BMediaEventLooper::DeleteHook(node);
src/apps/codycam/VideoConsumer.cpp
384
fIn.node = Node();
src/apps/codycam/VideoConsumer.cpp
472
fIn.node = Node();
src/apps/codycam/VideoConsumer.h
66
virtual status_t DeleteHook(BMediaNode* node);
src/apps/cortex/AddOnHost/AddOnHostApp.cpp
102
media_node node;
src/apps/cortex/AddOnHost/AddOnHostApp.cpp
103
err = r->InstantiateDormantNode(info, &node);
src/apps/cortex/AddOnHost/AddOnHostApp.cpp
112
m.AddInt32("node_id", node.node);
src/apps/cortex/AddOnHost/AddOnHostApp.cpp
148
media_node node;
src/apps/cortex/AddOnHost/AddOnHostApp.cpp
149
err = r->ReleaseNode(info.node);
src/apps/cortex/AddOnHost/AddOnHostApp.cpp
154
m.AddInt32("node_id", info.node.node);
src/apps/cortex/InfoView/AppNodeInfoView.cpp
87
if ((get_port_info(ref->node().port, &portInfo) == B_OK)
src/apps/cortex/InfoView/FileNodeInfoView.cpp
79
error = BMediaRoster::Roster()->GetRefFor(ref->node(), &nodeFile);
src/apps/cortex/InfoView/InfoWindowManager.cpp
356
else if (roster->GetDormantNodeFor(ref->node(), &dormantNodeInfo) != B_OK) {
src/apps/cortex/InfoView/InfoWindowManager.cpp
359
if ((get_port_info(ref->node().port, &portInfo) == B_OK)
src/apps/cortex/InfoView/LiveNodeInfoView.cpp
88
s << ref->node().port;
src/apps/cortex/InfoView/LiveNodeInfoView.cpp
90
if (get_port_info(ref->node().port, &portInfo) == B_OK)
src/apps/cortex/MediaRoutingView/MediaJack.cpp
110
m_node(output.node),
src/apps/cortex/MediaRoutingView/MediaJack.cpp
140
input->node = m_node;
src/apps/cortex/MediaRoutingView/MediaJack.cpp
156
output->node = m_node;
src/apps/cortex/MediaRoutingView/MediaJack.cpp
90
m_node(input.node),
src/apps/cortex/MediaRoutingView/MediaNodePanel.cpp
783
if ((get_port_info(ref->node().port, &portInfo) == B_OK)
src/apps/cortex/MediaRoutingView/MediaNodePanel.cpp
810
status_t error = BMediaRoster::Roster()->GetRefFor(ref->node(), &nodeFile);
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
1729
BNode node(ref);
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
1730
if (node.InitCheck() == B_OK)
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
1732
BNodeInfo nodeInfo(&node);
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
488
if (manager->findConnection(output.node.node, output.source, &connection) == B_OK)
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
603
status_t err = manager->roster->StartTimeSource(ref->node(), when);
src/apps/cortex/MediaRoutingView/MediaRoutingView.cpp
622
status_t err = manager->roster->StopTimeSource(ref->node(), when);
src/apps/cortex/NodeManager/Connection.cpp
140
outInput->node = m_destinationNode;
src/apps/cortex/NodeManager/Connection.cpp
155
outOutput->node = m_sourceNode;
src/apps/cortex/NodeManager/Connection.h
105
media_node_id sourceNode() const { return m_sourceNode.node; }
src/apps/cortex/NodeManager/Connection.h
110
media_node_id destinationNode() const { return m_destinationNode.node; }
src/apps/cortex/NodeManager/NodeGroup.cpp
171
NodeRef* node) {
src/apps/cortex/NodeManager/NodeGroup.cpp
187
if(node->m_group) {
src/apps/cortex/NodeManager/NodeGroup.cpp
190
"!!! node already in group '%s'\n", node->m_group->name()));
src/apps/cortex/NodeManager/NodeGroup.cpp
197
m_nodes.push_back(node);
src/apps/cortex/NodeManager/NodeGroup.cpp
198
node->_setGroup(this);
src/apps/cortex/NodeManager/NodeGroup.cpp
214
status_t err = node->_initTransportState();
src/apps/cortex/NodeManager/NodeGroup.cpp
219
node->_setTimeSource(m_timeSource.node);
src/apps/cortex/NodeManager/NodeGroup.cpp
222
node->_setRunMode(m_runMode);
src/apps/cortex/NodeManager/NodeGroup.cpp
226
if(node->m_cycle)
src/apps/cortex/NodeManager/NodeGroup.cpp
227
_refCycleChanged(node);
src/apps/cortex/NodeManager/NodeGroup.cpp
240
m.AddInt32("nodeID", node->id());
src/apps/cortex/NodeManager/NodeGroup.cpp
250
NodeRef* node) {
src/apps/cortex/NodeManager/NodeGroup.cpp
262
if(node->m_group != this) {
src/apps/cortex/NodeManager/NodeGroup.cpp
265
"!!! node not in group '%s'\n", node->m_group->name()));
src/apps/cortex/NodeManager/NodeGroup.cpp
272
if(node->m_cycle)
src/apps/cortex/NodeManager/NodeGroup.cpp
273
_cycleRemoveRef(node);
src/apps/cortex/NodeManager/NodeGroup.cpp
280
node);
src/apps/cortex/NodeManager/NodeGroup.cpp
308
status_t err = node->_stop();
src/apps/cortex/NodeManager/NodeGroup.cpp
313
node->name(),
src/apps/cortex/NodeManager/NodeGroup.cpp
318
node->_setGroup(0);
src/apps/cortex/NodeManager/NodeGroup.cpp
338
m.AddInt32("nodeID", node->id());
src/apps/cortex/NodeManager/NodeGroup.cpp
638
m_timeSource.node
src/apps/cortex/NodeManager/NodeGroup.cpp
641
[this](NodeRef* nodeRef) { nodeRef->_setTimeSource(m_timeSource.node); }
src/apps/cortex/NodeManager/NodeGroup.cpp
659
m.AddInt32("timeSourceID", timeSource.node);
src/apps/cortex/NodeManager/NodeGroup.h
248
NodeRef* node);
src/apps/cortex/NodeManager/NodeGroup.h
251
NodeRef* node);
src/apps/cortex/NodeManager/NodeGroup.h
492
if(!(r->node().kind & B_BUFFER_PRODUCER)) {
src/apps/cortex/NodeManager/NodeGroup.h
500
r->node(),
src/apps/cortex/NodeManager/NodeGroup.h
510
r->node(),
src/apps/cortex/NodeManager/NodeManager.cpp
1005
info, &node, timeout);
src/apps/cortex/NodeManager/NodeManager.cpp
1010
if(!m_useAddOnHost || node == media_node::null) {
src/apps/cortex/NodeManager/NodeManager.cpp
1013
err = roster->InstantiateDormantNode(info, &node);
src/apps/cortex/NodeManager/NodeManager.cpp
1021
if(node == media_node::null) {
src/apps/cortex/NodeManager/NodeManager.cpp
1036
node,
src/apps/cortex/NodeManager/NodeManager.cpp
1093
(*outRef)->node(),
src/apps/cortex/NodeManager/NodeManager.cpp
1116
BMediaNode* node,
src/apps/cortex/NodeManager/NodeManager.cpp
1125
NodeRef* ref = new NodeRef(node->Node(), this, nodeFlags, 0);
src/apps/cortex/NodeManager/NodeManager.cpp
1149
if(getNodeRef(output.node.node, &outputRef) < B_OK)
src/apps/cortex/NodeManager/NodeManager.cpp
1150
outputRef = _addRefFor(output.node, 0);
src/apps/cortex/NodeManager/NodeManager.cpp
1153
if(getNodeRef(input.node.node, &inputRef) < B_OK)
src/apps/cortex/NodeManager/NodeManager.cpp
1154
inputRef = _addRefFor(input.node, 0);
src/apps/cortex/NodeManager/NodeManager.cpp
1190
if(outputRef->m_info.node.kind & B_FILE_INTERFACE) {
src/apps/cortex/NodeManager/NodeManager.cpp
1199
output.node,
src/apps/cortex/NodeManager/NodeManager.cpp
1202
input.node,
src/apps/cortex/NodeManager/NodeManager.cpp
1605
media_node node;
src/apps/cortex/NodeManager/NodeManager.cpp
1615
err = roster->GetVideoInput(&node);
src/apps/cortex/NodeManager/NodeManager.cpp
1618
node,
src/apps/cortex/NodeManager/NodeManager.cpp
1619
_userFlagsForKind(node.kind),
src/apps/cortex/NodeManager/NodeManager.cpp
1620
_implFlagsForKind(node.kind));
src/apps/cortex/NodeManager/NodeManager.cpp
1624
err = roster->GetVideoOutput(&node);
src/apps/cortex/NodeManager/NodeManager.cpp
1626
if(m_videoInputNode && node.node == m_videoInputNode->id()) {
src/apps/cortex/NodeManager/NodeManager.cpp
1633
node,
src/apps/cortex/NodeManager/NodeManager.cpp
1634
_userFlagsForKind(node.kind) & ~NodeRef::NO_START_STOP,
src/apps/cortex/NodeManager/NodeManager.cpp
1635
_implFlagsForKind(node.kind));
src/apps/cortex/NodeManager/NodeManager.cpp
1641
err = roster->GetAudioMixer(&node);
src/apps/cortex/NodeManager/NodeManager.cpp
1644
node,
src/apps/cortex/NodeManager/NodeManager.cpp
1645
_userFlagsForKind(node.kind) | disableTransport,
src/apps/cortex/NodeManager/NodeManager.cpp
1646
_implFlagsForKind(node.kind));
src/apps/cortex/NodeManager/NodeManager.cpp
1650
err = roster->GetAudioInput(&node);
src/apps/cortex/NodeManager/NodeManager.cpp
1653
node,
src/apps/cortex/NodeManager/NodeManager.cpp
1654
_userFlagsForKind(node.kind),
src/apps/cortex/NodeManager/NodeManager.cpp
1655
_implFlagsForKind(node.kind));
src/apps/cortex/NodeManager/NodeManager.cpp
1659
err = roster->GetAudioOutput(&node);
src/apps/cortex/NodeManager/NodeManager.cpp
1661
if(m_audioInputNode && node.node == m_audioInputNode->id()) {
src/apps/cortex/NodeManager/NodeManager.cpp
1674
node,
src/apps/cortex/NodeManager/NodeManager.cpp
1675
_userFlagsForKind(node.kind) | disableTransport,
src/apps/cortex/NodeManager/NodeManager.cpp
1676
_implFlagsForKind(node.kind));
src/apps/cortex/NodeManager/NodeManager.cpp
1727
const media_node& node,
src/apps/cortex/NodeManager/NodeManager.cpp
1738
m_nodeRefMap.find(node.node) == m_nodeRefMap.end());
src/apps/cortex/NodeManager/NodeManager.cpp
1746
NodeRef* ref = new NodeRef(node, this, nodeFlags, nodeImplFlags);
src/apps/cortex/NodeManager/NodeManager.cpp
1937
media_node node;
src/apps/cortex/NodeManager/NodeManager.cpp
1938
err = roster->GetNodeFor(id, &node);
src/apps/cortex/NodeManager/NodeManager.cpp
1950
if(getNodeRef(node.node, &ref) < B_OK) {
src/apps/cortex/NodeManager/NodeManager.cpp
1953
node,
src/apps/cortex/NodeManager/NodeManager.cpp
1954
_userFlagsForKind(node.kind), // | NodeRef::NO_ROSTER_WATCH, // +++++ e.moon 11oct99
src/apps/cortex/NodeManager/NodeManager.cpp
1955
_implFlagsForKind(node.kind) | NodeRef::_CREATE_NOTIFIED);
src/apps/cortex/NodeManager/NodeManager.cpp
1977
err = roster->ReleaseNode(node);
src/apps/cortex/NodeManager/NodeManager.cpp
1992
node.port, ref));
src/apps/cortex/NodeManager/NodeManager.cpp
2092
output.node,
src/apps/cortex/NodeManager/NodeManager.cpp
2095
input.node,
src/apps/cortex/NodeManager/NodeManager.cpp
2265
output.node.node,
src/apps/cortex/NodeManager/NodeManager.cpp
2278
output.node,
src/apps/cortex/NodeManager/NodeManager.cpp
2281
input.node,
src/apps/cortex/NodeManager/NodeManager.cpp
2506
[](NodeRef* node) { return node->_updateLatency(); },
src/apps/cortex/NodeManager/NodeManager.cpp
495
media_node_id node,
src/apps/cortex/NodeManager/NodeManager.cpp
504
con_map::const_iterator it = m_conSourceMap.lower_bound(node);
src/apps/cortex/NodeManager/NodeManager.cpp
505
con_map::const_iterator itEnd = m_conSourceMap.upper_bound(node);
src/apps/cortex/NodeManager/NodeManager.cpp
518
media_node_id node,
src/apps/cortex/NodeManager/NodeManager.cpp
527
con_map::const_iterator it = m_conDestinationMap.lower_bound(node);
src/apps/cortex/NodeManager/NodeManager.cpp
528
con_map::const_iterator itEnd = m_conDestinationMap.upper_bound(node);
src/apps/cortex/NodeManager/NodeManager.cpp
842
NodeRef* node = sourceGroup->nodeAt(n-1);
src/apps/cortex/NodeManager/NodeManager.cpp
843
ASSERT(node);
src/apps/cortex/NodeManager/NodeManager.cpp
846
err = destinationGroup->addNode(node);
src/apps/cortex/NodeManager/NodeManager.cpp
882
NodeRef* node) {
src/apps/cortex/NodeManager/NodeManager.cpp
885
"_changeNodeGroupFn(): '%s'\n", node->name()));
src/apps/cortex/NodeManager/NodeManager.cpp
888
NodeGroup* oldGroup = node->group();
src/apps/cortex/NodeManager/NodeManager.cpp
890
err = oldGroup->removeNode(node);
src/apps/cortex/NodeManager/NodeManager.cpp
894
err = newGroup->addNode(node);
src/apps/cortex/NodeManager/NodeManager.cpp
985
media_node node;
src/apps/cortex/NodeManager/NodeManager.cpp
989
info, &node, timeout);
src/apps/cortex/NodeManager/NodeManager.cpp
992
node = media_node::null;
src/apps/cortex/NodeManager/NodeManager.h
216
media_node_id node,
src/apps/cortex/NodeManager/NodeManager.h
221
media_node_id node,
src/apps/cortex/NodeManager/NodeManager.h
376
BMediaNode* node,
src/apps/cortex/NodeManager/NodeManager.h
472
const media_node& node,
src/apps/cortex/NodeManager/NodeRef.cpp
1042
m_info.node, inputBuffer, inputBufferSize, &count);
src/apps/cortex/NodeManager/NodeRef.cpp
1090
m_info.node, outputBuffer, outputBufferSize, &count, filterType);
src/apps/cortex/NodeManager/NodeRef.cpp
1133
m_info.node, outputBuffer, outputBufferSize, &count);
src/apps/cortex/NodeManager/NodeRef.cpp
1178
m_info.node, outInputs, maxInputs, outNumInputs, filterType);
src/apps/cortex/NodeManager/NodeRef.cpp
1195
m_info.node, outInputs, maxInputs, outNumInputs);
src/apps/cortex/NodeManager/NodeRef.cpp
1212
m_info.node, outOutputs, maxOutputs, outNumOutputs, filterType);
src/apps/cortex/NodeManager/NodeRef.cpp
1228
m_info.node, outOutputs, maxOutputs, outNumOutputs);
src/apps/cortex/NodeManager/NodeRef.cpp
138
node(),
src/apps/cortex/NodeManager/NodeRef.cpp
1472
const media_node& node,
src/apps/cortex/NodeManager/NodeRef.cpp
1510
node,
src/apps/cortex/NodeManager/NodeRef.cpp
1518
node.node,
src/apps/cortex/NodeManager/NodeRef.cpp
1521
m_info.node = node;
src/apps/cortex/NodeManager/NodeRef.cpp
1531
m_info.node,
src/apps/cortex/NodeManager/NodeRef.cpp
1542
const media_node& node;
src/apps/cortex/NodeManager/NodeRef.cpp
1544
fixEndpointFn(const media_node& _n) : node(_n) {}
src/apps/cortex/NodeManager/NodeRef.cpp
1549
if(endpoint.node != node) {
src/apps/cortex/NodeManager/NodeRef.cpp
1552
endpoint.node = node;
src/apps/cortex/NodeManager/NodeRef.cpp
1568
fixEndpointFn<media_input>(node()));
src/apps/cortex/NodeManager/NodeRef.cpp
1580
fixEndpointFn<media_input>(node()));
src/apps/cortex/NodeManager/NodeRef.cpp
1593
fixEndpointFn<media_output>(node()));
src/apps/cortex/NodeManager/NodeRef.cpp
1605
fixEndpointFn<media_output>(node()));
src/apps/cortex/NodeManager/NodeRef.cpp
1639
m.AddInt32("nodeID", (int32)m_info.node.node);
src/apps/cortex/NodeManager/NodeRef.cpp
1680
ASSERT(timeSourceID != media_node::null.node);
src/apps/cortex/NodeManager/NodeRef.cpp
1724
node(), delay, m);
src/apps/cortex/NodeManager/NodeRef.cpp
1735
node(), m);
src/apps/cortex/NodeManager/NodeRef.cpp
1786
node(),
src/apps/cortex/NodeManager/NodeRef.cpp
1804
node());
src/apps/cortex/NodeManager/NodeRef.cpp
1845
node(), position, when);
src/apps/cortex/NodeManager/NodeRef.cpp
1918
node(), when);
src/apps/cortex/NodeManager/NodeRef.cpp
1962
node(), 0, true);
src/apps/cortex/NodeManager/NodeRef.cpp
2009
node(), start, stop);
src/apps/cortex/NodeManager/NodeRef.cpp
2012
node(), start, stop, position);
src/apps/cortex/NodeManager/NodeRef.cpp
2054
node(),
src/apps/cortex/NodeManager/NodeRef.cpp
2117
m_info.node,
src/apps/cortex/NodeManager/NodeRef.cpp
270
node(),
src/apps/cortex/NodeManager/NodeRef.cpp
353
m_manager->roster->GetLatencyFor(node(), &latency);
src/apps/cortex/NodeManager/NodeRef.cpp
374
it = m_manager->m_conDestinationMap.lower_bound(m_info.node.node);
src/apps/cortex/NodeManager/NodeRef.cpp
375
itEnd = m_manager->m_conDestinationMap.upper_bound(m_info.node.node);
src/apps/cortex/NodeManager/NodeRef.cpp
395
it = m_manager->m_conSourceMap.lower_bound(m_info.node.node);
src/apps/cortex/NodeManager/NodeRef.cpp
396
itEnd = m_manager->m_conSourceMap.upper_bound(m_info.node.node);
src/apps/cortex/NodeManager/NodeRef.cpp
419
it = m_manager->m_conDestinationMap.lower_bound(m_info.node.node);
src/apps/cortex/NodeManager/NodeRef.cpp
420
itEnd = m_manager->m_conDestinationMap.upper_bound(m_info.node.node);
src/apps/cortex/NodeManager/NodeRef.cpp
445
it = m_manager->m_conSourceMap.lower_bound(m_info.node.node);
src/apps/cortex/NodeManager/NodeRef.cpp
446
itEnd = m_manager->m_conSourceMap.upper_bound(m_info.node.node);
src/apps/cortex/NodeManager/NodeRef.cpp
663
D_ROSTER(("# roster->ReleaseNode(%ld)\n", m_info.node.node));
src/apps/cortex/NodeManager/NodeRef.cpp
665
m_info.node);
src/apps/cortex/NodeManager/NodeRef.cpp
671
m_info.node.node,
src/apps/cortex/NodeManager/NodeRef.cpp
686
m_info.node.node,
src/apps/cortex/NodeManager/NodeRef.cpp
706
m_info.node,
src/apps/cortex/NodeManager/NodeRef.cpp
998
m_info.node, inputBuffer, inputBufferSize, &count, filterType);
src/apps/cortex/NodeManager/NodeRef.h
168
inline const media_node& node() const { return m_info.node; }
src/apps/cortex/NodeManager/NodeRef.h
169
inline uint32 kind() const { return m_info.node.kind; }
src/apps/cortex/NodeManager/NodeRef.h
172
inline media_node_id id() const { return m_info.node.node; }
src/apps/cortex/NodeManager/NodeRef.h
430
const media_node& node,
src/apps/cortex/NodeManager/NodeSyncThread.cpp
186
m.AddInt32("nodeID", m_node.node);
src/apps/cortex/NodeManager/NodeSyncThread.cpp
80
const media_node& node,
src/apps/cortex/NodeManager/NodeSyncThread.cpp
83
m_node(node),
src/apps/cortex/NodeManager/NodeSyncThread.h
82
const media_node& node,
src/apps/cortex/ParameterView/ParameterWindow.cpp
128
roster->StartWatching(this, nodeInfo.node, B_MEDIA_WILDCARD);
src/apps/cortex/ParameterView/ParameterWindow.cpp
217
message.AddInt32("nodeID", m_node.node);
src/apps/cortex/ParameterView/ParameterWindow.cpp
386
message.AddInt32("nodeID", m_node.node);
src/apps/cortex/ParameterView/ParameterWindow.cpp
86
m_node(nodeInfo.node),
src/apps/cortex/ParameterView/ParameterWindowManager.cpp
246
status_t error = roster->StartControlPanel(ref->node(),
src/apps/cortex/RouteApp/ConnectionIO.cpp
152
media_node_id node;
src/apps/cortex/RouteApp/ConnectionIO.cpp
156
err = m_outputNodeIO->getNode(manager, context, &node);
src/apps/cortex/RouteApp/ConnectionIO.cpp
160
node,
src/apps/cortex/RouteApp/ConnectionIO.cpp
200
err = m_inputNodeIO->getNode(manager, context, &node);
src/apps/cortex/RouteApp/ConnectionIO.cpp
204
node,
src/apps/cortex/RouteApp/LiveNodeIO.cpp
65
media_node_id node) :
src/apps/cortex/RouteApp/LiveNodeIO.cpp
75
node,
src/apps/cortex/RouteApp/LiveNodeIO.h
87
media_node_id node);
src/apps/cortex/RouteApp/NodeKey.h
71
media_node_id node() const { return m_node; }
src/apps/cortex/RouteApp/NodeSetIOContext.cpp
124
return media_node::null.node;
src/apps/cortex/RouteApp/NodeSetIOContext.cpp
139
media_node_id node,
src/apps/cortex/RouteApp/NodeSetIOContext.cpp
142
if(node == media_node::null.node)
src/apps/cortex/RouteApp/NodeSetIOContext.cpp
148
if((*it).second == node) {
src/apps/cortex/RouteApp/NodeSetIOContext.cpp
59
media_node_id node,
src/apps/cortex/RouteApp/NodeSetIOContext.cpp
62
if(node == media_node::null.node)
src/apps/cortex/RouteApp/NodeSetIOContext.cpp
68
if((*it).second == node) {
src/apps/cortex/RouteApp/NodeSetIOContext.cpp
76
node, key, (*it).first.String()));
src/apps/cortex/RouteApp/NodeSetIOContext.cpp
83
m_nodes.push_back(node_entry(key, node));
src/apps/cortex/RouteApp/NodeSetIOContext.cpp
87
m_nodes.push_back(node_entry(buffer, node));
src/apps/cortex/RouteApp/NodeSetIOContext.cpp
94
media_node_id node) {
src/apps/cortex/RouteApp/NodeSetIOContext.cpp
98
if((*it).second == node) {
src/apps/cortex/RouteApp/NodeSetIOContext.h
72
media_node_id node,
src/apps/cortex/RouteApp/NodeSetIOContext.h
76
media_node_id node);
src/apps/cortex/RouteApp/NodeSetIOContext.h
91
media_node_id node,
src/apps/cortex/RouteApp/RouteAppNodeManager.cpp
136
uint64 key = _makeIconKey(nodeInfo.node.node, iconSize);
src/apps/cortex/RouteApp/RouteAppNodeManager.cpp
200
BTimeSource* ts = roster->MakeTimeSourceFor(ref->node());
src/apps/cortex/RouteApp/RouteAppNodeManager.cpp
421
err = getNodeRef(output.node.node, &producer);
src/apps/cortex/RouteApp/RouteAppNodeManager.cpp
425
err = getNodeRef(input.node.node, &consumer);
src/apps/cortex/RouteApp/RouteAppNodeManager.cpp
466
ASSERT(id != media_node::null.node);
src/apps/cortex/RouteApp/RouteAppNodeManager.cpp
511
ASSERT(id != media_node::null.node);
src/apps/cortex/RouteApp/route_app_io.cpp
151
media_node_id node,
src/apps/cortex/RouteApp/route_app_io.cpp
161
status_t err = manager->getNodeRef(node, &ref);
src/apps/cortex/RouteApp/route_app_io.cpp
165
" not found\n", node));
src/apps/cortex/RouteApp/route_app_io.cpp
194
err = context->getKeyFor(node, &key);
src/apps/cortex/RouteApp/route_app_io.cpp
231
PRINT(("# %" B_PRId32 "\n", buffer[n].node.node));
src/apps/cortex/RouteApp/route_app_io.cpp
232
if((buffer[n].node.kind & kind) != kind) {
src/apps/cortex/RouteApp/route_app_io.cpp
237
*outNode = buffer[n].node.node;
src/apps/cortex/RouteApp/route_app_io.h
110
media_node_id node,
src/apps/cortex/TransportView/TransportView.cpp
1122
&ref->node(),
src/apps/cortex/TransportView/TransportView.cpp
1169
if(itemNode.node != id)
src/apps/cortex/TransportView/TransportView.cpp
787
if(r->id() == dacTimeSource.node)
src/apps/cortex/TransportView/TransportView.cpp
789
if(r->id() == systemTimeSource.node)
src/apps/cortex/TransportView/TransportView.cpp
801
&r->node(),
src/apps/cortex/addons/Flanger/FlangerNode.cpp
245
m_input.node = Node();
src/apps/cortex/addons/Flanger/FlangerNode.cpp
253
m_output.node = Node();
src/apps/cortex/addons/LoggingConsumer/LoggingConsumer.cpp
539
mInput.node = Node();
src/apps/cortex/addons/LoggingConsumer/NodeHarnessWin.cpp
105
r->Disconnect(mConnection.producer.node, mConnection.source,
src/apps/cortex/addons/LoggingConsumer/NodeHarnessWin.cpp
106
mConnection.consumer.node, mConnection.destination);
src/apps/cortex/addons/LoggingConsumer/NodeHarnessWin.cpp
163
r->GetNodeFor(mLogNode->Node().node, &mConnection.consumer);
src/apps/cortex/addons/LoggingConsumer/NodeHarnessWin.cpp
181
r->SetTimeSourceFor(mConnection.consumer.node, mTimeSource.node);
src/apps/cortex/addons/LoggingConsumer/NodeHarnessWin.cpp
182
r->SetTimeSourceFor(mConnection.producer.node, mTimeSource.node);
src/apps/cortex/addons/common/AudioFilterNode.cpp
347
m_input.node = Node();
src/apps/cortex/addons/common/AudioFilterNode.cpp
359
m_output.node = Node();
src/apps/cortex/support/MediaIcon.cpp
161
if ((roster && (roster->GetRefFor(nodeInfo.node, &ref) == B_OK))
src/apps/cortex/support/MediaIcon.cpp
168
&& (roster->GetDormantNodeFor(nodeInfo.node, &dormantNodeInfo) == B_OK)) {
src/apps/cortex/support/MediaIcon.cpp
176
if ((get_port_info(nodeInfo.node.port, &portInfo) == B_OK)
src/apps/cortex/support/MediaIcon.cpp
235
if (roster->GetFreeInputsFor(nodeInfo.node, inputs, numberOfInputs,
src/apps/cortex/support/MediaIcon.cpp
249
if (roster->GetConnectedInputsFor(nodeInfo.node, inputs, numberOfInputs,
src/apps/cortex/support/MediaIcon.cpp
263
if (roster->GetFreeOutputsFor(nodeInfo.node, outputs, numberOfOutputs,
src/apps/cortex/support/MediaIcon.cpp
277
if (roster->GetConnectedOutputsFor(nodeInfo.node, outputs, numberOfOutputs,
src/apps/cortex/support/MediaIcon.cpp
69
m_nodeKind(nodeInfo.node.kind) {
src/apps/debuganalyzer/gui/AbstractWaitObjectsPage.h
296
for (int32 i = 0; Node* node = fChildren.ItemAt(i); i++) {
src/apps/debuganalyzer/gui/AbstractWaitObjectsPage.h
297
fWaits += node->Waits();
src/apps/debuganalyzer/gui/AbstractWaitObjectsPage.h
298
fTotalWaitTime += node->TotalWaitTime();
src/apps/debuganalyzer/gui/AbstractWaitObjectsPage.h
385
Node* node = children.ItemAt(i);
src/apps/debuganalyzer/gui/AbstractWaitObjectsPage.h
386
if (strcmp(node->Name(), previousNode->Name())) {
src/apps/debuganalyzer/gui/AbstractWaitObjectsPage.h
400
nameGroup.AddItem(node);
src/apps/debuganalyzer/gui/AbstractWaitObjectsPage.h
402
previousNode = node;
src/apps/debuganalyzer/gui/table/TreeTable.cpp
1058
TreeTableNode* node = new(std::nothrow) TreeTableNode(parentNode);
src/apps/debuganalyzer/gui/table/TreeTable.cpp
1059
if (node == NULL || node->Init(child, columnCount) != B_OK
src/apps/debuganalyzer/gui/table/TreeTable.cpp
1060
|| !parentNode->AddChild(node, i)) {
src/apps/debuganalyzer/gui/table/TreeTable.cpp
1061
delete node;
src/apps/debuganalyzer/gui/table/TreeTable.cpp
1066
AddRow(node->Row(), i,
src/apps/debuganalyzer/gui/table/TreeTable.cpp
1070
if (!_AddChildRows(node, 0, fModel->CountChildren(child), columnCount))
src/apps/debuganalyzer/gui/table/TreeTable.cpp
1104
TreeTable::_SetNodeExpanded(TreeTableNode* node, bool expanded,
src/apps/debuganalyzer/gui/table/TreeTable.cpp
1107
if (expanded && expandAncestors && node != fRootNode)
src/apps/debuganalyzer/gui/table/TreeTable.cpp
1108
_SetNodeExpanded(node->Parent(), true, true);
src/apps/debuganalyzer/gui/table/TreeTable.cpp
1110
ExpandOrCollapse(node->Row(), expanded);
src/apps/debuganalyzer/gui/table/TreeTable.cpp
1117
TreeTableNode* node = fRootNode;
src/apps/debuganalyzer/gui/table/TreeTable.cpp
1120
for (int32 i = 0; node != NULL && i < count; i++)
src/apps/debuganalyzer/gui/table/TreeTable.cpp
1121
node = node->ChildAt(path.ComponentAt(i));
src/apps/debuganalyzer/gui/table/TreeTable.cpp
1123
return node;
src/apps/debuganalyzer/gui/table/TreeTable.cpp
1128
TreeTable::_GetPathForNode(TreeTableNode* node, TreeTablePath& _path) const
src/apps/debuganalyzer/gui/table/TreeTable.cpp
1130
if (node == fRootNode) {
src/apps/debuganalyzer/gui/table/TreeTable.cpp
1135
_GetPathForNode(node->Parent(), _path);
src/apps/debuganalyzer/gui/table/TreeTable.cpp
1136
_path.AddComponent(node->Parent()->IndexOf(node));
src/apps/debuganalyzer/gui/table/TreeTable.cpp
176
void* node = Root();
src/apps/debuganalyzer/gui/table/TreeTable.cpp
179
for (int32 i = 0; node != NULL && i < count; i++)
src/apps/debuganalyzer/gui/table/TreeTable.cpp
180
node = ChildAt(node, path.ComponentAt(i));
src/apps/debuganalyzer/gui/table/TreeTable.cpp
182
return node;
src/apps/debuganalyzer/gui/table/TreeTable.cpp
422
TreeTableRow(TreeTableNode* node)
src/apps/debuganalyzer/gui/table/TreeTable.cpp
424
fNode(node)
src/apps/debuganalyzer/gui/table/TreeTable.cpp
602
if (TreeTableNode* node = _NodeAt(index))
src/apps/debuganalyzer/gui/table/TreeTable.cpp
603
return node->ModelObject();
src/apps/debuganalyzer/gui/table/TreeTable.cpp
611
if (TreeTableNode* node = _NodeAt(index)) {
src/apps/debuganalyzer/gui/table/TreeTable.cpp
612
fTreeTable->_GetPathForNode(node, _path);
src/apps/debuganalyzer/gui/table/TreeTable.cpp
775
TreeTableNode* node = _NodeForPath(path);
src/apps/debuganalyzer/gui/table/TreeTable.cpp
776
if (node == NULL)
src/apps/debuganalyzer/gui/table/TreeTable.cpp
785
AddToSelection(node->Row());
src/apps/debuganalyzer/gui/table/TreeTable.cpp
792
if (TreeTableNode* node = _NodeForPath(path))
src/apps/debuganalyzer/gui/table/TreeTable.cpp
793
Deselect(node->Row());
src/apps/debuganalyzer/gui/table/TreeTable.cpp
807
if (TreeTableNode* node = _NodeForPath(path))
src/apps/debuganalyzer/gui/table/TreeTable.cpp
808
return node->Row()->IsExpanded();
src/apps/debuganalyzer/gui/table/TreeTable.cpp
817
if (TreeTableNode* node = _NodeForPath(path))
src/apps/debuganalyzer/gui/table/TreeTable.cpp
818
_SetNodeExpanded(node, expanded, expandAncestors);
src/apps/debuganalyzer/gui/table/TreeTable.cpp
825
if (TreeTableNode* node = _NodeForPath(path))
src/apps/debuganalyzer/gui/table/TreeTable.cpp
826
BColumnListView::ScrollTo(node->Row());
src/apps/debuganalyzer/gui/table/TreeTable.cpp
848
TreeTableNode* node = _NodeForPath(path);
src/apps/debuganalyzer/gui/table/TreeTable.cpp
849
if (node == NULL)
src/apps/debuganalyzer/gui/table/TreeTable.cpp
856
_output = GetFieldRect(node->Row(), column);
src/apps/debuganalyzer/gui/table/TreeTable.cpp
964
TreeTableNode* node = _NodeForPath(path);
src/apps/debuganalyzer/gui/table/TreeTable.cpp
965
if (node == NULL)
src/apps/debuganalyzer/gui/table/TreeTable.cpp
968
_AddChildRows(node, childIndex, count, fModel->CountColumns());
src/apps/debuganalyzer/gui/table/TreeTable.cpp
976
TreeTableNode* node = _NodeForPath(path);
src/apps/debuganalyzer/gui/table/TreeTable.cpp
977
if (node == NULL)
src/apps/debuganalyzer/gui/table/TreeTable.cpp
980
_RemoveChildRows(node, childIndex, count);
src/apps/debuganalyzer/gui/table/TreeTable.cpp
988
TreeTableNode* node = _NodeForPath(path);
src/apps/debuganalyzer/gui/table/TreeTable.cpp
989
if (node == NULL)
src/apps/debuganalyzer/gui/table/TreeTable.cpp
994
if (TreeTableNode* child = node->ChildAt(i))
src/apps/debuganalyzer/gui/table/TreeTable.h
244
void _SetNodeExpanded(TreeTableNode* node,
src/apps/debuganalyzer/gui/table/TreeTable.h
249
void _GetPathForNode(TreeTableNode* node,
src/apps/debugger/user_interface/cli/CliContext.cpp
593
CliContext::ValueNodeChildrenCreated(ValueNode* node)
src/apps/debugger/user_interface/cli/CliContext.cpp
601
CliContext::ValueNodeChildrenDeleted(ValueNode* node)
src/apps/debugger/user_interface/cli/CliContext.h
129
virtual void ValueNodeChildrenCreated(ValueNode* node);
src/apps/debugger/user_interface/cli/CliContext.h
130
virtual void ValueNodeChildrenDeleted(ValueNode* node);
src/apps/debugger/user_interface/cli/CliContext.h
131
virtual void ValueNodeValueChanged(ValueNode* node);
src/apps/debugger/user_interface/cli/commands/CliPrintVariableCommand.cpp
102
CliPrintVariableCommand::_ResolveValueIfNeeded(ValueNode* node,
src/apps/debugger/user_interface/cli/commands/CliPrintVariableCommand.cpp
114
if (node->LocationAndValueResolutionState() == VALUE_NODE_UNRESOLVED) {
src/apps/debugger/user_interface/cli/commands/CliPrintVariableCommand.cpp
116
context.CurrentThread()->GetCpuState(), container, node);
src/apps/debugger/user_interface/cli/commands/CliPrintVariableCommand.cpp
119
while (node->LocationAndValueResolutionState()
src/apps/debugger/user_interface/cli/commands/CliPrintVariableCommand.cpp
129
if (node->LocationAndValueResolutionState() == B_OK && maxDepth > 0) {
src/apps/debugger/user_interface/cli/commands/CliPrintVariableCommand.cpp
130
for (int32 i = 0; i < node->CountChildren(); i++) {
src/apps/debugger/user_interface/cli/commands/CliPrintVariableCommand.cpp
131
ValueNodeChild* child = node->ChildAt(i);
src/apps/debugger/user_interface/cli/commands/CliPrintVariableCommand.cpp
140
if (node->GetType()->Kind() == TYPE_ADDRESS
src/apps/debugger/user_interface/cli/commands/CliPrintVariableCommand.h
25
status_t _ResolveValueIfNeeded(ValueNode* node,
src/apps/debugger/user_interface/gui/expression_eval_window/ExpressionEvaluationWindow.cpp
250
ExpressionEvaluationWindow::ValueNodeWriteRequested(ValueNode* node,
src/apps/debugger/user_interface/gui/expression_eval_window/ExpressionEvaluationWindow.h
64
ValueNode* node,
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
168
SourcePathComponentNode* node)
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
170
return name->Compare(node->ComponentName());
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
223
const SourcePathComponentNode* node
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
226
const RegExp::MatchResult& match = node->FilterMatch();
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
247
const SourcePathComponentNode* node
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
250
BVariant tempValue(node->ComponentName(), B_VARIANT_DONT_COPY_DATA);
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
404
SourcePathComponentNode* node = (SourcePathComponentNode*)object;
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
408
value.SetTo(node);
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
413
FunctionInstance* function = node->Function();
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
428
SourcePathComponentNode* node
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
430
if (node != NULL)
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
431
return node->HasMatchingChild();
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
442
SourcePathComponentNode* node = NULL;
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
445
node = fSourcelessNode;
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
446
_path.AddComponent(fChildPathComponents.IndexOf(node));
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
455
if (node == NULL) {
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
459
node = fChildPathComponents.ItemAt(childIndex);
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
461
childIndex = node->FindChildIndexByName(component);
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
462
node = node->ChildAt(childIndex);
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
472
if (node == NULL)
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
475
childIndex = node->FindChildIndexByName(function->PrettyName());
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
486
SourcePathComponentNode* node = fChildPathComponents.ItemAt(
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
489
if (node == NULL)
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
493
node = node->ChildAt(path.ComponentAt(i));
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
495
if (node != NULL) {
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
496
_sourceFile = node->SourceFile();
src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp
497
_function = node->Function();
src/apps/debugger/user_interface/gui/team_window/TeamWindow.cpp
1022
TeamWindow::ValueNodeWriteRequested(ValueNode* node, CpuState* state,
src/apps/debugger/user_interface/gui/team_window/TeamWindow.cpp
1025
fListener->ValueNodeWriteRequested(node, state, newValue);
src/apps/debugger/user_interface/gui/team_window/TeamWindow.h
146
virtual void ValueNodeWriteRequested(ValueNode* node,
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1024
VariablesView::ContainerListener::ValueNodeChildrenCreated(ValueNode* node)
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1028
fModel->ValueNodeChildrenCreated(node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1034
BReference<ValueNode> nodeReference(node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1037
if (message.AddPointer("node", node) == B_OK
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1046
VariablesView::ContainerListener::ValueNodeChildrenDeleted(ValueNode* node)
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1050
fModel->ValueNodeChildrenDeleted(node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1056
BReference<ValueNode> nodeReference(node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1059
if (message.AddPointer("node", node) == B_OK
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1068
VariablesView::ContainerListener::ValueNodeValueChanged(ValueNode* node)
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1072
fModel->ValueNodeValueChanged(node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1078
BReference<ValueNode> nodeReference(node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1081
if (message.AddPointer("node", node) == B_OK
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1090
VariablesView::ContainerListener::ModelNodeHidden(ModelNode* node)
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1092
BReference<ModelNode> nodeReference(node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1095
if (message.AddPointer("node", node) == B_OK
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1104
VariablesView::ContainerListener::ModelNodeValueRequested(ModelNode* node)
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1106
BReference<ModelNode> nodeReference(node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1109
if (message.AddPointer("node", node) == B_OK
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1119
ModelNode* node)
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1121
BReference<ModelNode> nodeReference(node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1124
if (message.AddPointer("node", node) == B_OK
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1275
VariablesView::VariableTableModel::ValueNodeChildrenDeleted(ValueNode* node)
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1281
ValueNodeChild* nodeChild = node->NodeChild();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1429
ModelNode* node = (ModelNode*)object;
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1433
_value.SetTo(node->Name(), B_VARIANT_DONT_COPY_DATA);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1436
if (node->GetValue() == NULL) {
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1437
ValueLocation* location = node->NodeChild()->Location();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1441
ValueNode* childNode = node->NodeChild()->Node();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1464
_value.SetTo(node, VALUE_NODE_TYPE);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1471
ValueNode* childNode = node->NodeChild()->Node();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1489
VariablesView::VariableTableModel::NodeExpanded(ModelNode* node)
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1496
if (node->CountChildren() == 1) {
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1497
ModelNode* child = node->ChildAt(0);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1499
node = child;
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1503
for (int32 i = 0; ModelNode* child = node->ChildAt(i); i++)
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1509
VariablesView::VariableTableModel::NotifyNodeChanged(ModelNode* node)
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1511
if (!node->IsHidden()) {
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1513
if (GetTreePath(node, treePath)) {
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1522
VariablesView::VariableTableModel::NotifyNodeHidden(ModelNode* node)
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1524
fContainerListener->ModelNodeHidden(node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1532
ModelNode* node = (ModelNode*)NodeForPath(path);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1533
if (node == NULL)
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1537
ValueNodeChild* child = node->NodeChild();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1586
Value* value = node->GetValue();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1671
VariablesView::VariableTableModel::RemoveSyntheticNode(ModelNode* node)
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1673
int32 index = fNodes.IndexOf(node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1677
fNodeTable.Remove(node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1683
node->ReleaseReference();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1698
ModelNode* node = new(std::nothrow) ModelNode(parent, variable, nodeChild,
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1700
BReference<ModelNode> nodeReference(node, true);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1701
if (node == NULL || node->Init() != B_OK)
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1709
if (!parent->AddChild(node))
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1715
if (!fNodes.AddItem(node))
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1721
fNodeTable.Insert(node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1732
node->SetHidden(true);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1738
NotifyNodeHidden(node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1745
if (!node->IsHidden()) {
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1752
if (node->IsHidden())
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1760
VariablesView::VariableTableModel::GetTreePath(ModelNode* node,
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1764
if (ModelNode* parent = node->Parent()) {
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1768
if (node->IsHidden())
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1771
return _path.AddComponent(parent->IndexOf(node));
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1775
int32 index = fNodes.IndexOf(node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1905
ModelNode* node = (ModelNode*)fVariableTableModel->ChildAt(root, i);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1906
_RequestNodeValue(node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1934
ModelNode* node = NULL;
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1936
&node)) != B_OK) {
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1946
_HandleEditVariableRequest(node, value);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1965
ValueNode* node = NULL;
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1967
&node)) != B_OK) {
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1971
fListener->ValueNodeWriteRequested(node,
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
1999
ModelNode* node = NULL;
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
200
virtual void ValueNodeChildrenCreated(ValueNode* node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2000
if (message->FindPointer("node", reinterpret_cast<void **>(&node))
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
201
virtual void ValueNodeChildrenDeleted(ValueNode* node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2014
VariablesExpressionInfo(typeExpression, node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
202
virtual void ValueNodeValueChanged(ValueNode* node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2028
ModelNode* node = NULL;
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2029
if (message->FindPointer("node", reinterpret_cast<void **>(&node))
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2034
Type* baseType = dynamic_cast<AddressType*>(node->NodeChild()
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
204
virtual void ModelNodeHidden(ModelNode* node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2053
node->NodeChild(), addressType, NULL, valueNode) != B_OK) {
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2058
node->NodeChild()->SetNode(valueNode);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2059
node->SetCastedType(addressType);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
206
virtual void ModelNodeValueRequested(ModelNode* node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2060
fVariableTableModel->NotifyNodeChanged(node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2065
ModelNode* node = (ModelNode*)fVariableTable
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2068
ValueNode* valueNode = node->NodeChild()->Node();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2070
valueNode = node->ChildAt(0)->NodeChild()->Node();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
208
virtual void ModelNodeRestoreViewStateRequested(ModelNode* node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2087
promptMessage->AddPointer("node", node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2111
ModelNode* node = (ModelNode*)fVariableTable
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2114
ValueNode* valueNode = node->NodeChild()->Node();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2116
valueNode = node->ChildAt(0)->NodeChild()->Node();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2145
ModelNode* node = reinterpret_cast<ModelNode*>(
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2147
ValueLocation* location = node->NodeChild()->Location();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2168
ModelNode* node;
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2169
if (message->FindPointer("node", reinterpret_cast<void**>(&node))
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2174
_RemoveExpression(node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2236
ModelNode* node = NULL;
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2237
if (message->FindPointer("node", reinterpret_cast<void **>(&node))
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2249
ValueNodeChild* child = node->NodeChild();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2255
node->SetTypeHandler(handler);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2257
_RequestNodeValue(node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2280
ValueNode* node;
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2281
if (message->FindPointer("node", (void**)&node) == B_OK) {
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2282
BReference<ValueNode> newNodeReference(node, true);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2283
fVariableTableModel->ValueNodeChildrenCreated(node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2290
ValueNode* node;
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2291
if (message->FindPointer("node", (void**)&node) == B_OK) {
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2292
BReference<ValueNode> newNodeReference(node, true);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2293
fVariableTableModel->ValueNodeChildrenDeleted(node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2300
ValueNode* node;
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2301
if (message->FindPointer("node", (void**)&node) == B_OK) {
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2302
BReference<ValueNode> newNodeReference(node, true);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2303
fVariableTableModel->ValueNodeValueChanged(node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2310
ModelNode* node;
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2311
if (message->FindPointer("node", (void**)&node) == B_OK) {
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2312
BReference<ModelNode> nodeReference(node, true);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2314
if (fVariableTableModel->GetTreePath(node, path)) {
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2324
_ApplyViewStateDescendentNodeInfos(viewState, node,
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2334
ModelNode* node;
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2335
if (message->FindPointer("node", (void**)&node) == B_OK) {
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2336
BReference<ModelNode> modelNodeReference(node, true);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2337
_RequestNodeValue(node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2349
ModelNode* node;
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2350
if (message->FindPointer("node", (void**)&node) != B_OK)
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2352
BReference<ModelNode> nodeReference(node, true);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2354
fVariableTableModel->NotifyNodeChanged(node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2417
ModelNode* node = (ModelNode*)fVariableTableModel->NodeForPath(path);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2418
if (node == NULL)
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2421
fVariableTableModel->NodeExpanded(node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2427
if (node->CountChildren() == 1) {
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2428
ModelNode* child = node->ChildAt(0);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2430
node = child;
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2434
for (int32 i = 0; ModelNode* child = node->ChildAt(i); i++) {
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2448
ModelNode* node = (ModelNode*)fVariableTableModel->NodeForPath(path);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2449
if (node == NULL)
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2452
ValueNodeChild* child = node->NodeChild();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2461
Value* value = node->GetValue();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2466
message.AddPointer("node", node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2486
ModelNode* node = (ModelNode*)fVariableTableModel->NodeForPath(path);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2487
if (node == NULL)
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2494
TableCellValueRenderer* cellRenderer = node->TableCellRenderer();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2498
error = node->GetValueHandler()
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2499
->CreateTableCellValueSettingsMenu(node->GetValue(), settings,
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2508
TableCellContextMenuTracker(node, Looper(), this);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2514
error = _GetContextActionsForNode(node, preActionList, postActionList);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2595
VariablesView::_RequestNodeValue(ModelNode* node)
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2598
ValueNodeChild* nodeChild = node->NodeChild();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2610
ModelNode* parent = node->Parent();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2639
VariablesView::_GetContextActionsForNode(ModelNode* node,
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2645
ValueLocation* location = node->NodeChild()->Location();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2668
ValueNodeChild* child = node->NodeChild();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2671
result = _AddTypeHandlerMenuIfNeeded(node, _preActions);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2682
message->AddPointer("node", node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2691
message->AddPointer("node", node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2720
else if (node->CountChildren() == 1 && node->ChildAt(0)->IsHidden()) {
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2721
valueNode = node->ChildAt(0)->NodeChild()->Node();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2746
if (fExpressionChildren.HasItem(node->NodeChild())) {
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2751
message->AddPointer("node", node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2803
VariablesView::_AddTypeHandlerMenuIfNeeded(ModelNode* node,
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2806
ValueNodeChild* child = node->NodeChild();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2808
if (node->CountChildren() == 1 && node->ChildAt(0)->IsHidden()) {
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2809
node = node->ChildAt(0);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2810
child = node->NodeChild();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2816
TypeHandler* lastHandler = node->GetTypeHandler();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2834
item->Message()->AddPointer("node", node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
2859
message->AddPointer("node", node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3030
ModelNode* node = (ModelNode*)(isRoot ? fVariableTableModel->ChildAt(
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3040
nodeInfo.SetCastedType(node->GetCastedType());
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3041
nodeInfo.SetTypeHandler(node->GetTypeHandler());
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3042
TableCellValueRenderer* renderer = node->TableCellRenderer();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3049
Value* value = node->GetValue();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3050
Variable* variable = node->GetVariable();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3051
TypeComponentPath* componentPath = node->GetPath();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3068
error = _AddViewStateDescendentNodeInfos(viewState, node, path,
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3088
ModelNode* node = (ModelNode*)(isRoot ? fVariableTableModel->ChildAt(
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3095
ObjectID* objectID = node->GetVariable()->ID();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3096
TypeComponentPath* componentPath = node->GetPath();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3106
node->SetCastedType(type);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3107
node->SetTypeHandler(handler);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3110
type = node->GetType();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3113
node->NodeChild(), type, handler, valueNode) == B_OK) {
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3114
node->NodeChild()->SetNode(valueNode);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3121
node->SetLastRendererSettings(nodeInfo->GetRendererSettings());
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3129
node->SetPreviousValue(previousValue);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3134
status_t error = _ApplyViewStateDescendentNodeInfos(viewState, node,
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3149
ModelNode* node = reinterpret_cast<ModelNode*>(
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3152
Value* value = node->GetValue();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3218
VariablesView::_RemoveExpression(ModelNode* node)
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3220
if (!fExpressionChildren.HasItem(node->NodeChild()))
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3232
if (info->Expression() == node->Name()) {
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3240
fVariableTableModel->RemoveSyntheticNode(node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3404
ModelNode* node = fPendingTypecastInfo->TargetNode();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3405
if (TypeHandlerRoster::Default()->CreateValueNode(node->NodeChild(), type,
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3410
node->NodeChild()->SetNode(valueNode);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3411
node->SetCastedType(type);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3412
fVariableTableModel->NotifyNodeChanged(node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3417
VariablesView::_HandleEditVariableRequest(ModelNode* node, Value* value)
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3426
ValueNode* valueNode = node->NodeChild()->Node();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
3429
TableCellValueRenderer* renderer = node->TableCellRenderer();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
589
VariablesExpressionInfo(const BString& expression, ModelNode* node)
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
592
fTargetNode(node)
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
631
ModelNode* node = dynamic_cast<ModelNode*>(value.ToReferenceable());
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
632
if (node != NULL && node->GetValue() != NULL
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
633
&& node->TableCellRenderer() != NULL) {
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
634
node->TableCellRenderer()->RenderValue(node->GetValue(),
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
635
node->ValueChanged(), rect, targetView);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
652
ModelNode* node = dynamic_cast<ModelNode*>(value.ToReferenceable());
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
653
if (node != NULL && node->GetValue() != NULL
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
654
&& node->TableCellRenderer() != NULL) {
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
655
return node->TableCellRenderer()->PreferredValueWidth(
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
656
node->GetValue(), targetView);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
689
void ValueNodeChildrenCreated(ValueNode* node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
690
void ValueNodeChildrenDeleted(ValueNode* node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
691
void ValueNodeValueChanged(ValueNode* node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
700
bool GetTreePath(ModelNode* node,
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
703
void NodeExpanded(ModelNode* node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
705
void NotifyNodeChanged(ModelNode* node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
706
void NotifyNodeHidden(ModelNode* node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
715
void RemoveSyntheticNode(ModelNode* node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
792
TableCellContextMenuTracker(ModelNode* node, BLooper* parentLooper,
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
795
fNode(node),
src/apps/debugger/user_interface/gui/team_window/VariablesView.h
100
void _RequestNodeValue(ModelNode* node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.h
101
status_t _GetContextActionsForNode(ModelNode* node,
src/apps/debugger/user_interface/gui/team_window/VariablesView.h
109
status_t _AddTypeHandlerMenuIfNeeded(ModelNode* node,
src/apps/debugger/user_interface/gui/team_window/VariablesView.h
128
void _RemoveExpression(ModelNode* node);
src/apps/debugger/user_interface/gui/team_window/VariablesView.h
138
void _HandleEditVariableRequest(ModelNode* node,
src/apps/debugger/user_interface/gui/team_window/VariablesView.h
177
ValueNode* node,
src/apps/debugger/user_interface/gui/utility_windows/VariableEditWindow.cpp
23
VariableEditWindow::VariableEditWindow(Value* initialValue, ValueNode* node,
src/apps/debugger/user_interface/gui/utility_windows/VariableEditWindow.cpp
31
fNode(node),
src/apps/debugger/user_interface/gui/utility_windows/VariableEditWindow.cpp
56
VariableEditWindow::Create(Value* initialValue, ValueNode* node,
src/apps/debugger/user_interface/gui/utility_windows/VariableEditWindow.cpp
59
VariableEditWindow* self = new VariableEditWindow(initialValue, node,
src/apps/debugger/user_interface/gui/utility_windows/VariableEditWindow.h
23
ValueNode* node,
src/apps/debugger/user_interface/gui/utility_windows/VariableEditWindow.h
30
ValueNode* node,
src/apps/deskbar/StatusView.cpp
108
item->nodeRef.node);
src/apps/deskbar/StatusView.cpp
589
ino_t node;
src/apps/deskbar/StatusView.cpp
596
&& message->FindInt64("node", &node) == B_OK ) {
src/apps/deskbar/StatusView.cpp
614
&& message->FindInt64("node", &(nodeRef.node)) == B_OK) {
src/apps/deskbar/StatusView.cpp
648
BNode node(entry);
src/apps/deskbar/StatusView.cpp
780
BNode node(&item->entryRef);
src/apps/devices/DevicesView.cpp
253
DevicesView::AddDeviceAndChildren(device_node_cookie *node, Device* parent)
src/apps/devices/DevicesView.cpp
263
attr.node_cookie = *node;
src/apps/devices/DevicesView.cpp
390
device_node_cookie child = *node;
src/apps/devices/DevicesView.h
63
virtual void AddDeviceAndChildren(device_node_cookie* node, Device* parent);
src/apps/diskprobe/AttributeWindow.cpp
185
BNode node(&Ref());
src/apps/diskprobe/AttributeWindow.cpp
186
if (node.InitCheck() == B_OK)
src/apps/diskprobe/AttributeWindow.cpp
187
node.RemoveAttr(fAttribute);
src/apps/diskprobe/DataEditor.cpp
1249
node_ref node;
src/apps/diskprobe/DataEditor.cpp
1250
status_t status = fFile.GetNodeRef(&node);
src/apps/diskprobe/DataEditor.cpp
1256
return watch_node(&node, B_WATCH_STAT | B_WATCH_ATTR, target);
src/apps/diskprobe/DataEditor.cpp
489
BNode node(&fAttributeRef);
src/apps/diskprobe/DataEditor.cpp
491
status = node.GetAttrInfo(fAttribute, &info);
src/apps/diskprobe/DataEditor.cpp
962
BNode node(&fAttributeRef);
src/apps/diskprobe/DataEditor.cpp
963
bytesRead = node.ReadAttr(fAttribute, fType, fRealViewOffset, fView,
src/apps/diskprobe/ProbeView.cpp
1113
BNode node(&fEditor.AttributeRef());
src/apps/diskprobe/ProbeView.cpp
1114
if (node.InitCheck() == B_OK) {
src/apps/diskprobe/ProbeView.cpp
1116
node.RewindAttrs();
src/apps/diskprobe/ProbeView.cpp
1118
while (node.GetNextAttrName(attribute) == B_OK) {
src/apps/diskprobe/ProbeView.cpp
1120
if (node.GetAttrInfo(attribute, &info) != B_OK)
src/apps/diskusage/PieView.cpp
704
BNode node(&info->ref);
src/apps/diskusage/PieView.cpp
705
if (node.InitCheck() == B_OK) {
src/apps/diskusage/Snapshot.cpp
85
BNode node(&ref);
src/apps/diskusage/Snapshot.cpp
86
if (node.InitCheck() == B_OK) {
src/apps/diskusage/Snapshot.cpp
87
BNodeInfo nodeInfo(&node);
src/apps/diskusage/StatusView.cpp
134
BNode node(&info->ref);
src/apps/diskusage/StatusView.cpp
135
if (node.InitCheck() != B_OK) {
src/apps/drivesetup/MainWindow.cpp
378
BNode node(&info.ref);
src/apps/drivesetup/MainWindow.cpp
379
if (BIconUtils::GetVectorIcon(&node, "BEOS:ICON", &icon) == B_OK)
src/apps/drivesetup/MainWindow.cpp
662
BNode node(&entry);
src/apps/drivesetup/MainWindow.cpp
664
if (node.IsFile()) {
src/apps/drivesetup/MainWindow.cpp
929
node_ref node;
src/apps/drivesetup/MainWindow.cpp
930
targetdir->GetNodeRef(&node);
src/apps/drivesetup/MainWindow.cpp
931
BVolume volume(node.device);
src/apps/expander/DirectoryFilePanel.cpp
29
DirectoryRefFilter::Filter(const entry_ref* ref, BNode* node,
src/apps/expander/DirectoryFilePanel.h
22
bool Filter(const entry_ref* ref, BNode* node,
src/apps/expander/ExpanderRules.cpp
101
BNode node(&entry);
src/apps/expander/ExpanderRules.cpp
102
BNodeInfo nodeInfo(&node);
src/apps/expander/ExpanderRules.cpp
220
RuleRefFilter::Filter(const entry_ref* ref, BNode* node, struct stat_beos* stat,
src/apps/expander/ExpanderRules.cpp
223
if (node->IsDirectory() || node->IsSymLink())
src/apps/expander/ExpanderRules.h
67
bool Filter(const entry_ref* ref, BNode* node,
src/apps/expander/ExpanderWindow.cpp
560
BNode node(&entry);
src/apps/expander/ExpanderWindow.cpp
562
if (node.IsFile()) {
src/apps/expander/ExpanderWindow.cpp
597
} else if (node.IsDirectory()) {
src/apps/firstbootprompt/BootPromptWindow.cpp
520
BNode node(¤tRef);
src/apps/firstbootprompt/BootPromptWindow.cpp
521
node.ReadAttrString("keymap:name", ¤tName);
src/apps/glteapot/util.h
196
inline void remove (LispNode<contents>* node)
src/apps/glteapot/util.h
199
if (*pp == node) {
src/apps/glteapot/util.h
263
for (LispNode<contents> *node = first; node; node = node->cdr)
src/apps/glteapot/util.h
265
if (node->car == element)
src/apps/glteapot/util.h
267
c = node->car;
src/apps/glteapot/util.h
268
remove(node);
src/apps/glteapot/util.h
68
for (LispNode<contents>* node = first; node; node = node->cdr)
src/apps/glteapot/util.h
69
if (node->car == element)
src/apps/glteapot/util.h
79
for (LispNode<contents>* node = first; node; node = node->cdr)
src/apps/haikudepot/process/AbstractProcessNode.cpp
123
AbstractProcessNode::_AddSuccessor(AbstractProcessNode* node)
src/apps/haikudepot/process/AbstractProcessNode.cpp
125
fSuccessorNodes.AddItem(node);
src/apps/haikudepot/process/AbstractProcessNode.cpp
89
AbstractProcessNode::AddPredecessor(AbstractProcessNode *node)
src/apps/haikudepot/process/AbstractProcessNode.cpp
91
fPredecessorNodes.AddItem(node);
src/apps/haikudepot/process/AbstractProcessNode.cpp
92
node->_AddSuccessor(this);
src/apps/haikudepot/process/AbstractProcessNode.h
35
void AddPredecessor(AbstractProcessNode* node);
src/apps/haikudepot/process/AbstractProcessNode.h
59
void _AddSuccessor(AbstractProcessNode* node);
src/apps/haikudepot/process/ProcessCoordinator.cpp
145
AbstractProcessNode* node = fNodes.ItemAt(i);
src/apps/haikudepot/process/ProcessCoordinator.cpp
146
node->Process()->SetListener(NULL);
src/apps/haikudepot/process/ProcessCoordinator.cpp
147
delete node;
src/apps/haikudepot/process/ProcessCoordinator.cpp
167
ProcessCoordinator::AddNode(AbstractProcessNode* node)
src/apps/haikudepot/process/ProcessCoordinator.cpp
170
fNodes.AddItem(node);
src/apps/haikudepot/process/ProcessCoordinator.cpp
171
node->SetListener(this);
src/apps/haikudepot/process/ProcessCoordinator.cpp
172
node->Process()->SetListener(this);
src/apps/haikudepot/process/ProcessCoordinator.cpp
188
AbstractProcessNode* node = fNodes.ItemAt(i);
src/apps/haikudepot/process/ProcessCoordinator.cpp
189
if (node->IsRunning())
src/apps/haikudepot/process/ProcessCoordinator.cpp
212
AbstractProcessNode* node = fNodes.ItemAt(i);
src/apps/haikudepot/process/ProcessCoordinator.cpp
214
node->Process()->Name());
src/apps/haikudepot/process/ProcessCoordinator.cpp
215
node->RequestStop();
src/apps/haikudepot/process/ProcessCoordinator.cpp
386
AbstractProcessNode* node = fNodes.ItemAt(i);
src/apps/haikudepot/process/ProcessCoordinator.cpp
388
if (node->Process()->ProcessState() == PROCESS_INITIAL) {
src/apps/haikudepot/process/ProcessCoordinator.cpp
389
if (node->AllPredecessorsComplete())
src/apps/haikudepot/process/ProcessCoordinator.cpp
390
node->Start();
src/apps/haikudepot/process/ProcessCoordinator.cpp
393
"[%s] not started", node->Process()->Name());
src/apps/haikudepot/process/ProcessCoordinator.cpp
397
node->Process()->Name());
src/apps/haikudepot/process/ProcessCoordinator.cpp
411
AbstractProcessNode* node = fNodes.ItemAt(i);
src/apps/haikudepot/process/ProcessCoordinator.cpp
412
AbstractProcess* process = node->Process();
src/apps/haikudepot/process/ProcessCoordinator.cpp
415
_StopSuccessorNodes(node);
src/apps/haikudepot/process/ProcessCoordinator.cpp
426
AbstractProcessNode* node = predecessorNode->SuccessorAt(i);
src/apps/haikudepot/process/ProcessCoordinator.cpp
427
AbstractProcess* process = node->Process();
src/apps/haikudepot/process/ProcessCoordinator.cpp
432
node->RequestStop();
src/apps/haikudepot/process/ProcessCoordinator.cpp
433
_StopSuccessorNodes(node);
src/apps/haikudepot/process/ProcessCoordinator.cpp
461
AbstractProcessNode* node = fNodes.ItemAt(i);
src/apps/haikudepot/process/ProcessCoordinator.cpp
462
result.Append(node->LogReport());
src/apps/haikudepot/process/ProcessCoordinator.h
126
void _StopSuccessorNodes(AbstractProcessNode* node);
src/apps/haikudepot/process/ProcessCoordinatorFactory.cpp
48
AbstractProcessNode* node
src/apps/haikudepot/process/ProcessCoordinatorFactory.cpp
50
processCoordinator->AddNode(node);
src/apps/icon-o-matic/document/savers/AttributeSaver.cpp
32
BNode node(&fRef);
src/apps/icon-o-matic/document/savers/AttributeSaver.cpp
34
return iconExporter.Export(document->Icon(), &node, fAttrName.String());
src/apps/icon-o-matic/import_export/Exporter.cpp
244
BNode node(docRef);
src/apps/icon-o-matic/import_export/Exporter.cpp
245
if (node.InitCheck() == B_OK) {
src/apps/icon-o-matic/import_export/Exporter.cpp
246
BNodeInfo nodeInfo(&node);
src/apps/icon-o-matic/import_export/flat_icon/FlatIconExporter.cpp
132
FlatIconExporter::Export(const Icon* icon, BNode* node,
src/apps/icon-o-matic/import_export/flat_icon/FlatIconExporter.cpp
147
node->RemoveAttr(attrName);
src/apps/icon-o-matic/import_export/flat_icon/FlatIconExporter.cpp
151
ssize_t written = node->WriteAttr(attrName, B_VECTOR_ICON_TYPE, 0,
src/apps/icon-o-matic/import_export/flat_icon/FlatIconExporter.h
73
status_t Export(const Icon* icon, BNode* node,
src/apps/installer/PackageViews.cpp
100
if (node.GetAttrInfo(ICON_ATTRIBUTE, &attributes) == B_OK) {
src/apps/installer/PackageViews.cpp
103
if ((node.ReadAttr(ICON_ATTRIBUTE, attributes.type, 0, buffer,
src/apps/installer/PackageViews.cpp
76
BNode node(&entry);
src/apps/installer/PackageViews.cpp
81
if (node.ReadAttr("INSTALLER PACKAGE: GROUP", B_STRING_TYPE, 0,
src/apps/installer/PackageViews.cpp
85
if (node.ReadAttr("INSTALLER PACKAGE: ON_BY_DEFAULT", B_BOOL_TYPE, 0,
src/apps/installer/PackageViews.cpp
89
if (node.ReadAttr("INSTALLER PACKAGE: ALWAYS_ON", B_BOOL_TYPE, 0,
src/apps/mail/AddressTextControl.cpp
463
const entry_ref& ref, ino_t node)
src/apps/mail/AddressTextControl.cpp
741
BNode node(&ref);
src/apps/mail/AddressTextControl.cpp
742
node.RewindAttrs();
src/apps/mail/AddressTextControl.cpp
749
while (node.GetNextAttrName(buffer) == B_OK) {
src/apps/mail/AddressTextControl.cpp
756
node.ReadAttrString(buffer, &address);
src/apps/mail/AddressTextControl.cpp
84
const entry_ref& ref, ino_t node);
src/apps/mail/Content.cpp
1134
BNodeInfo node(&file);
src/apps/mail/Content.cpp
1136
node.GetType(type);
src/apps/mail/Content.cpp
1231
if (device == enclosure->node.device
src/apps/mail/Content.cpp
1232
&& inode == enclosure->node.node) {
src/apps/mail/Content.cpp
1748
watch_node(&enclosure->node, B_STOP_WATCHING, this);
src/apps/mail/Content.cpp
1927
entry.GetNodeRef(&enclosure->node);
src/apps/mail/Content.cpp
1975
entry.GetNodeRef(&enclosure->node);
src/apps/mail/Content.cpp
1976
watch_node(&enclosure->node, B_WATCH_NAME, this);
src/apps/mail/Content.h
99
node_ref node;
src/apps/mail/Enclosures.cpp
254
&& inode == item->NodeRef()->node)
src/apps/mail/MailApp.cpp
627
BNodeInfo node(&file);
src/apps/mail/MailApp.cpp
628
node.GetType(type);
src/apps/mail/MailWindow.cpp
1394
BNode node(fRef);
src/apps/mail/MailWindow.cpp
1395
if (node.InitCheck() == B_NO_ERROR) {
src/apps/mail/MailWindow.cpp
1397
node.RemoveAttr(B_MAIL_ATTR_LABEL);
src/apps/mail/MailWindow.cpp
1417
BNode node(fRef);
src/apps/mail/MailWindow.cpp
1418
if (node.InitCheck() == B_NO_ERROR) {
src/apps/mail/MailWindow.cpp
1420
node.RemoveAttr(B_MAIL_ATTR_LABEL);
src/apps/mail/MailWindow.cpp
1421
WriteAttrString(&node, B_MAIL_ATTR_LABEL, label);
src/apps/mail/MailWindow.cpp
1728
BNode node(fRef);
src/apps/mail/MailWindow.cpp
1731
if (read_read_attr(node, currentFlag) != B_OK)
src/apps/mail/MailWindow.cpp
1833
BNode node(fRef);
src/apps/mail/MailWindow.cpp
1834
if (node.InitCheck() == B_OK)
src/apps/mail/MailWindow.cpp
1835
node.ReadAttrString(B_MAIL_ATTR_THREAD, &searchText);
src/apps/mail/MailWindow.cpp
1989
BNode node(fRef);
src/apps/mail/MailWindow.cpp
1990
if (node.InitCheck() == B_NO_ERROR) {
src/apps/mail/MailWindow.cpp
1991
node.RemoveAttr(B_MAIL_ATTR_STATUS);
src/apps/mail/MailWindow.cpp
1992
WriteAttrString(&node, B_MAIL_ATTR_STATUS, status);
src/apps/mail/MailWindow.cpp
2001
BNode node(fRef);
src/apps/mail/MailWindow.cpp
2003
if (read_read_attr(node, currentFlag) != B_OK)
src/apps/mail/MailWindow.cpp
2623
BNode node(&fRepliedMail);
src/apps/mail/MailWindow.cpp
2624
if (node.InitCheck() >= B_OK) {
src/apps/mail/MailWindow.cpp
2629
WriteAttrString(&node, B_MAIL_ATTR_STATUS, "Replied");
src/apps/mail/MailWindow.cpp
2973
BNode node(fRef);
src/apps/mail/MailWindow.cpp
2977
if (node.InitCheck() != B_OK || node.ReadAttrString(
src/apps/mail/MailWindow.cpp
2982
if (node.InitCheck() == B_OK && node.ReadAttr("MAIL:ratio_spam",
src/apps/mail/MailWindow.cpp
3040
BNode node(fRef);
src/apps/mail/MailWindow.cpp
3051
if (node.ReadAttrString(B_MAIL_ATTR_TO, &string) == B_OK)
src/apps/mail/MailWindow.cpp
3053
if (node.ReadAttrString(B_MAIL_ATTR_SUBJECT, &string) == B_OK)
src/apps/mail/MailWindow.cpp
3055
if (node.ReadAttrString(B_MAIL_ATTR_CC, &string) == B_OK)
src/apps/mail/MailWindow.cpp
3057
if (node.ReadAttrString(B_MAIL_ATTR_BCC, &string) == B_OK)
src/apps/mail/MailWindow.cpp
3061
if (node.ReadAttrString(B_MAIL_ATTR_ACCOUNT, &string) == B_OK)
src/apps/mail/MailWindow.cpp
3065
if (node.ReadAttrString("MAIL:encoding", &string) == B_OK) {
src/apps/mail/MailWindow.cpp
3072
if (node.ReadAttrString("MAIL:attachments", &string) == B_OK) {
src/apps/mail/MailWindow.cpp
3257
BNode node(entry);
src/apps/mail/MailWindow.cpp
3258
if (node.InitCheck() != B_OK)
src/apps/mail/MailWindow.cpp
3262
if (node.ReadAttr(kAttrQueryInitialMode, B_INT32_TYPE, 0, (int32*)&mode,
src/apps/mail/MailWindow.cpp
3272
if (node.ReadAttrString(kAttrQueryInitialString, &buffer) == B_OK)
src/apps/mail/MailWindow.cpp
3280
if (node.ReadAttrString(kAttrQueryInitialString, &buffer) == B_OK)
src/apps/mail/MailWindow.cpp
3288
if (node.ReadAttr(kAttrQueryInitialNumAttrs, B_INT32_TYPE, 0,
src/apps/mail/MailWindow.cpp
3294
if (node.GetAttrInfo(kAttrQueryInitialAttrs, &info) != B_OK)
src/apps/mail/MailWindow.cpp
3301
if (node.ReadAttr(kAttrQueryInitialAttrs, B_MESSAGE_TYPE, 0,
src/apps/mail/MailWindow.cpp
3444
BNode node(fRef);
src/apps/mail/MailWindow.cpp
3447
read_read_attr(node, flag);
src/apps/mail/MailWindow.cpp
781
BNode node(fRef);
src/apps/mail/MailWindow.cpp
782
return node.GetNodeRef(&nodeRef);
src/apps/mail/MailWindow.cpp
827
BNode node(&nextRef);
src/apps/mail/MailWindow.cpp
828
if (node.InitCheck() != B_OK)
src/apps/mail/MailWindow.cpp
831
if (BNodeInfo(&node).GetType(fileType) != B_OK)
src/apps/mail/MailWindow.cpp
884
BNode node(fRef);
src/apps/mail/MailWindow.cpp
889
node.WriteAttr(name, B_FLOAT_TYPE, 0, &pos, sizeof(pos));
src/apps/mail/MailWindow.cpp
893
if (node.ReadAttr(name, B_FLOAT_TYPE, 0, &pos, sizeof(pos)) == sizeof(pos)) {
src/apps/mail/MailWindow.cpp
904
BNode node(message);
src/apps/mail/MailWindow.cpp
905
status_t status = node.InitCheck();
src/apps/mail/MailWindow.cpp
910
if (node.ReadAttr(B_MAIL_ATTR_ACCOUNT_ID, B_INT32_TYPE, 0, &account,
src/apps/mail/MailWindow.cpp
915
write_read_attr(node, flag);
src/apps/mail/People.cpp
122
PersonList::EntryCreated(QueryList& source, const entry_ref& ref, ino_t node)
src/apps/mail/People.cpp
151
fPersonMap.insert(std::make_pair(node_ref(ref.device, node), person));
src/apps/mail/People.cpp
16
PersonName(BNode& node)
src/apps/mail/People.cpp
189
BNode node(&ref);
src/apps/mail/People.cpp
19
node.ReadAttrString("META:name", &fullName);
src/apps/mail/People.cpp
190
if (node.InitCheck() != B_OK)
src/apps/mail/People.cpp
196
AddPersonGroups(node, groups);
src/apps/mail/People.cpp
26
AddPersonAddresses(BNode& node, BStringList& addresses)
src/apps/mail/People.cpp
29
if (node.ReadAttrString("META:email", &email) != B_OK || email.IsEmpty())
src/apps/mail/People.cpp
39
if (node.ReadAttrString(attr, &email) != B_OK || email.IsEmpty())
src/apps/mail/People.cpp
48
AddPersonGroups(BNode& node, BStringList& groups)
src/apps/mail/People.cpp
51
if (node.ReadAttrString("META:group", &groupString) != B_OK
src/apps/mail/People.cpp
77
BNode node(&ref);
src/apps/mail/People.cpp
78
if (node.InitCheck() != B_OK)
src/apps/mail/People.cpp
81
fName = PersonName(node);
src/apps/mail/People.cpp
82
AddPersonAddresses(node, fAddresses);
src/apps/mail/People.cpp
83
AddPersonGroups(node, fGroups);
src/apps/mail/People.h
56
const entry_ref& ref, ino_t node);
src/apps/mail/People.h
80
const entry_ref& ref, ino_t node);
src/apps/mail/QueryList.cpp
100
listener->EntryCreated(*this, iterator->second, iterator->first.node);
src/apps/mail/QueryList.cpp
124
int64 node = message->GetInt64("node", -1);
src/apps/mail/QueryList.cpp
130
_AddEntry(ref, node);
src/apps/mail/QueryList.cpp
133
node_ref nodeRef(device, node);
src/apps/mail/QueryList.cpp
147
QueryList::_AddEntry(const entry_ref& ref, ino_t node)
src/apps/mail/QueryList.cpp
152
fRefs.insert(std::make_pair(node_ref(ref.device, node), ref));
src/apps/mail/QueryList.cpp
154
_NotifyEntryCreated(ref, node);
src/apps/mail/QueryList.cpp
169
QueryList::_NotifyEntryCreated(const entry_ref& ref, ino_t node)
src/apps/mail/QueryList.cpp
175
fListeners.ItemAt(index)->EntryCreated(*this, ref, node);
src/apps/mail/QueryList.cpp
251
_AddEntry(iterator->second, iterator->first.node);
src/apps/mail/QueryList.h
26
const entry_ref& ref, ino_t node) = 0;
src/apps/mail/QueryList.h
52
void _AddEntry(const entry_ref& ref, ino_t node);
src/apps/mail/QueryList.h
55
ino_t node);
src/apps/mail/QueryMenu.cpp
142
int64 node;
src/apps/mail/QueryMenu.cpp
146
&& msg->FindInt64("node", &node) == B_OK)
src/apps/mail/QueryMenu.cpp
152
EntryCreated(ref, node);
src/apps/mail/QueryMenu.cpp
160
EntryRemoved(node);
src/apps/mail/QueryMenu.cpp
233
int64 node;
src/apps/mail/QueryMenu.cpp
236
if (ItemAt(i)->Message()->FindInt64("node", &node) == B_OK)
src/apps/mail/QueryMenu.cpp
265
node_ref node;
src/apps/mail/QueryMenu.cpp
269
entry.GetNodeRef(&node);
src/apps/mail/QueryMenu.cpp
270
EntryCreated(ref, node.node);
src/apps/mail/QueryMenu.cpp
306
void QueryMenu::EntryCreated(const entry_ref &ref, ino_t node)
src/apps/mail/QueryMenu.cpp
313
msg->AddInt64("node", node);
src/apps/mail/QueryMenu.cpp
322
void QueryMenu::EntryRemoved(ino_t node)
src/apps/mail/QueryMenu.cpp
331
&& inode == node)
src/apps/mail/QueryMenu.h
67
virtual void EntryCreated(const entry_ref &ref, ino_t node);
src/apps/mail/QueryMenu.h
68
virtual void EntryRemoved(ino_t node);
src/apps/mail/Signature.cpp
346
BNodeInfo *node;
src/apps/mail/Signature.cpp
378
node = new BNodeInfo(fFile);
src/apps/mail/Signature.cpp
379
node->SetType("text/plain");
src/apps/mail/Signature.cpp
380
delete node;
src/apps/mail/Signature.cpp
553
BNodeInfo *node;
src/apps/mail/Signature.cpp
563
node = new BNodeInfo(&file);
src/apps/mail/Signature.cpp
564
node->GetType(type);
src/apps/mail/Signature.cpp
565
delete node;
src/apps/mail/Status.cpp
119
BNodeInfo* node;
src/apps/mail/Status.cpp
155
node = new BNodeInfo(&file);
src/apps/mail/Status.cpp
156
node->SetType("text/plain");
src/apps/mail/Status.cpp
157
delete node;
src/apps/mail/Utilities.cpp
49
WriteAttrString(BNode* node, const char* attr, const char* value)
src/apps/mail/Utilities.cpp
54
ssize_t size = node->WriteAttr(attr, B_STRING_TYPE, 0, value,
src/apps/mail/Utilities.h
45
extern status_t WriteAttrString(BNode* node, const char* attr,
src/apps/mediaconverter/MediaConverterWindow.cpp
60
BNode* node, struct stat_beos* st, const char* filetype)
src/apps/mediaconverter/MediaConverterWindow.cpp
62
return node->IsDirectory();
src/apps/mediaplayer/MainWin.cpp
2750
BNode node(&item->Ref());
src/apps/mediaplayer/MainWin.cpp
2751
if (node.InitCheck())
src/apps/mediaplayer/MainWin.cpp
2762
status_t status = node.GetAttrInfo(kDurationAttrName, &info);
src/apps/mediaplayer/MainWin.cpp
2766
node.WriteAttr(kDurationAttrName, B_INT64_TYPE, 0, &duration,
src/apps/mediaplayer/MainWin.cpp
2772
status = node.GetAttrInfo("Audio:Bitrate", &info);
src/apps/mediaplayer/MainWin.cpp
2781
node.WriteAttr("Audio:Bitrate", B_STRING_TYPE, 0, text,
src/apps/mediaplayer/MainWin.cpp
2789
status = node.GetAttrInfo("Video:Bitrate", &info);
src/apps/mediaplayer/MainWin.cpp
2798
node.WriteAttr("Video:Bitrate", B_STRING_TYPE, 0, text,
src/apps/mediaplayer/MainWin.cpp
2804
_UpdateAttributesMenu(node);
src/apps/mediaplayer/MainWin.cpp
2809
MainWin::_UpdateAttributesMenu(const BNode& node)
src/apps/mediaplayer/MainWin.cpp
2814
status_t status = node.GetAttrInfo(kRatingAttrName, &info);
src/apps/mediaplayer/MainWin.cpp
2817
node.ReadAttr(kRatingAttrName, B_INT32_TYPE, 0, &rating,
src/apps/mediaplayer/MainWin.cpp
2837
BNode node(&item->Ref());
src/apps/mediaplayer/MainWin.cpp
2838
if (node.InitCheck())
src/apps/mediaplayer/MainWin.cpp
2843
node.WriteAttr(kRatingAttrName, B_INT32_TYPE, 0, &rating, sizeof(rating));
src/apps/mediaplayer/MainWin.cpp
2854
_UpdateAttributesMenu(node);
src/apps/mediaplayer/MainWin.h
115
void _UpdateAttributesMenu(const BNode& node);
src/apps/mediaplayer/interface/LocationStringView.cpp
48
node_ref node;
src/apps/mediaplayer/interface/LocationStringView.cpp
49
entry.GetNodeRef(&node);
src/apps/mediaplayer/interface/LocationStringView.cpp
52
message.AddData("nodeRefToSelect", B_RAW_TYPE, &node, sizeof(node_ref));
src/apps/mediaplayer/media_node_framework/NodeManager.cpp
438
fStatus = fMediaRoster->SetTimeSourceFor(fVideoConnection.producer.node,
src/apps/mediaplayer/media_node_framework/NodeManager.cpp
439
fTimeSource.node);
src/apps/mediaplayer/media_node_framework/NodeManager.cpp
446
fTimeSource.node);
src/apps/mediaplayer/media_node_framework/NodeManager.cpp
478
fMediaRoster->SetTimeSourceFor(fAudioConnection.producer.node,
src/apps/mediaplayer/media_node_framework/NodeManager.cpp
479
fTimeSource.node);
src/apps/mediaplayer/media_node_framework/NodeManager.cpp
545
err = fMediaRoster->Disconnect(fVideoConnection.producer.node,
src/apps/mediaplayer/media_node_framework/NodeManager.cpp
546
fVideoConnection.source, fVideoConnection.consumer.node,
src/apps/mediaplayer/media_node_framework/NodeManager.cpp
575
err = fMediaRoster->Disconnect(fAudioConnection.producer.node,
src/apps/mediaplayer/media_node_framework/NodeManager.cpp
576
fAudioConnection.source, fAudioConnection.consumer.node,
src/apps/mediaplayer/media_node_framework/audio/AudioProducer.cpp
593
fOutput.node = Node();
src/apps/mediaplayer/media_node_framework/video/VideoConsumer.cpp
319
fIn.node = Node();
src/apps/mediaplayer/media_node_framework/video/VideoConsumer.cpp
456
fIn.node = Node();
src/apps/mediaplayer/media_node_framework/video/VideoProducer.cpp
115
fOutput.node = Node();
src/apps/mediaplayer/media_node_framework/video/VideoProducer.cpp
197
VideoProducer::DeleteHook(BMediaNode* node)
src/apps/mediaplayer/media_node_framework/video/VideoProducer.cpp
199
return BMediaEventLooper::DeleteHook(node);
src/apps/mediaplayer/media_node_framework/video/VideoProducer.h
55
virtual status_t DeleteHook(BMediaNode* node);
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
281
BNode node(&fRefs[0]);
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
282
BNodeInfo info(&node);
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
466
BNode node(&entry);
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
467
if (node.InitCheck() != B_OK)
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
468
return node.InitCheck();
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
470
ssize_t written = node.WriteAttr(attrName, type, 0, data, size);
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
485
BNode node(&entry);
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
486
if (node.InitCheck() != B_OK)
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
487
return node.InitCheck();
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
489
ssize_t read = node.ReadAttr(attrName, type, 0, data, size);
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
553
BNode node(&entry);
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
555
node.WriteAttrString("_trk/original_path", &originalPathString);
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
592
nodeRef.node = (*refs)[i].directory;
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
617
BNode node(&entry);
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
618
node.RemoveAttr("_trk/original_path");
src/apps/musiccollection/FileMonitor.cpp
102
NodeMonitorHandler::make_node_ref(device, node, &file.node);
src/apps/musiccollection/FileMonitor.cpp
103
if (fWatchedFileList.find(file.node) != fWatchedFileList.end())
src/apps/musiccollection/FileMonitor.cpp
107
fWatchedFileList[file.node] = file;
src/apps/musiccollection/FileMonitor.cpp
109
watch_node(&file.node, B_WATCH_NAME | B_WATCH_STAT | B_WATCH_ATTR, this);
src/apps/musiccollection/FileMonitor.cpp
110
fListener->EntryCreated(&fWatchedFileList[file.node]);
src/apps/musiccollection/FileMonitor.cpp
116
ino_t node)
src/apps/musiccollection/FileMonitor.cpp
118
WatchedFile* file = _FindFile(device, node);
src/apps/musiccollection/FileMonitor.cpp
123
fWatchedFileList.erase(file->node);
src/apps/musiccollection/FileMonitor.cpp
129
ino_t fromDirectory, ino_t toDirectory, dev_t device, ino_t node,
src/apps/musiccollection/FileMonitor.cpp
132
WatchedFile* file = _FindFile(device, node);
src/apps/musiccollection/FileMonitor.cpp
136
NodeMonitorHandler::make_node_ref(device, node, &file->node);
src/apps/musiccollection/FileMonitor.cpp
142
FileMonitor::StatChanged(ino_t node, dev_t device, int32 statFields)
src/apps/musiccollection/FileMonitor.cpp
144
WatchedFile* file = _FindFile(device, node);
src/apps/musiccollection/FileMonitor.cpp
152
FileMonitor::AttrChanged(ino_t node, dev_t device)
src/apps/musiccollection/FileMonitor.cpp
154
WatchedFile* file = _FindFile(device, node);
src/apps/musiccollection/FileMonitor.cpp
162
FileMonitor::_FindFile(dev_t device, ino_t node)
src/apps/musiccollection/FileMonitor.cpp
165
NodeMonitorHandler::make_node_ref(device, node, &nodeRef);
src/apps/musiccollection/FileMonitor.cpp
73
BNode node(&entry);
src/apps/musiccollection/FileMonitor.cpp
74
if (node.GetNodeRef(&nodeRef) != B_OK)
src/apps/musiccollection/FileMonitor.cpp
78
nodeRef.node);
src/apps/musiccollection/FileMonitor.cpp
99
ino_t node)
src/apps/musiccollection/FileMonitor.h
23
node_ref node;
src/apps/musiccollection/FileMonitor.h
35
return a.node < b.node;
src/apps/musiccollection/FileMonitor.h
79
dev_t device, ino_t node);
src/apps/musiccollection/FileMonitor.h
81
dev_t device, ino_t node);
src/apps/musiccollection/FileMonitor.h
85
ino_t node, dev_t nodeDevice);
src/apps/musiccollection/FileMonitor.h
86
virtual void StatChanged(ino_t node, dev_t device,
src/apps/musiccollection/FileMonitor.h
88
virtual void AttrChanged(ino_t node, dev_t device);
src/apps/musiccollection/FileMonitor.h
91
WatchedFile* _FindFile(dev_t device, ino_t node);
src/apps/musiccollection/MusicCollectionWindow.cpp
66
BNode node(&file->entry);
src/apps/musiccollection/MusicCollectionWindow.cpp
69
readBytes = node.ReadAttr("Audio:Artist", B_STRING_TYPE, 0, buffer,
src/apps/musiccollection/MusicCollectionWindow.cpp
80
readBytes = node.ReadAttr("Audio:Album", B_STRING_TYPE, 0, buffer,
src/apps/musiccollection/MusicCollectionWindow.cpp
88
readBytes = node.ReadAttr("Media:Title", B_STRING_TYPE, 0, buffer,
src/apps/packageinstaller/PackageItem.cpp
258
PackageItem::HandleAttributes(BPath *destination, BNode *node,
src/apps/packageinstaller/PackageItem.cpp
295
ret = ParseAttribute(buffer, node, &attrName, &nameSize, &attrType,
src/apps/packageinstaller/PackageItem.cpp
316
PackageItem::ParseAttribute(uint8* buffer, BNode* node, char** attrName,
src/apps/packageinstaller/PackageItem.cpp
407
ssize_t wrote = node->WriteAttr(*attrName, *attrType, 0, *attrData,
src/apps/packageinstaller/PackageItem.h
90
status_t HandleAttributes(BPath* destination, BNode* node,
src/apps/packageinstaller/PackageItem.h
93
status_t ParseAttribute(uint8* buffer, BNode* node,
src/apps/packageinstaller/UninstallView.cpp
154
|| msg->FindInt64("node", &ref.node) != B_OK)
src/apps/packageinstaller/UninstallView.cpp
177
|| msg->FindInt64("node", &ref.node) != B_OK)
src/apps/packageinstaller/UninstallView.cpp
201
if (ref.node == to) {
src/apps/packageinstaller/UninstallView.cpp
204
} else if (ref.node == from) {
src/apps/people/PersonWindow.cpp
210
BNodeInfo* node = new BNodeInfo(&file);
src/apps/people/PersonWindow.cpp
211
node->SetType("application/x-person");
src/apps/people/PersonWindow.cpp
212
delete node;
src/apps/people/PersonWindow.cpp
447
BNode node(fRef);
src/apps/people/PersonWindow.cpp
448
node.GetNodeRef(&nodeRef);
src/apps/resedit/ResView.cpp
259
BNode node;
src/apps/resedit/ResView.cpp
260
if (node.SetTo(&ref) == B_OK) {
src/apps/resedit/ResView.cpp
262
node.RewindAttrs();
src/apps/resedit/ResView.cpp
264
while (node.GetNextAttrName(attrName) == B_OK) {
src/apps/resedit/ResView.cpp
265
if (resData->SetFromAttribute(attrName, node)) {
src/apps/resedit/ResourceData.cpp
108
ssize_t size = node.ReadAttr(name, info.type, 0, (void*)fData, fLength);
src/apps/resedit/ResourceData.cpp
89
ResourceData::SetFromAttribute(const char *name, BNode &node)
src/apps/resedit/ResourceData.cpp
92
if (node.GetAttrInfo(name, &info) != B_OK) {
src/apps/resedit/ResourceData.h
30
bool SetFromAttribute(const char *name, BNode &node);
src/apps/screenshot/ScreenshotWindow.cpp
102
virtual bool Filter(const entry_ref* ref, BNode* node,
src/apps/screenshot/ScreenshotWindow.cpp
105
return node->IsDirectory();
src/apps/showimage/ImageFileNavigator.cpp
276
nodeRef.node = ref.directory;
src/apps/showimage/ShowImageView.cpp
1685
BNode node(&fCurrentRef);
src/apps/showimage/ShowImageView.cpp
1688
node.WriteAttr(SHOW_IMAGE_ORIENTATION_ATTRIBUTE, B_INT32_TYPE, 0,
src/apps/showimage/ShowImageView.cpp
1691
node.RemoveAttr(SHOW_IMAGE_ORIENTATION_ATTRIBUTE);
src/apps/showimage/ShowImageView.cpp
1810
BNode node(&fCurrentRef);
src/apps/showimage/ShowImageView.cpp
1811
BNodeInfo info(&node);
src/apps/showimage/ShowImageView.cpp
400
BNode node(ref);
src/apps/showimage/ShowImageView.cpp
405
if (node.ReadAttr(SHOW_IMAGE_ORIENTATION_ATTRIBUTE, B_INT32_TYPE, 0,
src/apps/showimage/ShowImageWindow.cpp
1631
BNode node(&fNavigator.CurrentRef());
src/apps/showimage/ShowImageWindow.cpp
1632
if (node.InitCheck() != B_OK)
src/apps/showimage/ShowImageWindow.cpp
1639
ssize_t attrSize = node.ReadAttr(kWidthAttrName, B_INT32_TYPE, 0,
src/apps/showimage/ShowImageWindow.cpp
1642
node.WriteAttr(kWidthAttrName, B_INT32_TYPE, 0, &width, sizeof(width));
src/apps/showimage/ShowImageWindow.cpp
1645
attrSize = node.ReadAttr(kHeightAttrName, B_INT32_TYPE, 0,
src/apps/showimage/ShowImageWindow.cpp
1648
node.WriteAttr(kHeightAttrName, B_INT32_TYPE, 0, &height, sizeof(height));
src/apps/soundrecorder/RecorderWindow.cpp
1292
BNode node(&entry);
src/apps/soundrecorder/RecorderWindow.cpp
1294
if (node.IsFile()) {
src/apps/soundrecorder/RecorderWindow.cpp
1302
} else if(node.IsDirectory()) {
src/apps/soundrecorder/RecorderWindow.cpp
485
if (ni[j] == fAudioInputNode.node) {
src/apps/stylededit/StyledEditView.cpp
130
BNode* node = dynamic_cast<BNode*>(stream);
src/apps/stylededit/StyledEditView.cpp
131
if (node != NULL) {
src/apps/stylededit/StyledEditView.cpp
134
if (node->ReadAttrString("be:encoding", &fEncoding) != B_OK) {
src/apps/stylededit/StyledEditView.cpp
137
ssize_t bytesRead = node->ReadAttr("be:encoding", B_INT32_TYPE, 0,
src/apps/stylededit/StyledEditView.cpp
155
ssize_t bytesRead = node->ReadAttr("alignment", 0, 0, &align, sizeof(align));
src/apps/stylededit/StyledEditView.cpp
161
bytesRead = node->ReadAttr("wrap", 0, 0, &wrap, sizeof(wrap));
src/apps/stylededit/StyledEditWindow.cpp
2122
&& message->FindInt64("node") != fNodeRef.node)
src/apps/terminal/TermView.cpp
2131
BNode node(&ref);
src/apps/terminal/TermView.cpp
2134
if (node.IsDirectory())
src/apps/terminal/TermView.cpp
2201
BNode node(&ref);
src/apps/terminal/TermView.cpp
2205
if (node.IsDirectory())
src/apps/terminal/TermView.cpp
2212
if (!node.IsDirectory()) {
src/apps/text_search/FileIterator.cpp
37
BNode node(&entry);
src/apps/text_search/FileIterator.cpp
38
if (!node.IsFile())
src/apps/text_search/FileIterator.cpp
45
BNodeInfo nodeInfo(&node);
src/apps/tv/Controller.cpp
275
err = gMediaRoster->GetNodeFor(gDeviceRoster->DeviceNode(fCurrentInterface).node, &dvb_node);
src/apps/tv/Controller.cpp
353
err = gMediaRoster->SetTimeSourceFor(dvb_node.node, time_node.node);
src/apps/tv/Controller.cpp
356
err = gMediaRoster->SetTimeSourceFor(audio_mixer_node.node, time_node.node);
src/apps/tv/Controller.cpp
359
err = gMediaRoster->SetTimeSourceFor(video_window_node.node, time_node.node);
src/apps/tv/Controller.cpp
452
if (output.node.node <= 0) {
src/apps/tv/Controller.cpp
454
(int)output.node.node);
src/apps/tv/Controller.cpp
457
if (input.node.node <= 0) {
src/apps/tv/Controller.cpp
459
(int)input.node.node);
src/apps/tv/Controller.cpp
462
if (!(output.node.kind & B_BUFFER_PRODUCER)) {
src/apps/tv/Controller.cpp
464
(int)output.node.kind);
src/apps/tv/Controller.cpp
467
if (!(input.node.kind & B_BUFFER_CONSUMER)) {
src/apps/tv/Controller.cpp
469
(int)input.node.kind);
src/apps/tv/Controller.cpp
492
return BMediaRoster::Roster()->Disconnect(output.node.node, output.source, input.node.node, input.destination);
src/apps/tv/Controller.cpp
94
Controller::SetVideoNode(VideoNode *node)
src/apps/tv/Controller.cpp
96
fVideoNode = node;
src/apps/tv/Controller.h
43
void SetVideoNode(VideoNode *node);
src/apps/tv/DeviceRoster.cpp
109
err = MediaRoster()->GetFreeOutputsFor(fDeviceInfo[i].node, &output, 1,
src/apps/tv/DeviceRoster.cpp
124
err = MediaRoster()->GetFreeOutputsFor(fDeviceInfo[i].node, &output, 1,
src/apps/tv/DeviceRoster.cpp
139
err = MediaRoster()->GetFreeOutputsFor(fDeviceInfo[i].node, &output, 1,
src/apps/tv/DeviceRoster.cpp
50
fDeviceInfo[i].node = info[i].node;
src/apps/tv/DeviceRoster.cpp
81
return fDeviceInfo[i].node;
src/apps/tv/DeviceRoster.cpp
94
err = MediaRoster()->GetFreeOutputsFor(fDeviceInfo[i].node, &output, 1,
src/apps/tv/DeviceRoster.h
55
media_node node;
src/apps/tv/VideoNode.cpp
110
fInput.node = Node();
src/apps/webpositive/BookmarkBar.cpp
124
_AddItem(ref.node, &bookmark);
src/apps/webpositive/BookmarkBar.cpp
280
node_ref node;
src/apps/webpositive/BookmarkBar.cpp
281
entry.GetNodeRef(&node);
src/apps/webpositive/BookmarkBar.cpp
294
message.AddData("nodeRefToSelect", B_RAW_TYPE, &node, sizeof(node_ref));
src/apps/webpositive/BookmarkBar.cpp
458
BNode node(&followedLink);
src/apps/webpositive/BookmarkBar.cpp
459
BNodeInfo info(&node);
src/apps/webpositive/BrowserWindow.cpp
1974
BNode node(&entry);
src/apps/webpositive/BrowserWindow.cpp
1975
status_t attrStatus = node.GetNextAttrName(attrName);
src/apps/webpositive/BrowserWindow.cpp
1977
attrStatus = node.GetNextAttrName(attrName);
src/apps/webpositive/DownloadProgressView.cpp
561
node_ref node;
src/apps/webpositive/DownloadProgressView.cpp
562
entry.GetNodeRef(&node);
src/apps/webpositive/DownloadProgressView.cpp
575
message.AddData("nodeRefToSelect", B_RAW_TYPE, &node, sizeof(node_ref));
src/apps/webpositive/DownloadProgressView.cpp
97
BNode node(&entry);
src/apps/webpositive/DownloadProgressView.cpp
98
BNodeInfo info(&node);
src/bin/bfs_tools/bfsinfo.cpp
104
dump_double_indirect_stream(Disk& disk, bfs_inode* node, bool showOffsets)
src/bin/bfs_tools/bfsinfo.cpp
106
if (node->data.max_double_indirect_range == 0)
src/bin/bfs_tools/bfsinfo.cpp
109
int32 bytes = node->data.double_indirect.length * disk.BlockSize();
src/bin/bfs_tools/bfsinfo.cpp
113
off_t offset = node->data.max_indirect_range;
src/bin/bfs_tools/bfsinfo.cpp
115
ssize_t bytesRead = disk.ReadAt(disk.ToOffset(node->data.double_indirect),
src/bin/bfs_tools/bfsinfo.cpp
45
bplustree_node *node = (bplustree_node *)(buffer + nodeSize);
src/bin/bfs_tools/bfsinfo.cpp
46
while ((addr_t)node < (addr_t)buffer + size) {
src/bin/bfs_tools/bfsinfo.cpp
49
"\n", (addr_t)node - (addr_t)buffer, node->Used());
src/bin/bfs_tools/bfsinfo.cpp
50
dump_bplustree_node(node, header, &disk);
src/bin/bfs_tools/bfsinfo.cpp
54
dump_block((char *)node, header->node_size, 0);
src/bin/bfs_tools/bfsinfo.cpp
57
node = (bplustree_node *)((addr_t)node + nodeSize);
src/bin/bfs_tools/bfsinfo.cpp
63
dump_indirect_stream(Disk &disk, bfs_inode *node, bool showOffsets)
src/bin/bfs_tools/bfsinfo.cpp
65
if (node->data.max_indirect_range == 0)
src/bin/bfs_tools/bfsinfo.cpp
68
int32 bytes = node->data.indirect.length * disk.BlockSize();
src/bin/bfs_tools/bfsinfo.cpp
72
off_t offset = node->data.max_direct_range;
src/bin/bfs_tools/bfsinfo.cpp
74
ssize_t bytesRead = disk.ReadAt(disk.ToOffset(node->data.indirect),
src/bin/bfs_tools/lib/BPlusTree.cpp
1014
if (SplitNode(node,nodeAndKey.nodeOffset,&nodeAndKey.keyIndex,keyBuffer,&keyLength,&valueToInsert) < B_OK) {
src/bin/bfs_tools/lib/BPlusTree.cpp
1024
InsertKey(rootNode,keyBuffer,keyLength,node->left_link,0);
src/bin/bfs_tools/lib/BPlusTree.cpp
1053
bplustree_node *node;
src/bin/bfs_tools/lib/BPlusTree.cpp
1055
if (stack.Pop(&nodeAndKey) && (node = fCache.Get(nodeAndKey.nodeOffset)) != NULL && CheckNode(node))
src/bin/bfs_tools/lib/BPlusTree.cpp
1057
status_t status = FindKey(node,key,keyLength,&nodeAndKey.keyIndex);
src/bin/bfs_tools/lib/BPlusTree.cpp
1061
SetCurrentNode(node,nodeAndKey.nodeOffset);
src/bin/bfs_tools/lib/BPlusTree.cpp
1063
if (status == B_OK && node->overflow_link == BPLUSTREE_NULL)
src/bin/bfs_tools/lib/BPlusTree.cpp
1065
*value = node->Values()[nodeAndKey.keyIndex];
src/bin/bfs_tools/lib/BPlusTree.cpp
1077
BPlusTree::CheckNode(bplustree_node *node)
src/bin/bfs_tools/lib/BPlusTree.cpp
1079
if (!fHeader->IsValidLink(node->left_link)
src/bin/bfs_tools/lib/BPlusTree.cpp
1080
|| !fHeader->IsValidLink(node->right_link)
src/bin/bfs_tools/lib/BPlusTree.cpp
1081
|| !fHeader->IsValidLink(node->overflow_link)
src/bin/bfs_tools/lib/BPlusTree.cpp
1082
|| (int8 *)node->Values() + node->all_key_count * sizeof(off_t) > (int8 *)node + fNodeSize)
src/bin/bfs_tools/lib/BPlusTree.cpp
1103
bplustree_node *node = (bplustree_node *)malloc(fNodeSize);
src/bin/bfs_tools/lib/BPlusTree.cpp
1104
if (node == NULL)
src/bin/bfs_tools/lib/BPlusTree.cpp
1109
node->left_link = BPLUSTREE_NULL;
src/bin/bfs_tools/lib/BPlusTree.cpp
1110
node->right_link = BPLUSTREE_NULL;
src/bin/bfs_tools/lib/BPlusTree.cpp
1111
node->overflow_link = BPLUSTREE_NULL;
src/bin/bfs_tools/lib/BPlusTree.cpp
1112
node->all_key_count = 0;
src/bin/bfs_tools/lib/BPlusTree.cpp
1113
node->all_key_length = 0;
src/bin/bfs_tools/lib/BPlusTree.cpp
1115
else if (fStream && fStream->ReadAt(nodeOffset,node,fNodeSize) < fNodeSize)
src/bin/bfs_tools/lib/BPlusTree.cpp
1117
free(node);
src/bin/bfs_tools/lib/BPlusTree.cpp
1121
if (check && node != NULL)
src/bin/bfs_tools/lib/BPlusTree.cpp
1124
if (!fHeader->IsValidLink(node->left_link)
src/bin/bfs_tools/lib/BPlusTree.cpp
1125
|| !fHeader->IsValidLink(node->right_link)
src/bin/bfs_tools/lib/BPlusTree.cpp
1126
|| !fHeader->IsValidLink(node->overflow_link)
src/bin/bfs_tools/lib/BPlusTree.cpp
1127
|| (int8 *)node->Values() + node->all_key_count * sizeof(off_t) > (int8 *)node + fNodeSize)
src/bin/bfs_tools/lib/BPlusTree.cpp
1136
return node;
src/bin/bfs_tools/lib/BPlusTree.cpp
205
bplustree_node *node = fCache.Get(header.root_node_pointer);
src/bin/bfs_tools/lib/BPlusTree.cpp
209
return fStatus = node && CheckNode(node) ? B_OK : B_BAD_DATA;
src/bin/bfs_tools/lib/BPlusTree.cpp
25
CacheableNode(off_t offset,bplustree_node *node)
src/bin/bfs_tools/lib/BPlusTree.cpp
266
bplustree_node *node;
src/bin/bfs_tools/lib/BPlusTree.cpp
267
if ((node = fCache.Get(info.offset)) == NULL
src/bin/bfs_tools/lib/BPlusTree.cpp
268
|| !info.free && !CheckNode(node)) {
src/bin/bfs_tools/lib/BPlusTree.cpp
273
if ((node = fCache.Get(info.from)) != NULL)
src/bin/bfs_tools/lib/BPlusTree.cpp
274
dump_bplustree_node(node,fHeader);
src/bin/bfs_tools/lib/BPlusTree.cpp
28
fNode(node)
src/bin/bfs_tools/lib/BPlusTree.cpp
281
if (node->overflow_link != BPLUSTREE_NULL && !info.free) {
src/bin/bfs_tools/lib/BPlusTree.cpp
282
info.offset = node->overflow_link;
src/bin/bfs_tools/lib/BPlusTree.cpp
286
off_t *values = node->Values();
src/bin/bfs_tools/lib/BPlusTree.cpp
287
for (int32 i = 0;i < node->all_key_count;i++) {
src/bin/bfs_tools/lib/BPlusTree.cpp
291
} else if (node->left_link != BPLUSTREE_NULL && info.free) {
src/bin/bfs_tools/lib/BPlusTree.cpp
292
info.offset = node->left_link;
src/bin/bfs_tools/lib/BPlusTree.cpp
308
bplustree_node *node = fCache.Get(offset);
src/bin/bfs_tools/lib/BPlusTree.cpp
309
if (node == NULL)
src/bin/bfs_tools/lib/BPlusTree.cpp
312
written = stream->WriteAt(offset,node,fNodeSize);
src/bin/bfs_tools/lib/BPlusTree.cpp
323
void BPlusTree::SetCurrentNode(bplustree_node *node,off_t offset,int8 to)
src/bin/bfs_tools/lib/BPlusTree.cpp
326
fCurrentKey = to == BPLUSTREE_BEGIN ? -1 : node->all_key_count;
src/bin/bfs_tools/lib/BPlusTree.cpp
340
bplustree_node *node;
src/bin/bfs_tools/lib/BPlusTree.cpp
342
while (stack.Pop(&pos) && (node = fCache.Get(pos)) != NULL && CheckNode(node))
src/bin/bfs_tools/lib/BPlusTree.cpp
345
if (node->overflow_link == BPLUSTREE_NULL)
src/bin/bfs_tools/lib/BPlusTree.cpp
347
SetCurrentNode(node,pos,to);
src/bin/bfs_tools/lib/BPlusTree.cpp
352
if (to == BPLUSTREE_END || node->all_key_count == 0)
src/bin/bfs_tools/lib/BPlusTree.cpp
353
pos = node->overflow_link;
src/bin/bfs_tools/lib/BPlusTree.cpp
356
if (node->all_key_length > fNodeSize
src/bin/bfs_tools/lib/BPlusTree.cpp
357
|| (addr_t)node->Values() > (addr_t)node + fNodeSize
src/bin/bfs_tools/lib/BPlusTree.cpp
358
- 8 * node->all_key_count)
src/bin/bfs_tools/lib/BPlusTree.cpp
361
pos = *node->Values();
src/bin/bfs_tools/lib/BPlusTree.cpp
377
bplustree_node *node;
src/bin/bfs_tools/lib/BPlusTree.cpp
386
node = fCache.Get(bplustree_node::FragmentOffset(fDuplicateNode));
src/bin/bfs_tools/lib/BPlusTree.cpp
388
node = NULL;
src/bin/bfs_tools/lib/BPlusTree.cpp
390
if (node != NULL)
src/bin/bfs_tools/lib/BPlusTree.cpp
395
fDuplicateNode = node->right_link;
src/bin/bfs_tools/lib/BPlusTree.cpp
397
&& (node = fCache.Get(fDuplicateNode)) != NULL)
src/bin/bfs_tools/lib/BPlusTree.cpp
399
fNumDuplicates = node->CountDuplicates(fDuplicateNode,false);
src/bin/bfs_tools/lib/BPlusTree.cpp
405
*value = node->DuplicateAt(fDuplicateNode,fIsFragment,fDuplicate++);
src/bin/bfs_tools/lib/BPlusTree.cpp
413
if ((node = fCache.Get(fCurrentNodeOffset)) == NULL || !CheckNode(node))
src/bin/bfs_tools/lib/BPlusTree.cpp
419
while ((direction == BPLUSTREE_FORWARD && fCurrentKey >= node->all_key_count)
src/bin/bfs_tools/lib/BPlusTree.cpp
422
fCurrentNodeOffset = direction == BPLUSTREE_FORWARD ? node->right_link : node->left_link;
src/bin/bfs_tools/lib/BPlusTree.cpp
427
node = fCache.Get(fCurrentNodeOffset);
src/bin/bfs_tools/lib/BPlusTree.cpp
428
if (!node || !CheckNode(node))
src/bin/bfs_tools/lib/BPlusTree.cpp
432
fCurrentKey = direction == BPLUSTREE_FORWARD ? 0 : node->all_key_count;
src/bin/bfs_tools/lib/BPlusTree.cpp
438
fCurrentKey = direction == BPLUSTREE_FORWARD ? node->all_key_count : -1;
src/bin/bfs_tools/lib/BPlusTree.cpp
444
if (node->all_key_count == 0)
src/bin/bfs_tools/lib/BPlusTree.cpp
448
uint8 *keyStart = node->KeyAt(fCurrentKey,&length);
src/bin/bfs_tools/lib/BPlusTree.cpp
461
off_t offset = node->Values()[fCurrentKey];
src/bin/bfs_tools/lib/BPlusTree.cpp
469
node = fCache.Get(bplustree_node::FragmentOffset(fDuplicateNode));
src/bin/bfs_tools/lib/BPlusTree.cpp
470
if (node == NULL)
src/bin/bfs_tools/lib/BPlusTree.cpp
475
fNumDuplicates = node->CountDuplicates(offset,fIsFragment);
src/bin/bfs_tools/lib/BPlusTree.cpp
480
offset = node->DuplicateAt(offset,fIsFragment,0);
src/bin/bfs_tools/lib/BPlusTree.cpp
565
status_t BPlusTree::FindKey(bplustree_node *node,uint8 *key,uint16 keyLength,uint16 *index,off_t *next)
src/bin/bfs_tools/lib/BPlusTree.cpp
567
if (node->all_key_count == 0)
src/bin/bfs_tools/lib/BPlusTree.cpp
572
*next = node->overflow_link;
src/bin/bfs_tools/lib/BPlusTree.cpp
576
off_t *values = node->Values();
src/bin/bfs_tools/lib/BPlusTree.cpp
580
for (int16 first = 0,last = node->all_key_count - 1;first <= last;)
src/bin/bfs_tools/lib/BPlusTree.cpp
585
uint8 *searchKey = node->KeyAt(i,&searchLength);
src/bin/bfs_tools/lib/BPlusTree.cpp
611
if (saveIndex == node->all_key_count)
src/bin/bfs_tools/lib/BPlusTree.cpp
612
*next = node->overflow_link;
src/bin/bfs_tools/lib/BPlusTree.cpp
626
bplustree_node *node;
src/bin/bfs_tools/lib/BPlusTree.cpp
627
while ((node = fCache.Get(nodeAndKey.nodeOffset)) != NULL && CheckNode(node)) {
src/bin/bfs_tools/lib/BPlusTree.cpp
629
if (node->overflow_link == BPLUSTREE_NULL) {
src/bin/bfs_tools/lib/BPlusTree.cpp
638
status_t status = FindKey(node,key,keyLength,&nodeAndKey.keyIndex,&nextOffset);
src/bin/bfs_tools/lib/BPlusTree.cpp
65
CacheableNode *node = (CacheableNode *)Cache<off_t>::Get(offset);
src/bin/bfs_tools/lib/BPlusTree.cpp
652
void BPlusTree::InsertKey(bplustree_node *node,uint8 *key,uint16 keyLength,off_t value,uint16 index)
src/bin/bfs_tools/lib/BPlusTree.cpp
655
if (index > node->all_key_count)
src/bin/bfs_tools/lib/BPlusTree.cpp
658
off_t *values = node->Values();
src/bin/bfs_tools/lib/BPlusTree.cpp
659
uint16 *keyLengths = node->KeyLengths();
src/bin/bfs_tools/lib/BPlusTree.cpp
66
return node->fNode;
src/bin/bfs_tools/lib/BPlusTree.cpp
660
uint8 *keys = node->Keys();
src/bin/bfs_tools/lib/BPlusTree.cpp
662
node->all_key_count++;
src/bin/bfs_tools/lib/BPlusTree.cpp
663
node->all_key_length += keyLength;
src/bin/bfs_tools/lib/BPlusTree.cpp
665
off_t *newValues = node->Values();
src/bin/bfs_tools/lib/BPlusTree.cpp
666
uint16 *newKeyLengths = node->KeyLengths();
src/bin/bfs_tools/lib/BPlusTree.cpp
669
memmove(newValues + index + 1,values + index,sizeof(off_t) * (node->all_key_count - 1 - index));
src/bin/bfs_tools/lib/BPlusTree.cpp
675
for (uint16 i = node->all_key_count;i-- > index + 1;)
src/bin/bfs_tools/lib/BPlusTree.cpp
683
int32 size = node->all_key_length - newKeyLengths[index];
src/bin/bfs_tools/lib/BPlusTree.cpp
722
status_t BPlusTree::SplitNode(bplustree_node *node,off_t nodeOffset,uint16 *_keyIndex,uint8 *key,uint16 *_keyLength,off_t *_value)
src/bin/bfs_tools/lib/BPlusTree.cpp
724
if (*_keyIndex > node->all_key_count + 1)
src/bin/bfs_tools/lib/BPlusTree.cpp
736
uint16 *inKeyLengths = node->KeyLengths();
src/bin/bfs_tools/lib/BPlusTree.cpp
737
off_t *inKeyValues = node->Values();
src/bin/bfs_tools/lib/BPlusTree.cpp
738
uint8 *inKeys = node->Keys();
src/bin/bfs_tools/lib/BPlusTree.cpp
751
for (in = out = 0;in < node->all_key_count + 1;) {
src/bin/bfs_tools/lib/BPlusTree.cpp
783
other->left_link = node->left_link;
src/bin/bfs_tools/lib/BPlusTree.cpp
822
if (node->overflow_link != BPLUSTREE_NULL) {
src/bin/bfs_tools/lib/BPlusTree.cpp
838
while (in < node->all_key_count + 1) {
src/bin/bfs_tools/lib/BPlusTree.cpp
844
} else if (in < node->all_key_count) {
src/bin/bfs_tools/lib/BPlusTree.cpp
861
if (in > node->all_key_count && keyIndex < in)
src/bin/bfs_tools/lib/BPlusTree.cpp
870
bytesBefore = node->all_key_length - total;
src/bin/bfs_tools/lib/BPlusTree.cpp
877
node->left_link = otherOffset;
src/bin/bfs_tools/lib/BPlusTree.cpp
879
node->all_key_length = bytes + bytesBefore + bytesAfter;
src/bin/bfs_tools/lib/BPlusTree.cpp
880
node->all_key_count = out - 1;
src/bin/bfs_tools/lib/BPlusTree.cpp
883
outKeyLengths = node->KeyLengths();
src/bin/bfs_tools/lib/BPlusTree.cpp
884
outKeyValues = node->Values();
src/bin/bfs_tools/lib/BPlusTree.cpp
970
bplustree_node *node;
src/bin/bfs_tools/lib/BPlusTree.cpp
973
while (stack.Pop(&nodeAndKey) && (node = fCache.Get(nodeAndKey.nodeOffset)) != NULL && CheckNode(node))
src/bin/bfs_tools/lib/BPlusTree.cpp
977
status_t status = FindKey(node,key,keyLength,&nodeAndKey.keyIndex);
src/bin/bfs_tools/lib/BPlusTree.cpp
982
if (status == B_OK && node->overflow_link == BPLUSTREE_NULL)
src/bin/bfs_tools/lib/BPlusTree.cpp
985
return InsertDuplicate(node,nodeAndKey.keyIndex);
src/bin/bfs_tools/lib/BPlusTree.cpp
992
if (int32(round_up(sizeof(bplustree_node) + node->all_key_length + keyLength)
src/bin/bfs_tools/lib/BPlusTree.cpp
993
+ (node->all_key_count + 1) * (sizeof(uint16) + sizeof(off_t))) < fNodeSize)
src/bin/bfs_tools/lib/BPlusTree.cpp
995
InsertKey(node,keyBuffer,keyLength,valueToInsert,nodeAndKey.keyIndex);
src/bin/bfs_tools/lib/BPlusTree.h
149
void SetCurrentNode(bplustree_node *node,off_t offset,int8 to = BPLUSTREE_BEGIN);
src/bin/bfs_tools/lib/BPlusTree.h
153
status_t FindKey(bplustree_node *node, uint8 *key, uint16 keyLength, uint16 *index = NULL, off_t *next = NULL);
src/bin/bfs_tools/lib/BPlusTree.h
156
status_t SplitNode(bplustree_node *node, off_t nodeOffset, uint16 *_keyIndex, uint8 *key, uint16 *_keyLength, off_t *_value);
src/bin/bfs_tools/lib/BPlusTree.h
158
void InsertKey(bplustree_node *node, uint8 *key, uint16 keyLength, off_t value, uint16 index);
src/bin/bfs_tools/lib/BPlusTree.h
159
status_t InsertDuplicate(bplustree_node *node,uint16 index);
src/bin/bfs_tools/lib/BPlusTree.h
161
bool CheckNode(bplustree_node *node);
src/bin/bfs_tools/lib/Bitmap.cpp
177
const bfs_inode *node = inode->InodeBuffer();
src/bin/bfs_tools/lib/Bitmap.cpp
179
if (node->data.direct[i].IsZero())
src/bin/bfs_tools/lib/Bitmap.cpp
182
off_t start = fDisk->ToBlock(node->data.direct[i]);
src/bin/bfs_tools/lib/Bitmap.cpp
183
off_t end = start + node->data.direct[i].length;
src/bin/bfs_tools/lib/Bitmap.cpp
194
if (node->data.max_indirect_range == 0 || node->data.indirect.IsZero())
src/bin/bfs_tools/lib/Bitmap.cpp
198
BackupSetAt(fDisk->ToBlock(node->data.indirect), used);
src/bin/bfs_tools/lib/Bitmap.cpp
205
int32 bytes = node->data.indirect.length << fDisk->BlockShift();
src/bin/bfs_tools/lib/Bitmap.cpp
210
if (fDisk->ReadAt(fDisk->ToOffset(node->data.indirect), indirect,
src/bin/bfs_tools/lib/Bitmap.cpp
231
if (node->data.max_double_indirect_range == 0
src/bin/bfs_tools/lib/Bitmap.cpp
232
|| node->data.double_indirect.IsZero())
src/bin/bfs_tools/lib/Bitmap.cpp
236
BackupSetAt(fDisk->ToBlock(node->data.double_indirect), used);
src/bin/bfs_tools/lib/Inode.cpp
503
Inode::CopyAttributesTo(BNode *node)
src/bin/bfs_tools/lib/Inode.cpp
529
ssize_t written = node->WriteAttr(name, type, 0, data, size);
src/bin/bfs_tools/lib/Inode.cpp
541
node->SetPermissions(fInode->mode);
src/bin/bfs_tools/lib/Inode.cpp
542
node->SetOwner(fInode->uid);
src/bin/bfs_tools/lib/Inode.cpp
543
node->SetGroup(fInode->gid);
src/bin/bfs_tools/lib/Inode.cpp
544
node->SetModificationTime(fInode->last_modified_time >> 16);
src/bin/bfs_tools/lib/Inode.cpp
545
node->SetCreationTime(fInode->create_time >> 16);
src/bin/bfs_tools/lib/Inode.h
70
status_t CopyAttributesTo(BNode* node);
src/bin/bfs_tools/lib/dump.cpp
213
dump_bplustree_node(const bplustree_node* node, const bplustree_header* header,
src/bin/bfs_tools/lib/dump.cpp
217
node->overflow_link == BPLUSTREE_NULL ? "leaf" : "index");
src/bin/bfs_tools/lib/dump.cpp
218
Print(" left_link = %" B_PRIdOFF "\n", node->left_link);
src/bin/bfs_tools/lib/dump.cpp
219
Print(" right_link = %" B_PRIdOFF "\n", node->right_link);
src/bin/bfs_tools/lib/dump.cpp
220
Print(" overflow_link = %" B_PRIdOFF "\n", node->overflow_link);
src/bin/bfs_tools/lib/dump.cpp
221
Print(" all_key_count = %u\n", node->all_key_count);
src/bin/bfs_tools/lib/dump.cpp
222
Print(" all_key_length = %u\n", node->all_key_length);
src/bin/bfs_tools/lib/dump.cpp
227
if (node->all_key_count > node->all_key_length
src/bin/bfs_tools/lib/dump.cpp
228
|| uint32(node->all_key_count * 10) > (uint32)header->node_size) {
src/bin/bfs_tools/lib/dump.cpp
230
dump_block((char *)node, header->node_size, sizeof(off_t));
src/bin/bfs_tools/lib/dump.cpp
235
for (int32 i = 0;i < node->all_key_count;i++) {
src/bin/bfs_tools/lib/dump.cpp
237
char* key = (char *)node->KeyAt(i, &length);
src/bin/bfs_tools/lib/dump.cpp
240
dump_block((char *)node, header->node_size, sizeof(off_t));
src/bin/bfs_tools/lib/dump.cpp
248
off_t *value = node->Values() + i;
src/bin/bfs_tools/lib/dump.cpp
249
if ((addr_t)value < (addr_t)node
src/bin/bfs_tools/lib/dump.cpp
250
|| (addr_t)value > (addr_t)node + header->node_size) {
src/bin/bfs_tools/lib/dump.h
23
extern void dump_inode(const Inode* node, const bfs_inode* inode,
src/bin/bfs_tools/lib/dump.h
28
extern void dump_bplustree_node(const bplustree_node* node,
src/bin/bfs_tools/recover.cpp
244
Inode *node = Inode::Factory(&disk, &inode);
src/bin/bfs_tools/recover.cpp
245
if (node != NULL) {
src/bin/bfs_tools/recover.cpp
248
node->Name());
src/bin/bfs_tools/recover.cpp
251
set->insert(node->BlockRun());
src/bin/bfs_tools/recover.cpp
253
hashTable->Insert(node);
src/bin/bfs_tools/recover.cpp
255
if (node->IsDirectory()) {
src/bin/bfs_tools/recover.cpp
257
directorySize += node->Size();
src/bin/bfs_tools/recover.cpp
258
} else if (node->IsFile()) {
src/bin/bfs_tools/recover.cpp
260
fileSize += node->Size();
src/bin/bfs_tools/recover.cpp
261
} else if (node->IsSymlink()) {
src/bin/bfs_tools/recover.cpp
328
Inode* node = getter.Node();
src/bin/bfs_tools/recover.cpp
330
return dynamic_cast<Directory *>(node);
src/bin/bfs_tools/recover.cpp
338
Inode* node = getter.Node();
src/bin/bfs_tools/recover.cpp
340
if (!node || !node->IsIndex() || node->Name() == NULL)
src/bin/bfs_tools/recover.cpp
342
if (!strcmp(node->Name(), "name") && node->Mode() & BFS_S_STR_INDEX)
src/bin/bfs_tools/recover.cpp
343
return dynamic_cast<Directory *>(node);
src/bin/bfs_tools/recover.cpp
428
Inode* node;
src/bin/bfs_tools/recover.cpp
433
node = getter.Node();
src/bin/bfs_tools/recover.cpp
439
if (node == NULL)
src/bin/bfs_tools/recover.cpp
442
if (node->IsDirectory() && !node->IsIndex()) {
src/bin/bfs_tools/recover.cpp
444
Directory* directory = dynamic_cast<Directory*>(node);
src/bin/bfs_tools/recover.cpp
450
node->Name(), node->BlockRun().allocation_group,
src/bin/bfs_tools/recover.cpp
451
node->BlockRun().start);
src/bin/bfs_tools/recover.cpp
457
block_run run = node->Parent();
src/bin/bfs_tools/recover.cpp
462
if (dir || (parentNode && (node->Mode() & BFS_S_ATTR_DIR))) {
src/bin/bfs_tools/recover.cpp
464
disk.BlockBitmap()->BackupSet(node, true);
src/bin/bfs_tools/recover.cpp
465
} else if (node->Mode() & BFS_S_ATTR) {
src/bin/bfs_tools/recover.cpp
468
node->Name(), node->BlockRun().allocation_group,
src/bin/bfs_tools/recover.cpp
469
node->BlockRun().start);
src/bin/bfs_tools/recover.cpp
481
node->IsFile() ? "file" : "node", node->Name(),
src/bin/bfs_tools/recover.cpp
482
node->BlockRun().allocation_group,
src/bin/bfs_tools/recover.cpp
483
node->BlockRun().start,
src/bin/bfs_tools/recover.cpp
484
node->Mode(), run.allocation_group, run.start,
src/bin/bfs_tools/recover.cpp
540
node->IsFile() ? "file" : "node", node->Name(),
src/bin/bfs_tools/recover.cpp
541
node->BlockRun().allocation_group, node->BlockRun().start,
src/bin/bfs_tools/recover.cpp
542
node->Mode(), run.allocation_group, run.start, run.length);
src/bin/bfs_tools/recover.cpp
547
node->IsFile() ? "file" : "node", node->Name(),
src/bin/bfs_tools/recover.cpp
548
node->BlockRun().allocation_group, node->BlockRun().start,
src/bin/bfs_tools/recover.cpp
549
node->Mode(), run.allocation_group, run.start, run.length);
src/bin/bfs_tools/recover.cpp
553
dir->AddEntry(node);
src/bin/bfs_tools/recover.cpp
569
run = node->Attributes();
src/bin/bfs_tools/recover.cpp
576
", %d, %d)\n", node->Name(), run.allocation_group,
src/bin/bfs_tools/recover.cpp
584
dir->SetParent(node->BlockRun());
src/bin/bfs_tools/recover.cpp
593
empty->SetParent(node->BlockRun());
src/bin/bfs_tools/recover.cpp
622
if ((node = gMissing.Get(run)) == NULL)
src/bin/bfs_tools/recover.cpp
629
if (node->Name() == NULL || strcmp(node->Name(), name)) {
src/bin/bfs_tools/recover.cpp
632
node->Name(), name);
src/bin/bfs_tools/recover.cpp
634
node->SetName(name);
src/bin/bfs_tools/recover.cpp
651
while (gMissing.GetNextEntry(&node) == B_OK) {
src/bin/bfs_tools/recover.cpp
653
dump_inode(node, node->InodeBuffer());
src/bin/bfs_tools/recover.cpp
655
Directory *dir = dynamic_cast<Directory *>(node);
src/bin/bfs_tools/recover.cpp
658
node->Name(), node->BlockRun().allocation_group,
src/bin/bfs_tools/recover.cpp
659
node->BlockRun().start);
src/bin/bfs_tools/recover.cpp
691
gMissing.Release(node);
src/bin/bfs_tools/recover.cpp
703
Inode *node;
src/bin/bfs_tools/recover.cpp
710
Inode* node = getter.Node();
src/bin/bfs_tools/recover.cpp
712
if (node && !node->IsIndex() && !node->IsAttributeDirectory())
src/bin/bfs_tools/recover.cpp
713
node->CopyTo(copyTo, true, &source);
src/bin/bfs_tools/recover.cpp
720
while (gMissing.GetNextEntry(&node) == B_OK) {
src/bin/bfs_tools/recover.cpp
721
if (!node->IsIndex() && !node->IsAttributeDirectory())
src/bin/bfs_tools/recover.cpp
722
node->CopyTo(copyTo, true, &source);
src/bin/bfs_tools/recover.cpp
724
gMissing.Release(node);
src/bin/cddb_lookup/cddb_lookup.cpp
297
BNode node(&entry);
src/bin/cddb_lookup/cddb_lookup.cpp
298
node.WriteAttrString("Media:Title", &track->title);
src/bin/cddb_lookup/cddb_lookup.cpp
299
node.WriteAttrString("Audio:Album", &readResponse.title);
src/bin/cddb_lookup/cddb_lookup.cpp
301
node.WriteAttrString("Media:Genre", &readResponse.genre);
src/bin/cddb_lookup/cddb_lookup.cpp
303
node.WriteAttr("Media:Year", B_INT32_TYPE, 0,
src/bin/cddb_lookup/cddb_lookup.cpp
308
node.WriteAttrString("Audio:Artist", &readResponse.artist);
src/bin/cddb_lookup/cddb_lookup.cpp
310
node.WriteAttrString("Audio:Artist", &track->artist);
src/bin/diff_zip.cpp
141
void AddEntry(const char* name, Node* node)
src/bin/diff_zip.cpp
143
fEntries[name] = node;
src/bin/diff_zip.cpp
172
Node* node = create_node(this, entry->d_name, st);
src/bin/diff_zip.cpp
173
fEntries[entry->d_name] = node;
src/bin/diff_zip.cpp
190
Node* node = it->second;
src/bin/diff_zip.cpp
191
if (!node->Scan())
src/bin/fdinfo.cpp
111
info.device, info.node, teamInfo.args);
src/bin/fdinfo.cpp
117
filter_file(team_info &teamInfo, dev_t device, ino_t node, bool brief)
src/bin/fdinfo.cpp
123
if (info.device != device || info.node != node)
src/bin/fdinfo.cpp
157
ino_t node = -1;
src/bin/fdinfo.cpp
193
node = stat.st_ino;
src/bin/fdinfo.cpp
219
filter_file(info, device, node, brief);
src/bin/fdinfo.cpp
70
info->node = cwdDirectory;
src/bin/fdinfo.cpp
89
open_mode_to_string(info.open_mode), info.device, info.node);
src/bin/fwcontrol/fwcontrol.c
140
int i, node;
src/bin/fwcontrol/fwcontrol.c
148
node = strtol(nodestr, &endptr, 0);
src/bin/fwcontrol/fwcontrol.c
170
node = data->dev[i].dst;
src/bin/fwcontrol/fwcontrol.c
182
if (node < 0 || node > 63)
src/bin/fwcontrol/fwcontrol.c
185
return (node);
src/bin/fwcontrol/fwcontrol.c
228
asyreq->pkt.mode.rreqq.dst = FWLOCALBUS | node;
src/bin/fwcontrol/fwcontrol.c
300
link_on(int fd, int node)
src/bin/fwcontrol/fwcontrol.c
310
asyreq->pkt.mode.ld[1] |= (1 << 30) | ((node & 0x3f) << 24);
src/bin/fwcontrol/fwcontrol.c
319
reset_start(int fd, int node)
src/bin/fwcontrol/fwcontrol.c
328
asyreq->pkt.mode.wreqq.dst = FWLOCALBUS | (node & 0x3f);
src/bin/fwcontrol/fwcontrol.c
403
get_crom(int fd, int node, void *crom_buf, int len)
src/bin/fwcontrol/fwcontrol.c
415
if (data->dev[i].dst == node && data->dev[i].eui.lo != 0)
src/bin/fwcontrol/fwcontrol.c
419
errx(1, "no such node %d.", node);
src/bin/keymap/Keymap.cpp
575
BNode node(name);
src/bin/keymap/Keymap.cpp
576
node.WriteAttr("styles", B_RAW_TYPE, 0, data, dataSize);
src/bin/listattr.cpp
246
BNode node(argv[i]);
src/bin/listattr.cpp
248
status_t status = node.InitCheck();
src/bin/listattr.cpp
270
while (node.GetNextAttrName(name) == B_OK) {
src/bin/listattr.cpp
273
status = node.GetAttrInfo(name, &attrInfo);
src/bin/listattr.cpp
285
show_attr_contents(node, name, attrInfo);
src/bin/listattr.cpp
61
show_attr_contents(BNode& node, const char* attribute, const attr_info& info)
src/bin/listattr.cpp
74
ssize_t bytesRead = node.ReadAttr(attribute, info.type, 0, buffer, size);
src/bin/listdev/listdev.cpp
118
dump_device(device_node_cookie *node, uint8 level)
src/bin/listdev/listdev.cpp
123
attr.node_cookie = *node;
src/bin/listdev/listdev.cpp
136
dump_nodes(device_node_cookie *node, uint8 level)
src/bin/listdev/listdev.cpp
139
device_node_cookie child = *node;
src/bin/listdev/listdev.cpp
140
dump_device(node, level);
src/bin/listdev/listdev.cpp
153
display_device(device_node_cookie *node, uint8 level)
src/bin/listdev/listdev.cpp
187
attr.node_cookie = *node;
src/bin/listdev/listdev.cpp
348
display_nodes(device_node_cookie *node, uint8 level)
src/bin/listdev/listdev.cpp
351
device_node_cookie child = *node;
src/bin/listdev/listdev.cpp
352
level = display_device(node, level);
src/bin/notify.cpp
214
BNode node(BPath(ref).Path());
src/bin/notify.cpp
217
if (BIconUtils::GetIcon(&node, kIconAttribute, kSmallIconAttribute,
src/bin/reindex.cpp
101
ssize_t bytesWritten = node->WriteAttr(fName.String(), fType, 0, fBuffer,
src/bin/reindex.cpp
113
Attribute::RemoveFromFile(BNode *node)
src/bin/reindex.cpp
115
return node->RemoveAttr(fName.String());
src/bin/reindex.cpp
166
handleFile(BEntry *entry, BNode *node)
src/bin/reindex.cpp
185
status_t status = node->SetTo(entry);
src/bin/reindex.cpp
199
node->RewindAttrs();
src/bin/reindex.cpp
200
while (node->GetNextAttrName(attrName) == B_OK) {
src/bin/reindex.cpp
213
status = attr->ReadFromFile(node);
src/bin/reindex.cpp
243
if (attr->RemoveFromFile(node) != B_OK) {
src/bin/reindex.cpp
252
status = attr->WriteToFile(node);
src/bin/reindex.cpp
351
BNode node;
src/bin/reindex.cpp
356
handleFile(&entry, &node);
src/bin/reindex.cpp
42
status_t ReadFromFile(BNode *node);
src/bin/reindex.cpp
43
status_t WriteToFile(BNode *node);
src/bin/reindex.cpp
44
status_t RemoveFromFile(BNode *node);
src/bin/reindex.cpp
74
Attribute::ReadFromFile(BNode *node)
src/bin/reindex.cpp
77
status_t status = node->GetAttrInfo(fName.String(), &info);
src/bin/reindex.cpp
87
ssize_t bytesRead = node->ReadAttr(fName.String(), fType, 0, fBuffer,
src/bin/reindex.cpp
99
Attribute::WriteToFile(BNode *node)
src/bin/settype.cpp
183
BNode &node = (signature ? file : _node);
src/bin/settype.cpp
185
: node.SetTo(fileName));
src/bin/settype.cpp
197
error = (signature ? appInfo.SetTo(&file) : nodeInfo.SetTo(&node));
src/bin/translate.cpp
265
BNode node(fOutputPath.Path());
src/bin/translate.cpp
266
BNodeInfo info(&node);
src/bin/trash.cpp
104
err = node.WriteAttr(kAttrOriginalPath, B_STRING_TYPE, 0LL, original_path, strlen(original_path)+1);
src/bin/trash.cpp
115
BNode node(f);
src/bin/trash.cpp
116
err = node.ReadAttr(kAttrOriginalPath, B_STRING_TYPE, 0LL, original_path, B_PATH_NAME_LENGTH);
src/bin/trash.cpp
41
BNode node(f);
src/bin/trash.cpp
42
err = node.InitCheck();
src/bin/trash.cpp
45
err = node.ReadAttr(kAttrOriginalPath, B_STRING_TYPE, 0LL, original_path, B_PATH_NAME_LENGTH);
src/bin/trash.cpp
51
node.RemoveAttr(kAttrOriginalPath);
src/bin/trash.cpp
68
BNode node(f);
src/bin/trash.cpp
69
err = node.InitCheck();
src/bin/trash.cpp
72
err = node.GetAttrInfo(kAttrOriginalPath, &ai);
src/build/libbe/storage/Directory.cpp
121
entry_ref ref(nref->device, nref->node, ".");
src/build/libbe/storage/Directory.cpp
347
ref->directory = fDirNodeRef.node;
src/build/libbe/storage/Entry.cpp
626
ref.node = st.st_ino;
src/build/libbe/storage/Node.cpp
139
BNode::BNode(const BNode& node)
src/build/libbe/storage/Node.cpp
145
*this = node;
src/build/libbe/storage/Node.cpp
391
BNode::operator=(const BNode& node)
src/build/libbe/storage/Node.cpp
394
if (*this == node)
src/build/libbe/storage/Node.cpp
401
fFd = _kern_dup(node.fFd);
src/build/libbe/storage/Node.cpp
409
BNode::operator==(const BNode& node) const
src/build/libbe/storage/Node.cpp
411
if (fCStatus == B_NO_INIT && node.InitCheck() == B_NO_INIT)
src/build/libbe/storage/Node.cpp
414
if (fCStatus == B_OK && node.InitCheck() == B_OK) {
src/build/libbe/storage/Node.cpp
420
if (node.GetNodeRef(&ref2) != B_OK)
src/build/libbe/storage/Node.cpp
431
BNode::operator!=(const BNode& node) const
src/build/libbe/storage/Node.cpp
433
return !(*this == node);
src/build/libbe/storage/Node.cpp
53
return (device == other.device && node == other.node);
src/build/libbe/storage/Node.cpp
70
return this->node < other.node;
src/build/libbe/storage/Node.cpp
78
node = other.node;
src/build/libbe/storage/NodeInfo.cpp
56
BNodeInfo::BNodeInfo(BNode *node)
src/build/libbe/storage/NodeInfo.cpp
60
fCStatus = SetTo(node);
src/build/libbe/storage/NodeInfo.cpp
726
BNode node;
src/build/libbe/storage/NodeInfo.cpp
728
error = node.SetTo(ref);
src/build/libbe/storage/NodeInfo.cpp
732
error = nodeInfo.SetTo(&node);
src/build/libbe/storage/NodeInfo.cpp
87
BNodeInfo::SetTo(BNode *node)
src/build/libbe/storage/NodeInfo.cpp
91
fCStatus = (node && node->InitCheck() == B_OK ? B_OK : B_BAD_VALUE);
src/build/libbe/storage/NodeInfo.cpp
93
fNode = node;
src/build/libbe/storage/Statable.cpp
87
ref->node = statData.st_ino;
src/build/libroot/NodeRef.h
14
ino_t node;
src/build/libroot/NodeRef.h
16
NodeRef(dev_t device = 0, ino_t node = 0)
src/build/libroot/NodeRef.h
18
node(node)
src/build/libroot/NodeRef.h
24
node(st.st_ino)
src/build/libroot/NodeRef.h
31
node = other.node;
src/build/libroot/NodeRef.h
37
node = other.node;
src/build/libroot/NodeRef.h
43
return (device == other.device && node == other.node);
src/build/libroot/NodeRef.h
54
|| (device == other.device && node < other.node));
src/build/libroot/fs.cpp
198
static status_t get_path(dev_t device, ino_t node, const char *name,
src/build/libroot/fs.cpp
440
ref.node = directory;
src/build/libroot/fs.cpp
460
_kern_entry_ref_to_path(dev_t device, ino_t node, const char *leaf,
src/build/libroot/fs.cpp
465
status_t error = get_path(device, node, leaf, path);
src/build/libroot/fs.cpp
498
_kern_create_dir_entry_ref(dev_t device, ino_t node, const char *name,
src/build/libroot/fs.cpp
503
status_t error = get_path(device, node, name, realPath);
src/build/libroot/fs.cpp
559
_kern_open_dir_entry_ref(dev_t device, ino_t node, const char *name)
src/build/libroot/fs.cpp
563
status_t error = get_path(device, node, name, realPath);
src/build/libroot/fs.cpp
715
_kern_open_entry_ref(dev_t device, ino_t node, const char *name,
src/build/libroot/fs.cpp
720
status_t error = get_path(device, node, name, realPath);
src/build/libroot/fs_attr_generic.cpp
263
sprintf(buffer, "/%" B_PRIdINO, ref.node);
src/build/libroot/fs_attr_generic.cpp
302
(long long)ref.node);
src/kits/app/Application.cpp
1052
BNode node(&entry);
src/kits/app/Application.cpp
1053
BNodeInfo info(&node);
src/kits/app/Message.cpp
726
(int)ref.device, ref.node);
src/kits/app/MessageUtils.cpp
121
memcpy((void *)buffer, (const void *)&ref->node, sizeof(ref->node));
src/kits/app/MessageUtils.cpp
122
buffer += sizeof(ref->node);
src/kits/app/MessageUtils.cpp
138
memcpy((void *)&ref->node, (const void *)buffer, sizeof(ino_t));
src/kits/app/Roster.cpp
2253
BNode node;
src/kits/app/Roster.cpp
2254
error = node.SetTo(ref);
src/kits/app/Roster.cpp
2260
error = node.GetPermissions(&permissions);
src/kits/app/Roster.cpp
2264
if ((permissions & S_IXUSR) != 0 && node.IsFile()) {
src/kits/app/Roster.cpp
2316
error = nodeInfo.SetTo(&node);
src/kits/debug/Image.cpp
242
fInfo.node = -1;
src/kits/debugger/controllers/DebugReportGenerator.cpp
213
DebugReportGenerator::ValueNodeValueChanged(ValueNode* node)
src/kits/debugger/controllers/DebugReportGenerator.cpp
215
if (node == fWaitingNode) {
src/kits/debugger/controllers/DebugReportGenerator.cpp
783
DebugReportGenerator::_ResolveValueIfNeeded(ValueNode* node, StackFrame* frame,
src/kits/debugger/controllers/DebugReportGenerator.cpp
787
if (node->LocationAndValueResolutionState() == VALUE_NODE_UNRESOLVED) {
src/kits/debugger/controllers/DebugReportGenerator.cpp
788
fWaitingNode = node;
src/kits/debugger/controllers/DebugReportGenerator.cpp
790
fNodeManager->GetContainer(), node);
src/kits/debugger/controllers/DebugReportGenerator.cpp
796
if (node->LocationAndValueResolutionState() == B_OK && maxDepth > 0) {
src/kits/debugger/controllers/DebugReportGenerator.cpp
799
for (int32 i = 0; i < node->CountChildren(); i++) {
src/kits/debugger/controllers/DebugReportGenerator.cpp
800
ValueNodeChild* child = node->ChildAt(i);
src/kits/debugger/controllers/DebugReportGenerator.cpp
809
if (node->GetType()->ResolveRawType(false)->Kind() == TYPE_ADDRESS
src/kits/debugger/controllers/DebugReportGenerator.h
61
virtual void ValueNodeValueChanged(ValueNode* node);
src/kits/debugger/controllers/DebugReportGenerator.h
82
status_t _ResolveValueIfNeeded(ValueNode* node,
src/kits/debugger/controllers/TeamDebugger.cpp
1074
TeamDebugger::ValueNodeWriteRequested(ValueNode* node, CpuState* state,
src/kits/debugger/controllers/TeamDebugger.cpp
1081
fTeam->GetTeamTypeInformation(), node, newValue), this);
src/kits/debugger/controllers/TeamDebugger.cpp
1085
"failed: %s.\n", node->Name().String(), strerror(error));
src/kits/debugger/debug_managers/ValueNodeManager.cpp
121
ValueNodeManager::ValueNodeChildrenCreated(ValueNode* node)
src/kits/debugger/debug_managers/ValueNodeManager.cpp
127
fListeners.ItemAt(i)->ValueNodeChildrenCreated(node);
src/kits/debugger/debug_managers/ValueNodeManager.cpp
132
ValueNodeManager::ValueNodeChildrenDeleted(ValueNode* node)
src/kits/debugger/debug_managers/ValueNodeManager.cpp
138
fListeners.ItemAt(i)->ValueNodeChildrenDeleted(node);
src/kits/debugger/jobs/ExpressionEvaluationJob.cpp
109
ExpressionEvaluationJob::ResolveNodeValue(ValueNode* node)
src/kits/debugger/jobs/ExpressionEvaluationJob.cpp
112
SimpleJobKey jobKey(node, JOB_TYPE_RESOLVE_VALUE_NODE_VALUE);
src/kits/debugger/jobs/ExpressionEvaluationJob.cpp
122
fManager->GetContainer(), node));
src/kits/debugger/jobs/ExpressionEvaluationJob.cpp
125
node->SetLocationAndValue(NULL, NULL, error);
src/kits/debugger/jobs/Jobs.h
292
status_t ResolveNodeValue(ValueNode* node);
src/kits/debugger/model/ExpressionInfo.cpp
68
ValueNode* node = child->Node();
src/kits/debugger/model/ExpressionInfo.cpp
69
if (node == NULL)
src/kits/debugger/model/ExpressionInfo.cpp
72
fPrimitiveValue = node->GetValue();
src/kits/debugger/source_language/c_family/CLanguageExpressionEvaluator.cpp
1719
ValueNode* node = child->Node();
src/kits/debugger/source_language/c_family/CLanguageExpressionEvaluator.cpp
1726
return _ParseIdentifier(node);
src/kits/debugger/source_language/c_family/CLanguageExpressionEvaluator.cpp
1734
return Operand(node);
src/kits/debugger/source_language/c_family/CLanguageExpressionEvaluator.cpp
1928
ValueNode* node = child->Node();
src/kits/debugger/source_language/c_family/CLanguageExpressionEvaluator.cpp
1929
state = node->LocationAndValueResolutionState();
src/kits/debugger/source_language/c_family/CLanguageExpressionEvaluator.cpp
216
Operand(ValueNode* node)
src/kits/debugger/source_language/c_family/CLanguageExpressionEvaluator.cpp
223
SetTo(node);
src/kits/debugger/source_language/c_family/CLanguageExpressionEvaluator.cpp
282
void SetTo(ValueNode* node)
src/kits/debugger/source_language/c_family/CLanguageExpressionEvaluator.cpp
285
fValueNode = node;
src/kits/debugger/source_language/c_family/CLanguageExpressionEvaluator.cpp
288
Value* value = node->GetValue();
src/kits/debugger/source_language/c_family/CLanguageExpressionEvaluator.h
34
ValueNeededException(ValueNode* node)
src/kits/debugger/source_language/c_family/CLanguageExpressionEvaluator.h
36
value(node)
src/kits/debugger/user_interface/util/UiUtils.cpp
289
ValueNode* node = child->Node();
src/kits/debugger/user_interface/util/UiUtils.cpp
290
if (node == NULL) {
src/kits/debugger/user_interface/util/UiUtils.cpp
295
if (node->GetType()->Kind() != TYPE_COMPOUND) {
src/kits/debugger/user_interface/util/UiUtils.cpp
297
status_t resolutionState = node->LocationAndValueResolutionState();
src/kits/debugger/user_interface/util/UiUtils.cpp
301
Value* value = node->GetValue();
src/kits/debugger/user_interface/util/UiUtils.cpp
312
if (maxDepth == 0 || node->CountChildren() == 0) {
src/kits/debugger/user_interface/util/UiUtils.cpp
317
if (node->CountChildren() == 1
src/kits/debugger/user_interface/util/UiUtils.cpp
318
&& node->GetType()->ResolveRawType(false)->Kind() == TYPE_ADDRESS
src/kits/debugger/user_interface/util/UiUtils.cpp
319
&& node->ChildAt(0)->GetType()->ResolveRawType(false)->Kind()
src/kits/debugger/user_interface/util/UiUtils.cpp
324
node = node->ChildAt(0)->Node();
src/kits/debugger/user_interface/util/UiUtils.cpp
327
if (node != NULL) {
src/kits/debugger/user_interface/util/UiUtils.cpp
330
for (int32 i = 0; i < node->CountChildren(); i++) {
src/kits/debugger/user_interface/util/UiUtils.cpp
334
if (node->ChildAt(i)->GetType()->Kind() != TYPE_COMPOUND
src/kits/debugger/user_interface/util/UiUtils.cpp
336
PrintValueNodeGraph(_output, node->ChildAt(i),
src/kits/debugger/value/TypeHandlerRoster.cpp
62
ValueNode* node = new(std::nothrow) NodeClass(nodeChild, supportedType);
src/kits/debugger/value/TypeHandlerRoster.cpp
63
if (node == NULL)
src/kits/debugger/value/TypeHandlerRoster.cpp
66
_node = node;
src/kits/debugger/value/ValueNode.cpp
191
ValueNodeChild::SetNode(ValueNode* node)
src/kits/debugger/value/ValueNode.cpp
193
if (node == fNode)
src/kits/debugger/value/ValueNode.cpp
202
fNode = node;
src/kits/debugger/value/ValueNodeContainer.cpp
118
ValueNodeContainer::NotifyValueNodeChildrenCreated(ValueNode* node)
src/kits/debugger/value/ValueNodeContainer.cpp
121
fListeners.ItemAt(i)->ValueNodeChildrenCreated(node);
src/kits/debugger/value/ValueNodeContainer.cpp
126
ValueNodeContainer::NotifyValueNodeChildrenDeleted(ValueNode* node)
src/kits/debugger/value/ValueNodeContainer.cpp
129
fListeners.ItemAt(i)->ValueNodeChildrenDeleted(node);
src/kits/debugger/value/ValueNodeContainer.cpp
134
ValueNodeContainer::NotifyValueNodeValueChanged(ValueNode* node)
src/kits/debugger/value/ValueNodeContainer.cpp
137
fListeners.ItemAt(i)->ValueNodeValueChanged(node);
src/kits/debugger/value/ValueNodeContainer.cpp
157
ValueNodeContainer::Listener::ValueNodeChildrenCreated(ValueNode* node)
src/kits/debugger/value/ValueNodeContainer.cpp
163
ValueNodeContainer::Listener::ValueNodeChildrenDeleted(ValueNode* node)
src/kits/debugger/value/ValueNodeContainer.cpp
169
ValueNodeContainer::Listener::ValueNodeValueChanged(ValueNode* node)
src/kits/debugger/value/type_handlers/BListTypeHandler.cpp
46
ValueNode* node = new(std::nothrow) BListValueNode(nodeChild,
src/kits/debugger/value/type_handlers/BListTypeHandler.cpp
49
if (node == NULL)
src/kits/debugger/value/type_handlers/BListTypeHandler.cpp
52
_node = node;
src/kits/debugger/value/type_handlers/BMessageTypeHandler.cpp
45
ValueNode* node = new(std::nothrow) BMessageValueNode(nodeChild,
src/kits/debugger/value/type_handlers/BMessageTypeHandler.cpp
48
if (node == NULL)
src/kits/debugger/value/type_handlers/BMessageTypeHandler.cpp
51
_node = node;
src/kits/debugger/value/type_handlers/CStringTypeHandler.cpp
77
ValueNode* node = new(std::nothrow) CStringValueNode(nodeChild,
src/kits/debugger/value/type_handlers/CStringTypeHandler.cpp
80
if (node == NULL)
src/kits/debugger/value/type_handlers/CStringTypeHandler.cpp
83
_node = node;
src/kits/debugger/value/value_nodes/ArrayValueNode.cpp
372
ValueNode* node = new(std::nothrow) InternalArrayValueNode(this, fType,
src/kits/debugger/value/value_nodes/ArrayValueNode.cpp
374
if (node == NULL)
src/kits/debugger/value/value_nodes/ArrayValueNode.cpp
377
_node = node;
src/kits/debugger/value/value_nodes/BMessageValueNode.cpp
359
BMessageFieldNodeChild* node = new(std::nothrow)
src/kits/debugger/value/value_nodes/BMessageValueNode.cpp
363
if (node == NULL)
src/kits/debugger/value/value_nodes/BMessageValueNode.cpp
366
node->SetContainer(fContainer);
src/kits/debugger/value/value_nodes/BMessageValueNode.cpp
367
fChildren.AddItem(node);
src/kits/debugger/value/value_nodes/BMessageValueNode.cpp
766
BMessageFieldNode* node = new(std::nothrow)
src/kits/debugger/value/value_nodes/BMessageValueNode.cpp
768
if (node == NULL)
src/kits/debugger/value/value_nodes/BMessageValueNode.cpp
771
_node = node;
src/kits/device/USBRoster.cpp
133
if (ref->directory != fNode.node) {
src/kits/device/USBRoster.cpp
156
WatchedEntry::EntryRemoved(ino_t node)
src/kits/device/USBRoster.cpp
164
if (child->fNode.node == node) {
src/kits/device/USBRoster.cpp
174
if (child->EntryRemoved(node))
src/kits/device/USBRoster.cpp
243
ino_t node;
src/kits/device/USBRoster.cpp
244
if (message->FindInt64("node", &node) < B_OK)
src/kits/device/USBRoster.cpp
247
fRoot->EntryRemoved(node);
src/kits/device/USBRoster.cpp
29
bool EntryRemoved(ino_t node);
src/kits/game/FileGameSound.cpp
89
entry_ref node;
src/kits/game/FileGameSound.cpp
91
if (get_ref_for_path(file, &node) != B_OK)
src/kits/game/FileGameSound.cpp
94
BFile* file = new(std::nothrow) BFile(&node, B_READ_ONLY);
src/kits/game/GameProducer.cpp
428
fOutput.node = Node();
src/kits/game/GameSoundBuffer.cpp
374
err = roster->GetNodeFor(fNode->Node().node, &fConnection->producer);
src/kits/game/GameSoundBuffer.cpp
388
err = roster->SetTimeSourceFor(fConnection->producer.node,
src/kits/game/GameSoundBuffer.cpp
389
fConnection->timeSource.node);
src/kits/game/GameSoundBuffer.cpp
91
roster->Disconnect(fConnection->producer.node, fConnection->source,
src/kits/game/GameSoundBuffer.cpp
92
fConnection->consumer.node, fConnection->destination);
src/kits/locale/DefaultCatalog.cpp
514
nref.node = appInfo.ref.directory;
src/kits/locale/DefaultCatalog.cpp
80
nref.node = catalogOwner.directory;
src/kits/locale/LocaleRoster.cpp
572
BNode node(&entry);
src/kits/locale/LocaleRoster.cpp
573
status_t status = node.InitCheck();
src/kits/locale/LocaleRoster.cpp
577
status = node.ReadAttrString("SYS:NAME", &signature);
src/kits/locale/LocaleRosterData.cpp
361
BNode node;
src/kits/locale/LocaleRosterData.cpp
378
node.SetTo(&entry);
src/kits/locale/LocaleRosterData.cpp
380
if (node.ReadAttr(kPriorityAttr, B_INT8_TYPE, 0,
src/kits/locale/LocaleRosterData.cpp
394
node.WriteAttr(kPriorityAttr, B_INT8_TYPE, 0,
src/kits/mail/MailAttachment.cpp
539
BNode node(ref);
src/kits/mail/MailAttachment.cpp
540
if ((fStatus = node.InitCheck()) < B_OK)
src/kits/mail/MailAttachment.cpp
543
_attributes << node;
src/kits/mail/MailAttachment.cpp
627
BNode *node = dynamic_cast<BNode *>(data);
src/kits/mail/MailAttachment.cpp
628
if (node != NULL)
src/kits/mail/MailAttachment.cpp
629
*node << _attributes;
src/kits/mail/MailAttachment.cpp
639
BNode *node = dynamic_cast<BNode *>(data);
src/kits/mail/MailAttachment.cpp
640
if (node != NULL)
src/kits/mail/MailAttachment.cpp
641
_attributes << *node;
src/kits/mail/MailProtocol.cpp
325
newParentRef.node = outRef.directory;
src/kits/mail/MailProtocol.cpp
440
BNode node(&ref);
src/kits/mail/MailProtocol.cpp
441
return write_read_attr(node, flag);
src/kits/mail/MailSettings.cpp
328
BNode node(&entry);
src/kits/mail/MailSettings.cpp
330
if (node.GetCreationTime(&creationTime) != B_OK)
src/kits/mail/mail_util.cpp
159
write_read_attr(BNode& node, read_flags flag)
src/kits/mail/mail_util.cpp
161
if (node.WriteAttr(B_MAIL_ATTR_READ, B_INT32_TYPE, 0, &flag, sizeof(int32))
src/kits/mail/mail_util.cpp
167
if (node.ReadAttrString(B_MAIL_ATTR_STATUS, ¤tStatus) == B_OK
src/kits/mail/mail_util.cpp
176
if (node.WriteAttrString(B_MAIL_ATTR_STATUS, &statusString) < 0)
src/kits/mail/mail_util.cpp
184
read_read_attr(BNode& node, read_flags& flag)
src/kits/mail/mail_util.cpp
186
if (node.ReadAttr(B_MAIL_ATTR_READ, B_INT32_TYPE, 0, &flag, sizeof(int32))
src/kits/mail/mail_util.cpp
191
if (node.ReadAttrString(B_MAIL_ATTR_STATUS, &statusString) == B_OK) {
src/kits/media/AddOnManager.cpp
525
fileFormat.id.node = ref.directory;
src/kits/media/AddOnManager.cpp
611
if (info->ref.directory != nref.node)
src/kits/media/AddOnManager.cpp
641
if (info->ref.directory != nref.node)
src/kits/media/AddOnManager.cpp
669
if (info->ref.directory != nref.node)
src/kits/media/BufferProducer.cpp
99
if (output.node.node == fNodeID) {
src/kits/media/DefaultMediaTheme.cpp
573
const media_node* node;
src/kits/media/DefaultMediaTheme.cpp
578
|| message->FindData("node", B_RAW_TYPE, (const void**)&node,
src/kits/media/DefaultMediaTheme.cpp
580
|| fParameter.Web()->Node() != *node)
src/kits/media/DefaultMediaTheme.cpp
601
fParameter.Name(), (int)fParameter.Web()->Node().node);
src/kits/media/DefaultMediaTheme.cpp
634
parameter.Name(), (int)(parameter.Web()->Node().node));
src/kits/media/DefaultMediaTheme.cpp
662
const media_node* node;
src/kits/media/DefaultMediaTheme.cpp
667
|| message->FindData("node", B_RAW_TYPE, (const void**)&node,
src/kits/media/DefaultMediaTheme.cpp
669
|| fParameter.Web()->Node() != *node)
src/kits/media/DefaultMediaTheme.cpp
677
fParameter.Name(), (int)fParameter.Web()->Node().node);
src/kits/media/DefaultMediaTheme.cpp
733
parameter.Name(), (int)(parameter.Web()->Node().node));
src/kits/media/DefaultMediaTheme.cpp
760
const media_node* node;
src/kits/media/DefaultMediaTheme.cpp
765
|| message->FindData("node", B_RAW_TYPE, (const void**)&node,
src/kits/media/DefaultMediaTheme.cpp
767
|| fParameter.Web()->Node() != *node)
src/kits/media/DefaultMediaTheme.cpp
776
fParameter.Name(), (int)(fParameter.Web()->Node().node));
src/kits/media/MediaAddOn.cpp
537
BMediaAddOn::GetConfigurationFor(BMediaNode *node, BMessage *toMessage)
src/kits/media/MediaDefs.cpp
1213
return a.node == b.node && a.device == b.device
src/kits/media/MediaDefs.cpp
1277
BNode node(&info.ref);
src/kits/media/MediaDefs.cpp
1278
BIconUtils::GetVectorIcon(&node, "BEOS:ICON", &icon);
src/kits/media/MediaDefs.cpp
183
return a.node == b.node && a.port == b.port && a.kind == b.kind;
src/kits/media/MediaDefs.cpp
190
return a.node != b.node || a.port != b.port || a.kind != b.kind;
src/kits/media/MediaEventLooper.cpp
549
BMediaEventLooper::DeleteHook(BMediaNode *node)
src/kits/media/MediaEventLooper.cpp
555
return BMediaNode::DeleteHook(node);
src/kits/media/MediaNode.cpp
223
temp.node = ID();
src/kits/media/MediaNode.cpp
72
node(-1),
src/kits/media/MediaNode.cpp
868
BMediaNode::DeleteHook(BMediaNode* node)
src/kits/media/MediaRecorder.cpp
123
media_node node;
src/kits/media/MediaRecorder.cpp
128
err = BMediaRoster::Roster()->GetAudioMixer(&node);
src/kits/media/MediaRecorder.cpp
132
err = BMediaRoster::Roster()->GetVideoInput(&node);
src/kits/media/MediaRecorder.cpp
144
err = _Connect(node, NULL, format);
src/kits/media/MediaRecorder.cpp
147
BMediaRoster::Roster()->ReleaseNode(node);
src/kits/media/MediaRecorder.cpp
167
media_node node;
src/kits/media/MediaRecorder.cpp
169
&node, B_FLAVOR_IS_GLOBAL);
src/kits/media/MediaRecorder.cpp
176
err = _Connect(node, NULL, format);
src/kits/media/MediaRecorder.cpp
179
BMediaRoster::Roster()->ReleaseNode(node);
src/kits/media/MediaRecorder.cpp
188
BMediaRecorder::Connect(const media_node& node,
src/kits/media/MediaRecorder.cpp
202
return _Connect(node, output, *format);
src/kits/media/MediaRecorder.cpp
233
fOutputNode.node, fOutputSource,
src/kits/media/MediaRecorder.cpp
234
fNode->Node().node, ourInput.destination);
src/kits/media/MediaRecorder.cpp
369
return BMediaRoster::Roster()->SetTimeSourceFor(fNode->Node().node,
src/kits/media/MediaRecorder.cpp
370
timeSource.node);
src/kits/media/MediaRecorder.cpp
375
BMediaRecorder::_Connect(const media_node& node,
src/kits/media/MediaRecorder.cpp
389
fOutputNode = node;
src/kits/media/MediaRecorderNode.cpp
126
fInput.node = Node();
src/kits/media/MediaRecorderNode.cpp
311
media_node node;
src/kits/media/MediaRecorderNode.cpp
313
if (roster->GetNodeFor(roster->NodeIDFor(producer.port), &node) != B_OK)
src/kits/media/MediaRecorderNode.cpp
316
fRecorder->fOutputNode = node;
src/kits/media/MediaRecorderNode.cpp
32
fInput.node = Node();
src/kits/media/MediaRoster.cpp
102
if (a.node == this->node)
src/kits/media/MediaRoster.cpp
1050
"B_BUFFER_PRODUCER\n", sourcenode.node);
src/kits/media/MediaRoster.cpp
1055
"B_BUFFER_CONSUMER\n", destnode.node);
src/kits/media/MediaRoster.cpp
107
BMediaNode* node;
src/kits/media/MediaRoster.cpp
1126
request4.input.node = destnode;
src/kits/media/MediaRoster.cpp
1173
out_output->node = sourcenode;
src/kits/media/MediaRoster.cpp
1189
if (MediaRosterEx(this)->GetAllOutputs(out_output->node , &outlist) == B_OK)
src/kits/media/MediaRoster.cpp
1190
MediaRosterEx(this)->PublishOutputs(out_output->node , &outlist);
src/kits/media/MediaRoster.cpp
1191
if (MediaRosterEx(this)->GetAllInputs(out_input->node , &inlist) == B_OK)
src/kits/media/MediaRoster.cpp
1192
MediaRosterEx(this)->PublishInputs(out_input->node, &inlist);
src/kits/media/MediaRoster.cpp
1289
if (IS_INVALID_NODEID(output.node.node)) {
src/kits/media/MediaRoster.cpp
1291
" invalid\n", output.node.node);
src/kits/media/MediaRoster.cpp
1294
if (IS_INVALID_NODEID(input.node.node)) {
src/kits/media/MediaRoster.cpp
1296
" invalid\n", input.node.node);
src/kits/media/MediaRoster.cpp
1299
if (!(output.node.kind & B_BUFFER_PRODUCER)) {
src/kits/media/MediaRoster.cpp
1301
" is no B_BUFFER_PRODUCER\n", output.node.kind);
src/kits/media/MediaRoster.cpp
1304
if (!(input.node.kind & B_BUFFER_CONSUMER)) {
src/kits/media/MediaRoster.cpp
1306
" is no B_BUFFER_PRODUCER\n", input.node.kind);
src/kits/media/MediaRoster.cpp
1334
return Disconnect(output.node.node, output.source, input.node.node,
src/kits/media/MediaRoster.cpp
1340
BMediaRoster::StartNode(const media_node& node, bigtime_t atPerformanceTime)
src/kits/media/MediaRoster.cpp
1343
if (node.node <= 0)
src/kits/media/MediaRoster.cpp
1347
"\n", node.node, atPerformanceTime);
src/kits/media/MediaRoster.cpp
1352
return SendToPort(node.port, NODE_START, &command, sizeof(command));
src/kits/media/MediaRoster.cpp
1357
BMediaRoster::StopNode(const media_node& node, bigtime_t atPerformanceTime,
src/kits/media/MediaRoster.cpp
136
LocalNode* node = NULL;
src/kits/media/MediaRoster.cpp
1361
if (IS_INVALID_NODE(node))
src/kits/media/MediaRoster.cpp
1365
" %s\n", node.node, atPerformanceTime, immediate ? "NOW" : "");
src/kits/media/MediaRoster.cpp
137
sRegisteredNodes.Get(i, &node);
src/kits/media/MediaRoster.cpp
1371
return SendToPort(node.port, NODE_STOP, &command, sizeof(command));
src/kits/media/MediaRoster.cpp
1376
BMediaRoster::SeekNode(const media_node& node, bigtime_t toMediaTime,
src/kits/media/MediaRoster.cpp
138
if (node != NULL) {
src/kits/media/MediaRoster.cpp
1380
if (IS_INVALID_NODE(node))
src/kits/media/MediaRoster.cpp
1384
", to perf %" B_PRId64 "\n", node.node, atPerformanceTime, toMediaTime);
src/kits/media/MediaRoster.cpp
1390
return SendToPort(node.port, NODE_SEEK, &command, sizeof(command));
src/kits/media/MediaRoster.cpp
1395
BMediaRoster::StartTimeSource(const media_node& node, bigtime_t atRealTime)
src/kits/media/MediaRoster.cpp
1398
if (IS_SYSTEM_TIMESOURCE(node)) {
src/kits/media/MediaRoster.cpp
140
" was not released correctly\n", node->node->ID());
src/kits/media/MediaRoster.cpp
1408
if (IS_INVALID_NODE(node)) {
src/kits/media/MediaRoster.cpp
1410
node.node);
src/kits/media/MediaRoster.cpp
1413
if ((node.kind & B_TIME_SOURCE) == 0) {
src/kits/media/MediaRoster.cpp
1415
" is no timesource\n", node.node);
src/kits/media/MediaRoster.cpp
1420
B_PRId64 "\n", node.node, atRealTime);
src/kits/media/MediaRoster.cpp
1426
return write_port(node.port, TIMESOURCE_OP, &msg, sizeof(msg));
src/kits/media/MediaRoster.cpp
1431
BMediaRoster::StopTimeSource(const media_node& node, bigtime_t atRealTime,
src/kits/media/MediaRoster.cpp
1435
if (IS_SYSTEM_TIMESOURCE(node)) {
src/kits/media/MediaRoster.cpp
1445
if (IS_INVALID_NODE(node)) {
src/kits/media/MediaRoster.cpp
1447
node.node);
src/kits/media/MediaRoster.cpp
1450
if ((node.kind & B_TIME_SOURCE) == 0) {
src/kits/media/MediaRoster.cpp
1452
"timesource\n", node.node);
src/kits/media/MediaRoster.cpp
1457
" %s\n", node.node, atRealTime, immediate ? "NOW" : "");
src/kits/media/MediaRoster.cpp
1464
return write_port(node.port, TIMESOURCE_OP, &msg, sizeof(msg));
src/kits/media/MediaRoster.cpp
1469
BMediaRoster::SeekTimeSource(const media_node& node,
src/kits/media/MediaRoster.cpp
1473
if (IS_SYSTEM_TIMESOURCE(node)) {
src/kits/media/MediaRoster.cpp
1485
if (IS_INVALID_NODE(node)) {
src/kits/media/MediaRoster.cpp
1487
node.node);
src/kits/media/MediaRoster.cpp
1490
if ((node.kind & B_TIME_SOURCE) == 0) {
src/kits/media/MediaRoster.cpp
1492
" is no timesource\n", node.node);
src/kits/media/MediaRoster.cpp
1497
", to perf %" B_PRId64 "\n", node.node, atRealTime, toPerformanceTime);
src/kits/media/MediaRoster.cpp
1504
return write_port(node.port, TIMESOURCE_OP, &msg, sizeof(msg));
src/kits/media/MediaRoster.cpp
1509
BMediaRoster::SyncToNode(const media_node& node, bigtime_t atTime,
src/kits/media/MediaRoster.cpp
1513
", at timeout %" B_PRId64 "\n", node.node, atTime, timeout);
src/kits/media/MediaRoster.cpp
1514
if (IS_INVALID_NODE(node))
src/kits/media/MediaRoster.cpp
1526
status_t status = QueryPort(node.port, NODE_SYNC_TO, &request,
src/kits/media/MediaRoster.cpp
1542
BMediaRoster::SetRunModeNode(const media_node& node, BMediaNode::run_mode mode)
src/kits/media/MediaRoster.cpp
1545
node.node, mode);
src/kits/media/MediaRoster.cpp
1546
if (IS_INVALID_NODE(node))
src/kits/media/MediaRoster.cpp
1552
return write_port(node.port, NODE_SET_RUN_MODE, &msg, sizeof(msg));
src/kits/media/MediaRoster.cpp
1557
BMediaRoster::PrerollNode(const media_node& node)
src/kits/media/MediaRoster.cpp
1560
if (IS_INVALID_NODE(node))
src/kits/media/MediaRoster.cpp
1564
return write_port(node.port, NODE_PREROLL, &dummy, sizeof(dummy));
src/kits/media/MediaRoster.cpp
1569
BMediaRoster::RollNode(const media_node& node, bigtime_t startPerformance,
src/kits/media/MediaRoster.cpp
1573
if (IS_INVALID_NODE(node))
src/kits/media/MediaRoster.cpp
1578
B_PRId64 "\n", node.node, startPerformance,
src/kits/media/MediaRoster.cpp
1586
return write_port(node.port, NODE_ROLL, &command, sizeof(command));
src/kits/media/MediaRoster.cpp
1591
BMediaRoster::SetProducerRunModeDelay(const media_node& node,
src/kits/media/MediaRoster.cpp
1595
B_PRId64 ", mode %d\n", node.node, delay, mode);
src/kits/media/MediaRoster.cpp
1596
if (IS_INVALID_NODE(node))
src/kits/media/MediaRoster.cpp
1598
if ((node.kind & B_BUFFER_PRODUCER) == 0)
src/kits/media/MediaRoster.cpp
1605
return SendToPort(node.port, PRODUCER_SET_RUN_MODE_DELAY, &command,
src/kits/media/MediaRoster.cpp
1623
status_t status = write_port(producer.node, PRODUCER_SET_PLAY_RATE,
src/kits/media/MediaRoster.cpp
1641
BMediaRoster::GetLiveNodeInfo(const media_node& node,
src/kits/media/MediaRoster.cpp
1647
if (IS_INVALID_NODE(node))
src/kits/media/MediaRoster.cpp
1654
request.node = node;
src/kits/media/MediaRoster.cpp
1725
BMediaRoster::GetFreeInputsFor(const media_node& node,
src/kits/media/MediaRoster.cpp
1730
if (IS_INVALID_NODE(node)) {
src/kits/media/MediaRoster.cpp
1732
B_PRId32 " invalid\n", node.node, node.port);
src/kits/media/MediaRoster.cpp
1735
if ((node.kind & B_BUFFER_CONSUMER) == 0) {
src/kits/media/MediaRoster.cpp
1737
B_PRId32 " is not a consumer\n", node.node, node.port);
src/kits/media/MediaRoster.cpp
1749
rv = MediaRosterEx(this)->GetAllInputs(node, &list);
src/kits/media/MediaRoster.cpp
1754
", filter-type %" B_PRId32 "\n", node.node, buf_num_inputs,
src/kits/media/MediaRoster.cpp
1780
MediaRosterEx(this)->PublishInputs(node, &list);
src/kits/media/MediaRoster.cpp
1786
BMediaRoster::GetConnectedInputsFor(const media_node& node,
src/kits/media/MediaRoster.cpp
1791
if (IS_INVALID_NODE(node) || (node.kind & B_BUFFER_CONSUMER) == 0)
src/kits/media/MediaRoster.cpp
1802
rv = MediaRosterEx(this)->GetAllInputs(node, &list);
src/kits/media/MediaRoster.cpp
1807
B_PRId32 "\n", node.node, buf_num_inputs);
src/kits/media/MediaRoster.cpp
1824
MediaRosterEx(this)->PublishInputs(node, &list);
src/kits/media/MediaRoster.cpp
1830
BMediaRoster::GetAllInputsFor(const media_node& node, media_input* out_inputs,
src/kits/media/MediaRoster.cpp
1834
if (IS_INVALID_NODE(node) || (node.kind & B_BUFFER_CONSUMER) == 0)
src/kits/media/MediaRoster.cpp
1845
rv = MediaRosterEx(this)->GetAllInputs(node, &list);
src/kits/media/MediaRoster.cpp
1850
"\n", node.node, buf_num_inputs);
src/kits/media/MediaRoster.cpp
1864
MediaRosterEx(this)->PublishInputs(node, &list);
src/kits/media/MediaRoster.cpp
1870
BMediaRoster::GetFreeOutputsFor(const media_node& node,
src/kits/media/MediaRoster.cpp
1875
if (IS_INVALID_NODE(node) || (node.kind & B_BUFFER_PRODUCER) == 0)
src/kits/media/MediaRoster.cpp
1886
rv = MediaRosterEx(this)->GetAllOutputs(node, &list);
src/kits/media/MediaRoster.cpp
1891
B_PRId32 ", filter-type %" B_PRId32 "\n", node.node, buf_num_outputs,
src/kits/media/MediaRoster.cpp
1917
MediaRosterEx(this)->PublishOutputs(node, &list);
src/kits/media/MediaRoster.cpp
1923
BMediaRoster::GetConnectedOutputsFor(const media_node& node,
src/kits/media/MediaRoster.cpp
1928
if (IS_INVALID_NODE(node) || (node.kind & B_BUFFER_PRODUCER) == 0)
src/kits/media/MediaRoster.cpp
1939
rv = MediaRosterEx(this)->GetAllOutputs(node, &list);
src/kits/media/MediaRoster.cpp
1944
B_PRId32 "\n", node.node, buf_num_outputs);
src/kits/media/MediaRoster.cpp
1963
MediaRosterEx(this)->PublishOutputs(node, &list);
src/kits/media/MediaRoster.cpp
1969
BMediaRoster::GetAllOutputsFor(const media_node& node,
src/kits/media/MediaRoster.cpp
1973
if (IS_INVALID_NODE(node) || (node.kind & B_BUFFER_PRODUCER) == 0)
src/kits/media/MediaRoster.cpp
1984
rv = MediaRosterEx(this)->GetAllOutputs(node, &list);
src/kits/media/MediaRoster.cpp
1989
"\n", node.node, buf_num_outputs);
src/kits/media/MediaRoster.cpp
2003
MediaRosterEx(this)->PublishOutputs(node, &list);
src/kits/media/MediaRoster.cpp
2044
BMediaRoster::StartWatching(const BMessenger& where, const media_node& node,
src/kits/media/MediaRoster.cpp
2052
if (IS_INVALID_NODE(node)) {
src/kits/media/MediaRoster.cpp
2061
return BPrivate::media::notifications::Register(where, node,
src/kits/media/MediaRoster.cpp
2092
BMediaRoster::StopWatching(const BMessenger& where, const media_node& node,
src/kits/media/MediaRoster.cpp
2097
if (IS_INVALID_NODE(node)) {
src/kits/media/MediaRoster.cpp
2106
return BPrivate::media::notifications::Unregister(where, node,
src/kits/media/MediaRoster.cpp
2112
BMediaRoster::RegisterNode(BMediaNode* node)
src/kits/media/MediaRoster.cpp
2116
return MediaRosterEx(this)->RegisterNode(node, -1, 0);
src/kits/media/MediaRoster.cpp
2121
BMediaRosterEx::RegisterNode(BMediaNode* node, media_addon_id addOnID,
src/kits/media/MediaRoster.cpp
2125
if (node == NULL)
src/kits/media/MediaRoster.cpp
2133
BMediaAddOn* addon = node->AddOn(&testFlavorID);
src/kits/media/MediaRoster.cpp
2144
strcpy(request.name, node->Name());
src/kits/media/MediaRoster.cpp
2145
request.kinds = node->Kinds();
src/kits/media/MediaRoster.cpp
2146
request.port = node->ControlPort();
src/kits/media/MediaRoster.cpp
2148
request.timesource_id = node->fTimeSourceID;
src/kits/media/MediaRoster.cpp
2158
node->Name(), strerror(status));
src/kits/media/MediaRoster.cpp
2166
node->fNodeID = reply.node_id;
src/kits/media/MediaRoster.cpp
2167
ASSERT(reply.node_id == node->Node().node);
src/kits/media/MediaRoster.cpp
2168
ASSERT(reply.node_id == node->ID());
src/kits/media/MediaRoster.cpp
2172
if ((node->Kinds() & B_TIME_SOURCE) != 0) {
src/kits/media/MediaRoster.cpp
2173
if (BTimeSource* timeSource = dynamic_cast<BTimeSource*>(node))
src/kits/media/MediaRoster.cpp
2178
node->NodeRegistered();
src/kits/media/MediaRoster.cpp
2191
if ((node->Kinds() & B_BUFFER_PRODUCER) != 0) {
src/kits/media/MediaRoster.cpp
2192
if (BBufferProducer* producer = dynamic_cast<BBufferProducer*>(node)) {
src/kits/media/MediaRoster.cpp
2195
PublishOutputs(node->Node(), &list);
src/kits/media/MediaRoster.cpp
2198
if ((node->Kinds() & B_BUFFER_CONSUMER) != 0) {
src/kits/media/MediaRoster.cpp
2199
if (BBufferConsumer* consumer = dynamic_cast<BBufferConsumer*>(node)) {
src/kits/media/MediaRoster.cpp
2202
PublishInputs(node->Node(), &list);
src/kits/media/MediaRoster.cpp
2232
BMediaRoster::UnregisterNode(BMediaNode* node)
src/kits/media/MediaRoster.cpp
2235
if (node == NULL)
src/kits/media/MediaRoster.cpp
2239
B_PRId32 " (%p)\n", node->ID(), node);
src/kits/media/MediaRoster.cpp
2241
if ((node->fKinds & NODE_KIND_NO_REFCOUNTING) !=0) {
src/kits/media/MediaRoster.cpp
2245
node->ID(), node->ControlPort(), BPrivate::current_team());
src/kits/media/MediaRoster.cpp
2248
if (node->ID() == NODE_UNREGISTERED_ID) {
src/kits/media/MediaRoster.cpp
2250
", name '%s' already unregistered\n", node->ID(), node->Name());
src/kits/media/MediaRoster.cpp
2253
if (node->fRefCount != 0) {
src/kits/media/MediaRoster.cpp
2256
node->ID(), node->Name(), node->fRefCount);
src/kits/media/MediaRoster.cpp
2267
request.node_id = node->ID();
src/kits/media/MediaRoster.cpp
2279
B_PRId32 ", name '%s': %s\n", node->ID(), node->Name(),
src/kits/media/MediaRoster.cpp
2281
BMediaAddOn *addon = node->AddOn(&reply.flavor_id);
src/kits/media/MediaRoster.cpp
2306
node->fNodeID = NODE_UNREGISTERED_ID;
src/kits/media/MediaRoster.cpp
2357
BMediaRoster::SetTimeSourceFor(media_node_id node, media_node_id time_source)
src/kits/media/MediaRoster.cpp
2360
if (IS_INVALID_NODEID(node) || IS_INVALID_NODEID(time_source))
src/kits/media/MediaRoster.cpp
2365
status_t result = GetNodeFor(node, &clone);
src/kits/media/MediaRoster.cpp
2378
B_PRId32 "\n", clone.node);
src/kits/media/MediaRoster.cpp
2384
" node id %" B_PRId32 "\n", clone.node);
src/kits/media/MediaRoster.cpp
2388
"node id %" B_PRId32 "\n", node);
src/kits/media/MediaRoster.cpp
2396
request.node_id = node;
src/kits/media/MediaRoster.cpp
2403
"failed, node id %" B_PRId32 "\n", node);
src/kits/media/MediaRoster.cpp
2406
B_PRId32 " OK\n", node, time_source);
src/kits/media/MediaRoster.cpp
2414
BMediaRoster::GetParameterWebFor(const media_node& node, BParameterWeb** _web)
src/kits/media/MediaRoster.cpp
2419
if (IS_INVALID_NODE(node))
src/kits/media/MediaRoster.cpp
2421
if ((node.kind & B_CONTROLLABLE) == 0)
src/kits/media/MediaRoster.cpp
243
BMediaRosterEx::RegisterLocalNode(BMediaNode* node)
src/kits/media/MediaRoster.cpp
2445
rv = QueryPort(node.port, CONTROLLABLE_GET_PARAMETER_WEB, &request,
src/kits/media/MediaRoster.cpp
245
sRegisteredNodes.Insert(LocalNode(node));
src/kits/media/MediaRoster.cpp
2457
" has no parameter web\n", node.node);
src/kits/media/MediaRoster.cpp
2486
"parameter web larger than %" B_PRId32 "\n", node.node, size);
src/kits/media/MediaRoster.cpp
2492
BMediaRoster::StartControlPanel(const media_node& node, BMessenger* _messenger)
src/kits/media/MediaRoster.cpp
2499
request.node = node;
src/kits/media/MediaRoster.cpp
250
BMediaRosterEx::UnregisterLocalNode(BMediaNode* node)
src/kits/media/MediaRoster.cpp
2502
rv = QueryPort(node.port, CONTROLLABLE_START_CONTROL_PANEL, &request,
src/kits/media/MediaRoster.cpp
252
int32 index = sRegisteredNodes.Find(LocalNode(node));
src/kits/media/MediaRoster.cpp
2640
BMediaNode* node = addon->InstantiateNodeFor(&info, &config, &status);
src/kits/media/MediaRoster.cpp
2641
if (node == NULL) {
src/kits/media/MediaRoster.cpp
2658
rv = RegisterNode(node, addonID, flavorID);
src/kits/media/MediaRoster.cpp
2661
delete node;
src/kits/media/MediaRoster.cpp
2679
node->ID());
src/kits/media/MediaRoster.cpp
2681
rv = MediaRosterEx(this)->SetNodeCreator(node->ID(), creator);
src/kits/media/MediaRoster.cpp
2685
creator, node->ID());
src/kits/media/MediaRoster.cpp
2694
*_node = node->Node();
src/kits/media/MediaRoster.cpp
2698
B_PRId32 " in team %" B_PRId32 "\n", addonID, flavorID, _node->node,
src/kits/media/MediaRoster.cpp
270
BMediaRosterEx::SaveNodeConfiguration(BMediaNode* node)
src/kits/media/MediaRoster.cpp
273
BMediaAddOn* addon = node->AddOn(&flavorID);
src/kits/media/MediaRoster.cpp
279
"instantiated from BMediaAddOn!\n", node->ID());
src/kits/media/MediaRoster.cpp
2797
*_node = reply.node;
src/kits/media/MediaRoster.cpp
2820
BMediaRoster::GetDormantNodeFor(const media_node& node,
src/kits/media/MediaRoster.cpp
2826
if (IS_INVALID_NODE(node))
src/kits/media/MediaRoster.cpp
2833
request.node = node;
src/kits/media/MediaRoster.cpp
2944
"maximum initial latency %" B_PRId64 "\n", producer.node, *_latency);
src/kits/media/MediaRoster.cpp
2972
"maximum initial latency %" B_PRId64 "\n", timeSource.node, *_latency);
src/kits/media/MediaRoster.cpp
3054
BMediaRoster::GetRefFor(const media_node& node, entry_ref* _file,
src/kits/media/MediaRoster.cpp
3059
if (IS_INVALID_NODE(node)
src/kits/media/MediaRoster.cpp
3060
|| (node.kind & B_FILE_INTERFACE) == 0)
src/kits/media/MediaRoster.cpp
3070
rv = QueryPort(node.port, FILEINTERFACE_GET_REF, &request, sizeof(request),
src/kits/media/MediaRoster.cpp
3139
media_node node;
src/kits/media/MediaRoster.cpp
3145
if (InstantiateDormantNode(nodes[i], &node) == B_OK) {
src/kits/media/MediaRoster.cpp
3147
if (SniffRefFor(node, file, &aMimeType, &capability) == B_OK) {
src/kits/media/MediaRoster.cpp
3155
ReleaseNode(node);
src/kits/media/MediaRoster.cpp
3190
BMediaRoster::GetReadFileFormatsFor(const dormant_node_info& node,
src/kits/media/MediaRoster.cpp
3199
BMediaRoster::GetWriteFileFormatsFor(const dormant_node_info& node,
src/kits/media/MediaRoster.cpp
3214
if ((output.node.kind & B_BUFFER_PRODUCER) == 0)
src/kits/media/MediaRoster.cpp
3243
if ((input.node.kind & B_BUFFER_CONSUMER) == 0)
src/kits/media/MediaRoster.cpp
3266
BMediaRoster::GetFormatFor(const media_node& node, media_format* _format,
src/kits/media/MediaRoster.cpp
3272
if (IS_INVALID_NODE(node))
src/kits/media/MediaRoster.cpp
3274
if ((node.kind & (B_BUFFER_CONSUMER | B_BUFFER_PRODUCER)) == 0)
src/kits/media/MediaRoster.cpp
3282
BMediaRoster::GetNodeAttributesFor(const media_node& node,
src/kits/media/MediaRoster.cpp
3287
if (IS_INVALID_NODE(node))
src/kits/media/MediaRoster.cpp
3310
status = QueryPort(node.port, NODE_GET_ATTRIBUTES_FOR, &request,
src/kits/media/MediaRoster.cpp
339
BMediaRosterEx::ReleaseNodeAll(const media_node& node)
src/kits/media/MediaRoster.cpp
342
if (IS_INVALID_NODE(node))
src/kits/media/MediaRoster.cpp
345
if (node.kind & NODE_KIND_NO_REFCOUNTING)
src/kits/media/MediaRoster.cpp
352
request.node = node;
src/kits/media/MediaRoster.cpp
3564
BMediaNode* node = NULL;
src/kits/media/MediaRoster.cpp
3566
reinterpret_cast<void **>(&node));
src/kits/media/MediaRoster.cpp
3567
if (err == B_OK && node != NULL)
src/kits/media/MediaRoster.cpp
3568
node->Release();
src/kits/media/MediaRoster.cpp
357
node.node, node.port, BPrivate::current_team());
src/kits/media/MediaRoster.cpp
364
B_PRId32 ", team %" B_PRId32 "!\n", node.node, node.port,
src/kits/media/MediaRoster.cpp
367
rv = SendToPort(node.port, NODE_FINAL_RELEASE, &command,
src/kits/media/MediaRoster.cpp
371
B_PRId32 ", team %" B_PRId32 "!\n", node.node, node.port,
src/kits/media/MediaRoster.cpp
380
BMediaRosterEx::SetNodeCreator(media_node_id node, team_id creator)
src/kits/media/MediaRoster.cpp
385
request.node = node;
src/kits/media/MediaRoster.cpp
410
*out_node = reply.node;
src/kits/media/MediaRoster.cpp
420
BMediaRosterEx::SetNode(node_type type, const media_node* node,
src/kits/media/MediaRoster.cpp
427
request.use_node = node != NULL;
src/kits/media/MediaRoster.cpp
428
if (node != NULL)
src/kits/media/MediaRoster.cpp
429
request.node = *node;
src/kits/media/MediaRoster.cpp
443
BMediaRosterEx::GetAllOutputs(const media_node& node, List<media_output>* list)
src/kits/media/MediaRoster.cpp
450
B_PRId32 "\n", node.node, node.port);
src/kits/media/MediaRoster.cpp
452
if (!(node.kind & B_BUFFER_PRODUCER)) {
src/kits/media/MediaRoster.cpp
454
"B_BUFFER_PRODUCER\n", node.node);
src/kits/media/MediaRoster.cpp
465
rv = QueryPort(node.port, PRODUCER_GET_NEXT_OUTPUT, &request,
src/kits/media/MediaRoster.cpp
482
QueryPort(node.port, PRODUCER_DISPOSE_OUTPUT_COOKIE, &request,
src/kits/media/MediaRoster.cpp
490
BMediaRosterEx::GetAllOutputs(BBufferProducer* node, List<media_output>* list)
src/kits/media/MediaRoster.cpp
496
", port %" B_PRId32 "\n", node->ID(), node->ControlPort());
src/kits/media/MediaRoster.cpp
503
if (B_OK != node->GetNextOutput(&cookie, &output))
src/kits/media/MediaRoster.cpp
514
node->DisposeOutputCookie(cookie);
src/kits/media/MediaRoster.cpp
520
BMediaRosterEx::GetAllInputs(const media_node& node, List<media_input>* list)
src/kits/media/MediaRoster.cpp
527
B_PRId32 "\n", node.node, node.port);
src/kits/media/MediaRoster.cpp
529
if (!(node.kind & B_BUFFER_CONSUMER)) {
src/kits/media/MediaRoster.cpp
531
"B_BUFFER_CONSUMER\n", node.node);
src/kits/media/MediaRoster.cpp
542
rv = QueryPort(node.port, CONSUMER_GET_NEXT_INPUT, &request,
src/kits/media/MediaRoster.cpp
559
QueryPort(node.port, CONSUMER_DISPOSE_INPUT_COOKIE, &request,
src/kits/media/MediaRoster.cpp
567
BMediaRosterEx::GetAllInputs(BBufferConsumer* node, List<media_input>* list)
src/kits/media/MediaRoster.cpp
573
", port %" B_PRId32 "\n", node->ID(), node->ControlPort());
src/kits/media/MediaRoster.cpp
580
if (B_OK != node->GetNextInput(&cookie, &input))
src/kits/media/MediaRoster.cpp
591
node->DisposeInputCookie(cookie);
src/kits/media/MediaRoster.cpp
597
BMediaRosterEx::PublishOutputs(const media_node& node, List<media_output>* list)
src/kits/media/MediaRoster.cpp
609
request.node = node;
src/kits/media/MediaRoster.cpp
647
BMediaRosterEx::PublishInputs(const media_node& node, List<media_input>* list)
src/kits/media/MediaRoster.cpp
659
request.node = node;
src/kits/media/MediaRoster.cpp
868
BMediaRoster::GetNodeFor(media_node_id node, media_node* clone)
src/kits/media/MediaRoster.cpp
873
if (IS_INVALID_NODEID(node))
src/kits/media/MediaRoster.cpp
880
request.node_id = node;
src/kits/media/MediaRoster.cpp
918
BMediaRoster::ReleaseNode(const media_node& node)
src/kits/media/MediaRoster.cpp
921
if (IS_INVALID_NODE(node))
src/kits/media/MediaRoster.cpp
924
if (node.kind & NODE_KIND_NO_REFCOUNTING) {
src/kits/media/MediaRoster.cpp
927
", team %" B_PRId32 "\n", node.node, node.port,
src/kits/media/MediaRoster.cpp
936
request.node = node;
src/kits/media/MediaRoster.cpp
94
node(local_node) {}
src/kits/media/MediaRoster.cpp
940
", team %" B_PRId32 "\n", node.node, node.port,
src/kits/media/MediaRoster.cpp
947
B_PRId32 ", team %" B_PRId32 "!\n", node.node, node.port,
src/kits/media/MediaRoster.cpp
973
forNode.node, forNode.port, forNode.kind);
src/kits/media/MediaRoster.cpp
978
forNode.node);
src/kits/media/MediaRoster.cpp
98
node(NULL) {}
src/kits/media/MediaRoster.cpp
996
forNode.node);
src/kits/media/Notifications.cpp
110
ReportError(const media_node& node, BMediaNode::node_error what,
src/kits/media/Notifications.cpp
120
msg.AddInt32("be:node_id", node.node);
src/kits/media/Notifications.cpp
121
msg.AddData("node", B_RAW_TYPE, &node, sizeof(node));
src/kits/media/Notifications.cpp
228
ParameterChanged(const media_node& node, int32 parameterID)
src/kits/media/Notifications.cpp
233
msg.AddData("node", B_RAW_TYPE, &node, sizeof(node));
src/kits/media/Notifications.cpp
241
WebChanged(const media_node& node)
src/kits/media/Notifications.cpp
246
msg.AddData("node", B_RAW_TYPE, &node, sizeof(node));
src/kits/media/Notifications.cpp
253
NewParameterValue(const media_node& node, int32 parameterID, bigtime_t when,
src/kits/media/Notifications.cpp
259
msg.AddData("node", B_RAW_TYPE, &node, sizeof(node));
src/kits/media/Notifications.cpp
283
NodeStopped(const media_node& node, bigtime_t when)
src/kits/media/Notifications.cpp
288
msg.AddData("node", B_RAW_TYPE, &node, sizeof(node));
src/kits/media/Notifications.cpp
57
Register(const BMessenger& notifyHandler, const media_node& node,
src/kits/media/Notifications.cpp
74
msg.AddData("node", B_RAW_TYPE, &node, sizeof(node));
src/kits/media/Notifications.cpp
81
Unregister(const BMessenger& notifyHandler, const media_node& node,
src/kits/media/Notifications.cpp
98
msg.AddData("node", B_RAW_TYPE, &node, sizeof(node));
src/kits/media/ParameterWeb.cpp
1292
media_node node = fWeb->Node();
src/kits/media/ParameterWeb.cpp
1293
if (IS_INVALID_NODE(node)) {
src/kits/media/ParameterWeb.cpp
1321
status_t status = QueryPort(node.port, CONTROLLABLE_GET_PARAMETER_DATA,
src/kits/media/ParameterWeb.cpp
1337
"port %d failed: %s\n", fName, (int)node.node, (int)node.port,
src/kits/media/ParameterWeb.cpp
1363
media_node node = fWeb->Node();
src/kits/media/ParameterWeb.cpp
1364
if (IS_INVALID_NODE(node)) {
src/kits/media/ParameterWeb.cpp
1394
status_t status = QueryPort(node.port, CONTROLLABLE_SET_PARAMETER_DATA,
src/kits/media/SoundPlayNode.cpp
126
fOutput.node = Node();
src/kits/media/SoundPlayer.cpp
133
err = roster->ReleaseNode(fMediaInput.node);
src/kits/media/SoundPlayer.cpp
286
status_t err = roster->GetLatencyFor(fMediaOutput.node, &latency);
src/kits/media/SoundPlayer.cpp
428
status_t err = roster->PrerollNode(fMediaOutput.node);
src/kits/media/SoundPlayer.cpp
654
*_node = fMediaInput.node;
src/kits/media/SoundPlayer.cpp
727
BSoundPlayer::_Init(const media_node* node,
src/kits/media/SoundPlayer.cpp
763
if (node) {
src/kits/media/SoundPlayer.cpp
764
inputNode = *node;
src/kits/media/SoundPlayer.cpp
798
fInitStatus = roster->SetTimeSourceFor(fPlayerNode->Node().node,
src/kits/media/SoundPlayer.cpp
799
timeSource.node);
src/kits/media/SoundPlayer.cpp
871
fPlayerNode->Node().node, fPlayerNode->TimeSource()->Node().node);
src/kits/media/SoundPlayer.cpp
896
if (!fParameterWeb && roster->GetParameterWebFor(fMediaInput.node, &fParameterWeb) < B_OK) {
src/kits/media/TimeSource.cpp
106
SlaveNodes::InsertSlave(const media_node& node)
src/kits/media/TimeSource.cpp
108
return fSlaveList.Insert(node.node, node.port);
src/kits/media/TimeSource.cpp
113
SlaveNodes::RemoveSlave(const media_node& node)
src/kits/media/TimeSource.cpp
115
return fSlaveList.Remove(node.node);
src/kits/media/TimeSource.cpp
340
DirectAddMe(data->node);
src/kits/media/TimeSource.cpp
348
DirectRemoveMe(data->node);
src/kits/media/TimeSource.cpp
535
BTimeSource::RemoveMe(BMediaNode* node)
src/kits/media/TimeSource.cpp
540
cmd.node = node->Node();
src/kits/media/TimeSource.cpp
544
DirectRemoveMe(node->Node());
src/kits/media/TimeSource.cpp
551
BTimeSource::AddMe(BMediaNode* node)
src/kits/media/TimeSource.cpp
556
cmd.node = node->Node();
src/kits/media/TimeSource.cpp
559
DirectAddMe(node->Node());
src/kits/media/TimeSource.cpp
566
BTimeSource::DirectAddMe(const media_node& node)
src/kits/media/TimeSource.cpp
576
if (fNodeID == node.node) {
src/kits/media/TimeSource.cpp
581
if (fSlaveNodes->InsertSlave(node) != true) {
src/kits/media/TimeSource.cpp
600
BTimeSource::DirectRemoveMe(const media_node& node)
src/kits/media/TimeSource.cpp
611
if (fSlaveNodes->RemoveSlave(node) != true) {
src/kits/media/TimeSource.cpp
64
bool InsertSlave(const media_node& node);
src/kits/media/TimeSource.cpp
65
bool RemoveSlave(const media_node& node);
src/kits/media/TimeSourceObject.cpp
26
TimeSourceObject::TimeSourceObject(const media_node& node)
src/kits/media/TimeSourceObject.cpp
28
BMediaNode("some timesource object", node.node, node.kind),
src/kits/media/TimeSourceObject.cpp
29
BTimeSource(node.node)
src/kits/media/TimeSourceObject.cpp
32
B_PRId32 "\n", node.node);
src/kits/media/TimeSourceObject.cpp
40
fControlPort = node.port;
src/kits/media/TimeSourceObject.cpp
42
ASSERT(fNodeID == node.node);
src/kits/media/TimeSourceObject.cpp
43
ASSERT(fKinds == node.kind);
src/kits/media/TimeSourceObject.cpp
45
if (node.node == NODE_SYSTEM_TIMESOURCE_ID) {
src/kits/media/TimeSourceObject.cpp
50
if (BMediaRoster::Roster()->GetLiveNodeInfo(node, &liveNodeInfo)
src/kits/media/TimeSourceObject.cpp
55
node.node);
src/kits/media/TimeSourceObject.cpp
86
TimeSourceObject::DeleteHook(BMediaNode* node)
src/kits/media/TimeSourceObject.cpp
94
status_t status = BTimeSource::DeleteHook(node);
src/kits/media/TimeSourceObject.h
20
TimeSourceObject(const media_node& node);
src/kits/media/TimeSourceObject.h
29
virtual status_t DeleteHook(BMediaNode* node);
src/kits/media/TimeSourceObjectManager.cpp
65
TimeSourceObjectManager::GetTimeSource(const media_node& node)
src/kits/media/TimeSourceObjectManager.cpp
71
node.node);
src/kits/media/TimeSourceObjectManager.cpp
73
NodeMap::iterator found = fMap.find(node.node);
src/kits/media/TimeSourceObjectManager.cpp
78
BTimeSource* timeSource = new(std::nothrow) TimeSourceObject(node);
src/kits/media/TimeSourceObjectManager.cpp
82
fMap.insert(std::make_pair(node.node, timeSource));
src/kits/media/TimeSourceObjectManager.h
27
BTimeSource* GetTimeSource(const media_node& node);
src/kits/media/experimental/MediaClient.cpp
565
handle.remote_node.node, handle.source,
src/kits/media/experimental/MediaClient.cpp
566
handle._Node().node, handle.destination);
src/kits/media/experimental/MediaClient.cpp
569
handle._Node().node, handle.source,
src/kits/media/experimental/MediaClient.cpp
570
handle.remote_node.node, handle.destination);
src/kits/media/experimental/MediaClient.cpp
88
fClient.node = fNode->Node();
src/kits/media/experimental/MediaClientDefs.cpp
17
return node.node;
src/kits/media/experimental/MediaClientDefs.cpp
67
input.node = client.node;
src/kits/media/experimental/MediaClientDefs.cpp
80
output.node = client.node;
src/kits/media/experimental/MediaClientDefs.cpp
92
return client.node;
src/kits/media/experimental/MediaClientNode.cpp
235
conn->fConnection.remote_node.node
src/kits/media/experimental/MediaClientNode.cpp
261
conn->fConnection.remote_node.node = -1;
src/kits/media/experimental/MediaClientNode.cpp
450
conn->fConnection.remote_node.node
src/kits/media/experimental/MediaClientNode.cpp
485
conn->fConnection.remote_node.node = -1;
src/kits/media/legacy/Deprecated.cpp
53
const media_node& node)
src/kits/midi/SoftSynth.cpp
143
BNode node(&entry);
src/kits/midi/SoftSynth.cpp
144
BNodeInfo nodeInfo(&node);
src/kits/network/libnetservices/FileRequest.cpp
118
status_t error = node.GetNodeRef(&ref);
src/kits/network/libnetservices/FileRequest.cpp
124
assert(node.IsDirectory());
src/kits/network/libnetservices/FileRequest.cpp
173
eplf << "i" << ref.device << "." << ref.node << ",";
src/kits/network/libnetservices/FileRequest.cpp
49
BNode node(fUrl.Path().String());
src/kits/network/libnetservices/FileRequest.cpp
51
if (node.IsSymLink()) {
src/kits/network/libnetservices/FileRequest.cpp
54
node = BNode(&entry);
src/kits/network/libnetservices/FileRequest.cpp
58
if (node.IsFile()) {
src/kits/package/DaemonClient.cpp
163
entryRef.directory = info.PackagesDirectoryRef().node;
src/kits/package/FetchUtils.cpp
29
BNode node(&entry);
src/kits/package/FetchUtils.cpp
30
return IsDownloadCompleted(node);
src/kits/package/FetchUtils.cpp
35
FetchUtils::IsDownloadCompleted(const BNode& node)
src/kits/package/FetchUtils.cpp
38
status_t status = _GetAttribute(node, DL_COMPLETE_ATTR,
src/kits/package/FetchUtils.cpp
52
FetchUtils::MarkDownloadComplete(BNode& node)
src/kits/package/FetchUtils.cpp
55
return _SetAttribute(node, DL_COMPLETE_ATTR,
src/kits/package/FetchUtils.cpp
61
FetchUtils::SetFileType(BNode& node, const char* type)
src/kits/package/FetchUtils.cpp
63
return _SetAttribute(node, "BEOS:TYPE",
src/kits/package/FetchUtils.cpp
68
FetchUtils::_SetAttribute(BNode& node, const char* attrName,
src/kits/package/FetchUtils.cpp
71
if (node.InitCheck() != B_OK)
src/kits/package/FetchUtils.cpp
72
return node.InitCheck();
src/kits/package/FetchUtils.cpp
74
ssize_t written = node.WriteAttr(attrName, type, 0, data, size);
src/kits/package/FetchUtils.cpp
85
FetchUtils::_GetAttribute(const BNode& node, const char* attrName,
src/kits/package/FetchUtils.cpp
88
if (node.InitCheck() != B_OK)
src/kits/package/FetchUtils.cpp
89
return node.InitCheck();
src/kits/package/FetchUtils.cpp
91
ssize_t read = node.ReadAttr(attrName, type, 0, data, size);
src/kits/package/FetchUtils.h
20
static bool IsDownloadCompleted(const BNode& node);
src/kits/package/FetchUtils.h
23
static status_t MarkDownloadComplete(BNode& node);
src/kits/package/FetchUtils.h
25
static status_t SetFileType(BNode& node, const char* type);
src/kits/package/FetchUtils.h
28
static status_t _SetAttribute(BNode& node,
src/kits/package/FetchUtils.h
32
static status_t _GetAttribute(const BNode& node,
src/kits/package/manager/PackageManager.cpp
588
BNode node(globbuf.gl_pathv[i]);
src/kits/package/manager/PackageManager.cpp
589
if (node.GetSize(&size) == B_OK && size > bestSize) {
src/kits/print/FolderWatcher.cpp
103
bool FolderWatcher::BuildNodeRef(BMessage* msg, node_ref* node) {
src/kits/print/FolderWatcher.cpp
104
return (msg->FindInt32("device", &node->device) == B_OK &&
src/kits/print/FolderWatcher.cpp
105
msg->FindInt64("node", &node->node) == B_OK);
src/kits/print/FolderWatcher.cpp
109
node_ref node;
src/kits/print/FolderWatcher.cpp
112
BuildNodeRef(msg, &node)) {
src/kits/print/FolderWatcher.cpp
113
if (fWatchAttrChanges) StartAttrWatching(&node);
src/kits/print/FolderWatcher.cpp
114
fListener->EntryCreated(&node, &entry);
src/kits/print/FolderWatcher.cpp
119
node_ref node;
src/kits/print/FolderWatcher.cpp
120
if (BuildNodeRef(msg, &node)) {
src/kits/print/FolderWatcher.cpp
121
if (fWatchAttrChanges) StopAttrWatching(&node);
src/kits/print/FolderWatcher.cpp
122
fListener->EntryRemoved(&node);
src/kits/print/FolderWatcher.cpp
127
node_ref node;
src/kits/print/FolderWatcher.cpp
128
if (BuildNodeRef(msg, &node)) {
src/kits/print/FolderWatcher.cpp
129
fListener->AttributeChanged(&node);
src/kits/print/FolderWatcher.cpp
150
if (msg->FindInt64("to directory", &dir) == B_OK && folder.node == dir) {
src/kits/print/FolderWatcher.cpp
153
} else if (msg->FindInt64("from directory", &dir) == B_OK && folder.node == dir) {
src/kits/print/FolderWatcher.cpp
169
status_t FolderWatcher::StartAttrWatching(node_ref* node) {
src/kits/print/FolderWatcher.cpp
170
return watch_node(node, B_WATCH_ATTR, this);
src/kits/print/FolderWatcher.cpp
173
status_t FolderWatcher::StopAttrWatching(node_ref* node) {
src/kits/print/FolderWatcher.cpp
174
return watch_node(node, B_STOP_WATCHING, this);
src/kits/print/FolderWatcher.cpp
60
node_ref node;
src/kits/print/FolderWatcher.cpp
61
while (fFolder.GetNextEntry(&entry) == B_OK && entry.GetNodeRef(&node) == B_OK) {
src/kits/print/FolderWatcher.cpp
62
StartAttrWatching(&node);
src/kits/print/Jobs.cpp
101
BNode node(&fEntry);
src/kits/print/Jobs.cpp
102
if (node.InitCheck() == B_OK) {
src/kits/print/Jobs.cpp
103
node.WriteAttr(PSRV_SPOOL_ATTR_STATUS, B_STRING_TYPE, 0, status, strlen(status)+1);
src/kits/print/Jobs.cpp
115
BNode node(&fEntry);
src/kits/print/Jobs.cpp
116
if (node.InitCheck() != B_OK) return false;
src/kits/print/Jobs.cpp
118
BNodeInfo info(&node);
src/kits/print/Jobs.cpp
125
HasAttribute(&node, PSRV_SPOOL_ATTR_MIMETYPE) &&
src/kits/print/Jobs.cpp
126
HasAttribute(&node, PSRV_SPOOL_ATTR_PAGECOUNT) &&
src/kits/print/Jobs.cpp
127
HasAttribute(&node, PSRV_SPOOL_ATTR_DESCRIPTION) &&
src/kits/print/Jobs.cpp
128
HasAttribute(&node, PSRV_SPOOL_ATTR_PRINTER) &&
src/kits/print/Jobs.cpp
129
HasAttribute(&node, PSRV_SPOOL_ATTR_STATUS);
src/kits/print/Jobs.cpp
149
BNode node(&fEntry);
src/kits/print/Jobs.cpp
151
if (node.InitCheck() == B_OK &&
src/kits/print/Jobs.cpp
152
node.ReadAttrString(PSRV_SPOOL_ATTR_STATUS, &status) == B_OK) {
src/kits/print/Jobs.cpp
183
Job* Folder::Find(node_ref* node) {
src/kits/print/Jobs.cpp
186
if (job->NodeRef() == *node) return job;
src/kits/print/Jobs.cpp
191
void Folder::EntryCreated(node_ref* node, entry_ref* entry) {
src/kits/print/Jobs.cpp
201
void Folder::EntryRemoved(node_ref* node) {
src/kits/print/Jobs.cpp
202
Job* job = Find(node);
src/kits/print/Jobs.cpp
211
void Folder::AttributeChanged(node_ref* node) {
src/kits/print/Jobs.cpp
212
Job* job = Find(node);
src/kits/print/Jobs.cpp
64
BNode node(&job);
src/kits/print/Jobs.cpp
65
if (node.InitCheck() != B_OK) return;
src/kits/print/Jobs.cpp
69
if (node.ReadAttrString(PSRV_SPOOL_ATTR_STATUS, &status) != B_OK) {
src/kits/print/Printer.cpp
146
BNode node(spoolDir);
src/kits/print/Printer.cpp
148
BNodeInfo(&node).GetType(type);
src/kits/print/Printer.cpp
278
nodeRef.node = fPrinterEntryRef.directory;
src/kits/shared/ColorQuantizer.cpp
185
Node* node = (Node*)calloc(1, sizeof(Node));
src/kits/shared/ColorQuantizer.cpp
187
if (node == NULL)
src/kits/shared/ColorQuantizer.cpp
190
node->isLeaf = (level == bitsPerColor) ? true : false;
src/kits/shared/ColorQuantizer.cpp
191
if (node->isLeaf)
src/kits/shared/ColorQuantizer.cpp
194
node->next = reducibleNodes[level];
src/kits/shared/ColorQuantizer.cpp
195
reducibleNodes[level] = node;
src/kits/shared/ColorQuantizer.cpp
197
return node;
src/kits/shared/ColorQuantizer.cpp
211
Node* node = reducibleNodes[i];
src/kits/shared/ColorQuantizer.cpp
212
reducibleNodes[i] = node->next;
src/kits/shared/ColorQuantizer.cpp
221
if (node->child[i] != NULL) {
src/kits/shared/ColorQuantizer.cpp
222
sumR += node->child[i]->sumR;
src/kits/shared/ColorQuantizer.cpp
223
sumG += node->child[i]->sumG;
src/kits/shared/ColorQuantizer.cpp
224
sumB += node->child[i]->sumB;
src/kits/shared/ColorQuantizer.cpp
225
sumA += node->child[i]->sumA;
src/kits/shared/ColorQuantizer.cpp
226
node->pixelCount += node->child[i]->pixelCount;
src/kits/shared/ColorQuantizer.cpp
228
free(node->child[i]);
src/kits/shared/ColorQuantizer.cpp
229
node->child[i] = NULL;
src/kits/shared/ColorQuantizer.cpp
235
node->isLeaf = true;
src/kits/shared/ColorQuantizer.cpp
236
node->sumR = sumR;
src/kits/shared/ColorQuantizer.cpp
237
node->sumG = sumG;
src/kits/shared/ColorQuantizer.cpp
238
node->sumB = sumB;
src/kits/shared/ColorQuantizer.cpp
239
node->sumA = sumA;
src/kits/shared/ColorQuantizer.cpp
258
BColorQuantizer::_GetPaletteColors(Node* node, RGBA* table, uint32* _index,
src/kits/shared/ColorQuantizer.cpp
261
if (node == NULL)
src/kits/shared/ColorQuantizer.cpp
264
if (node->isLeaf) {
src/kits/shared/ColorQuantizer.cpp
265
table[*_index].r = clip((float)node->sumR / node->pixelCount);
src/kits/shared/ColorQuantizer.cpp
266
table[*_index].g = clip((float)node->sumG / node->pixelCount);
src/kits/shared/ColorQuantizer.cpp
267
table[*_index].b = clip((float)node->sumB / node->pixelCount);
src/kits/shared/ColorQuantizer.cpp
268
table[*_index].a = clip((float)node->sumA / node->pixelCount);
src/kits/shared/ColorQuantizer.cpp
270
sums[*_index] = node->pixelCount;
src/kits/shared/ColorQuantizer.cpp
274
if (node->child[i] != NULL)
src/kits/shared/ColorQuantizer.cpp
275
_GetPaletteColors(node->child[i], table, _index, sums);
src/kits/shared/IconView.cpp
66
BNode node(&entry);
src/kits/shared/IconView.cpp
67
BNodeInfo info(&node);
src/kits/shared/QueryFile.cpp
67
BNode node(&ref);
src/kits/shared/QueryFile.cpp
68
fStatus = node.InitCheck();
src/kits/shared/QueryFile.cpp
72
ssize_t bytesRead = node.ReadAttrString(kAttrQueryString, &fPredicate);
src/kits/shared/QueryFile.cpp
78
if (node.GetAttrInfo(kAttrQueryVolume, &info) == B_OK) {
src/kits/storage/AddOnMonitorHandler.cpp
202
dev_t device, ino_t node)
src/kits/storage/AddOnMonitorHandler.cpp
206
make_node_ref(device, node, &entryInfo.nref);
src/kits/storage/AddOnMonitorHandler.cpp
214
dev_t device, ino_t node)
src/kits/storage/AddOnMonitorHandler.cpp
217
make_node_ref(device, node, &entryNodeRef);
src/kits/storage/AddOnMonitorHandler.cpp
278
ino_t fromDirectory, ino_t toDirectory, dev_t device, ino_t node,
src/kits/storage/AddOnMonitorHandler.cpp
301
make_node_ref(device, node, &entryNodeRef);
src/kits/storage/AddOnMonitorHandler.cpp
408
EntryRemoved(name, fromDirectory, device, node);
src/kits/storage/AddOnMonitorHandler.cpp
477
AddOnMonitorHandler::StatChanged(ino_t node, dev_t device, int32 statFields)
src/kits/storage/AddOnMonitorHandler.cpp
485
make_node_ref(device, node, &entryNodeRef);
src/kits/storage/Directory.cpp
125
entry_ref ref(nref->device, nref->node, ".");
src/kits/storage/Directory.cpp
242
result = (ref.node == info.root);
src/kits/storage/Entry.cpp
362
ref.node = st.st_ino;
src/kits/storage/Node.cpp
149
BNode::BNode(const BNode& node)
src/kits/storage/Node.cpp
155
*this = node;
src/kits/storage/Node.cpp
401
BNode::operator=(const BNode& node)
src/kits/storage/Node.cpp
404
if (*this == node)
src/kits/storage/Node.cpp
411
fFd = _kern_dup(node.fFd);
src/kits/storage/Node.cpp
419
BNode::operator==(const BNode& node) const
src/kits/storage/Node.cpp
421
if (fCStatus == B_NO_INIT && node.InitCheck() == B_NO_INIT)
src/kits/storage/Node.cpp
424
if (fCStatus == B_OK && node.InitCheck() == B_OK) {
src/kits/storage/Node.cpp
43
node_ref::node_ref(dev_t device, ino_t node)
src/kits/storage/Node.cpp
430
if (node.GetNodeRef(&ref2) != B_OK)
src/kits/storage/Node.cpp
441
BNode::operator!=(const BNode& node) const
src/kits/storage/Node.cpp
443
return !(*this == node);
src/kits/storage/Node.cpp
46
node(node)
src/kits/storage/Node.cpp
63
return (device == other.device && node == other.node);
src/kits/storage/Node.cpp
80
return this->node < other.node;
src/kits/storage/Node.cpp
88
node = other.node;
src/kits/storage/NodeInfo.cpp
52
BNodeInfo::BNodeInfo(BNode* node)
src/kits/storage/NodeInfo.cpp
57
fCStatus = SetTo(node);
src/kits/storage/NodeInfo.cpp
575
BNode node;
src/kits/storage/NodeInfo.cpp
577
result = node.SetTo(ref);
src/kits/storage/NodeInfo.cpp
582
result = nodeInfo.SetTo(&node);
src/kits/storage/NodeInfo.cpp
67
BNodeInfo::SetTo(BNode* node)
src/kits/storage/NodeInfo.cpp
71
fCStatus = (node && node->InitCheck() == B_OK ? B_OK : B_BAD_VALUE);
src/kits/storage/NodeInfo.cpp
73
fNode = node;
src/kits/storage/NodeMonitor.cpp
51
watch_node(const node_ref* node, uint32 flags, BMessenger target)
src/kits/storage/NodeMonitor.cpp
62
if (node == NULL)
src/kits/storage/NodeMonitor.cpp
65
return _kern_stop_watching(node->device, node->node, port, token);
src/kits/storage/NodeMonitor.cpp
81
if (node == NULL)
src/kits/storage/NodeMonitor.cpp
84
return _kern_start_watching(node->device, node->node, flags, port,
src/kits/storage/NodeMonitor.cpp
95
watch_node(const node_ref* node, uint32 flags, const BHandler* handler,
src/kits/storage/NodeMonitor.cpp
98
return watch_node(node, flags, BMessenger(handler, looper));
src/kits/storage/NodeMonitorHandler.cpp
105
ino_t fromDirectory, ino_t toDirectory, dev_t device,ino_t node,
src/kits/storage/NodeMonitorHandler.cpp
113
NodeMonitorHandler::StatChanged(ino_t node, dev_t device, int32 statFields)
src/kits/storage/NodeMonitorHandler.cpp
120
NodeMonitorHandler::AttrChanged(ino_t node, dev_t device)
src/kits/storage/NodeMonitorHandler.cpp
151
ino_t node;
src/kits/storage/NodeMonitorHandler.cpp
155
(msg->FindInt64("node", &node) != B_OK)) {
src/kits/storage/NodeMonitorHandler.cpp
158
EntryCreated(name, directory, device, node);
src/kits/storage/NodeMonitorHandler.cpp
169
ino_t node;
src/kits/storage/NodeMonitorHandler.cpp
173
(msg->FindInt64("node", &node) != B_OK)) {
src/kits/storage/NodeMonitorHandler.cpp
176
EntryRemoved(name, directory, device, node);
src/kits/storage/NodeMonitorHandler.cpp
189
ino_t node;
src/kits/storage/NodeMonitorHandler.cpp
197
(msg->FindInt64("node", &node) != B_OK)) {
src/kits/storage/NodeMonitorHandler.cpp
20
NodeMonitorHandler::make_node_ref(dev_t device, ino_t node, node_ref * ref)
src/kits/storage/NodeMonitorHandler.cpp
200
EntryMoved(name, fromName, fromDirectory, toDirectory, device, node,
src/kits/storage/NodeMonitorHandler.cpp
209
ino_t node;
src/kits/storage/NodeMonitorHandler.cpp
212
if ((msg->FindInt64("node", &node) != B_OK) ||
src/kits/storage/NodeMonitorHandler.cpp
217
StatChanged(node, device, statFields);
src/kits/storage/NodeMonitorHandler.cpp
225
ino_t node;
src/kits/storage/NodeMonitorHandler.cpp
227
if ((msg->FindInt64("node", &node) != B_OK) ||
src/kits/storage/NodeMonitorHandler.cpp
23
ref->node = node;
src/kits/storage/NodeMonitorHandler.cpp
231
AttrChanged(node, device);
src/kits/storage/NodeMonitorHandler.cpp
89
dev_t device, ino_t node)
src/kits/storage/NodeMonitorHandler.cpp
97
dev_t device, ino_t node)
src/kits/storage/PathMonitor.cpp
1064
|| message->FindInt64("node", &nodeRef.node) != B_OK
src/kits/storage/PathMonitor.cpp
1076
entryRef.directory, entryRef.name, nodeRef.device, nodeRef.node);
src/kits/storage/PathMonitor.cpp
1096
|| message->FindInt64("node", &nodeRef.node) != B_OK
src/kits/storage/PathMonitor.cpp
1108
entryRef.directory, entryRef.name, nodeRef.device, nodeRef.node);
src/kits/storage/PathMonitor.cpp
1122
|| message->FindInt64("node", &nodeRef.node) != B_OK
src/kits/storage/PathMonitor.cpp
1143
toEntryRef.name, nodeRef.device, nodeRef.node);
src/kits/storage/PathMonitor.cpp
1343
|| message->FindInt64("node", &nodeRef.node) != B_OK) {
src/kits/storage/PathMonitor.cpp
1348
", %s%s\n", this, nodeRef.device, nodeRef.node,
src/kits/storage/PathMonitor.cpp
1361
} else if (Node* node = _GetNode(nodeRef)) {
src/kits/storage/PathMonitor.cpp
1362
isDirectory = node->IsDirectory();
src/kits/storage/PathMonitor.cpp
1363
path = _NodePath(node);
src/kits/storage/PathMonitor.cpp
1647
", isDirectory: %d, notify: %d)\n", this, nodeRef.device, nodeRef.node,
src/kits/storage/PathMonitor.cpp
1651
Node* node = _GetNode(nodeRef);
src/kits/storage/PathMonitor.cpp
1652
if (node != NULL) {
src/kits/storage/PathMonitor.cpp
1654
entry->SetNode(node);
src/kits/storage/PathMonitor.cpp
1655
node->AddNodeEntry(entry);
src/kits/storage/PathMonitor.cpp
1659
*_node = node;
src/kits/storage/PathMonitor.cpp
1666
node = directoryNode = Directory::Create(nodeRef);
src/kits/storage/PathMonitor.cpp
1668
node = new(std::nothrow) Node(nodeRef);
src/kits/storage/PathMonitor.cpp
1670
if (node == NULL)
src/kits/storage/PathMonitor.cpp
1673
ObjectDeleter<Node> nodeDeleter(node);
src/kits/storage/PathMonitor.cpp
1687
entry->SetNode(node);
src/kits/storage/PathMonitor.cpp
1688
node->AddNodeEntry(entry);
src/kits/storage/PathMonitor.cpp
1692
*_node = node;
src/kits/storage/PathMonitor.cpp
1701
*_node = node;
src/kits/storage/PathMonitor.cpp
1717
"entry: \"%s\"\n", this, nodeRef.device, nodeRef.node,
src/kits/storage/PathMonitor.cpp
1728
PathHandler::_DeleteNode(Node* node, bool notify)
src/kits/storage/PathMonitor.cpp
1730
if (Directory* directory = node->ToDirectory()) {
src/kits/storage/PathMonitor.cpp
1739
if (node->NodeRef() != fBaseAncestor->NodeRef())
src/kits/storage/PathMonitor.cpp
1740
sWatchingInterface->WatchNode(&node->NodeRef(), B_STOP_WATCHING, this);
src/kits/storage/PathMonitor.cpp
1742
fNodes.Remove(node);
src/kits/storage/PathMonitor.cpp
1743
delete node;
src/kits/storage/PathMonitor.cpp
1762
directory->NodeRef().node, name, nodeRef.device, nodeRef.node,
src/kits/storage/PathMonitor.cpp
1806
Node* node = entry->Node();
src/kits/storage/PathMonitor.cpp
1807
if (node->IsOnlyNodeEntry(entry))
src/kits/storage/PathMonitor.cpp
1808
_DeleteNode(node, notify && _WatchFilesOnly());
src/kits/storage/PathMonitor.cpp
1831
Node* node = entry->Node();
src/kits/storage/PathMonitor.cpp
1834
node->NodeRef(), _EntryPath(entry), node->IsDirectory(), opcode);
src/kits/storage/PathMonitor.cpp
1850
nodeRef.node);
src/kits/storage/PathMonitor.cpp
1863
message.AddInt64("node", nodeRef.node);
src/kits/storage/PathMonitor.cpp
1884
toEntryRef.directory, toEntryRef.name, nodeRef.device, nodeRef.node);
src/kits/storage/PathMonitor.cpp
1892
message.AddInt64("node", nodeRef.node);
src/kits/storage/PathMonitor.cpp
1921
PathHandler::_NodePath(const Node* node) const
src/kits/storage/PathMonitor.cpp
1923
if (Entry* entry = node->FirstNodeEntry())
src/kits/storage/PathMonitor.cpp
1925
return node == fBaseNode ? fPath : BString();
src/kits/storage/PathMonitor.cpp
2157
BPathMonitor::BWatchingInterface::WatchNode(const node_ref* node, uint32 flags,
src/kits/storage/PathMonitor.cpp
2160
return watch_node(node, flags, target);
src/kits/storage/PathMonitor.cpp
2165
BPathMonitor::BWatchingInterface::WatchNode(const node_ref* node, uint32 flags,
src/kits/storage/PathMonitor.cpp
2168
return watch_node(node, flags, handler, looper);
src/kits/storage/PathMonitor.cpp
240
return size_t(key.device ^ key.node);
src/kits/storage/PathMonitor.cpp
268
Entry(Directory* parent, const BString& name, ::Node* node)
src/kits/storage/PathMonitor.cpp
272
fNode(node)
src/kits/storage/PathMonitor.cpp
291
void SetNode(::Node* node)
src/kits/storage/PathMonitor.cpp
293
fNode = node;
src/kits/storage/PathMonitor.cpp
423
return size_t(key.device ^ key.node);
src/kits/storage/PathMonitor.cpp
477
Entry* CreateEntry(const BString& name, Node* node)
src/kits/storage/PathMonitor.cpp
479
Entry* entry = new(std::nothrow) Entry(this, name, node);
src/kits/storage/PathMonitor.cpp
581
void _DeleteNode(Node* node, bool notify);
src/kits/storage/PathMonitor.cpp
609
BString _NodePath(const Node* node) const;
src/kits/storage/Query.cpp
445
BQuery::_PushNode(QueryNode* node, bool deleteOnError)
src/kits/storage/Query.cpp
447
status_t error = (node ? B_OK : B_NO_MEMORY);
src/kits/storage/Query.cpp
457
error = fStack->PushNode(node);
src/kits/storage/Query.cpp
459
delete node;
src/kits/storage/Query.cpp
513
QueryNode* node = NULL;
src/kits/storage/Query.cpp
515
error = fStack->ConvertToTree(node);
src/kits/storage/Query.cpp
518
error = node->GetString(predicate);
src/kits/storage/QueryPredicate.cpp
449
for (int32 i = 0; QueryNode *node = (QueryNode*)fNodes.ItemAt(i); i++)
src/kits/storage/QueryPredicate.cpp
450
delete node;
src/kits/storage/QueryPredicate.cpp
455
QueryStack::PushNode(QueryNode *node)
src/kits/storage/QueryPredicate.cpp
457
status_t error = (node ? B_OK : B_BAD_VALUE);
src/kits/storage/QueryPredicate.cpp
459
if (!fNodes.AddItem(node))
src/kits/storage/QueryPredicate.cpp
489
QueryNode *node = PopNode();
src/kits/storage/QueryPredicate.cpp
490
status_t error = (node ? B_OK : B_BAD_VALUE);
src/kits/storage/QueryPredicate.cpp
492
uint32 arity = node->Arity();
src/kits/storage/QueryPredicate.cpp
497
error = node->SetChildAt(child, i);
src/kits/storage/QueryPredicate.cpp
504
if (error != B_OK && node) {
src/kits/storage/QueryPredicate.cpp
505
delete node;
src/kits/storage/QueryPredicate.cpp
506
node = NULL;
src/kits/storage/QueryPredicate.cpp
508
rootNode = node;
src/kits/storage/Statable.cpp
95
ref->node = stat.st_ino;
src/kits/storage/Volume.cpp
122
ref.node = info.root;
src/kits/storage/Volume.cpp
237
&& entryNodeRef.node == oldInfo.root) {
src/kits/storage/mime/Database.cpp
128
BNode node;
src/kits/storage/mime/Database.cpp
129
err = fLocation->OpenWritableType(type, node, true, &didCreate);
src/kits/storage/mime/Database.cpp
463
BNode node;
src/kits/storage/mime/Database.cpp
466
status_t err = fLocation->OpenWritableType(type, node, true, &didCreate);
src/kits/storage/mime/Database.cpp
471
err = node.WriteAttr(attr.c_str(), attrType, 0, data, attrSize);
src/kits/storage/mime/Database.cpp
524
BNode node;
src/kits/storage/mime/Database.cpp
527
status_t err = fLocation->OpenWritableType(type, node, true, &didCreate);
src/kits/storage/mime/Database.cpp
532
err = node.WriteAttr(attr.c_str(), attrType, 0, data, dataSize);
src/kits/storage/mime/Database.cpp
774
BNode node;
src/kits/storage/mime/Database.cpp
776
status_t status = node.SetTo(ref);
src/kits/storage/mime/Database.cpp
781
if (node.GetAttrInfo(kTypeAttr, &info) == B_OK) {
src/kits/storage/mime/Database.cpp
788
status = node.GetStat(&statData);
src/kits/storage/mime/DatabaseDirectory.cpp
71
BNode node;
src/kits/storage/mime/DatabaseDirectory.cpp
73
return node.SetTo(&entry) == B_OK
src/kits/storage/mime/DatabaseDirectory.cpp
74
&& node.GetAttrInfo(BPrivate::Storage::Mime::kTypeAttr, &info) == B_OK;
src/kits/storage/mime/DatabaseLocation.cpp
168
BNode node;
src/kits/storage/mime/DatabaseLocation.cpp
169
status_t result = OpenType(type, node);
src/kits/storage/mime/DatabaseLocation.cpp
173
return node.ReadAttr(attribute, datatype, 0, data, length);
src/kits/storage/mime/DatabaseLocation.cpp
198
BNode node;
src/kits/storage/mime/DatabaseLocation.cpp
201
status_t result = OpenType(type, node);
src/kits/storage/mime/DatabaseLocation.cpp
205
result = node.GetAttrInfo(attribute, &info);
src/kits/storage/mime/DatabaseLocation.cpp
217
ssize_t bytesRead = node.ReadAttr(attribute, B_MESSAGE_TYPE, 0, buffer,
src/kits/storage/mime/DatabaseLocation.cpp
245
BNode node;
src/kits/storage/mime/DatabaseLocation.cpp
246
status_t result = OpenType(type, node);
src/kits/storage/mime/DatabaseLocation.cpp
250
return node.ReadAttrString(attribute, &_string);
src/kits/storage/mime/DatabaseLocation.cpp
274
BNode node;
src/kits/storage/mime/DatabaseLocation.cpp
275
status_t result = OpenWritableType(type, node, true, _didCreate);
src/kits/storage/mime/DatabaseLocation.cpp
279
ssize_t bytesWritten = node.WriteAttr(attribute, datatype, 0, data, length);
src/kits/storage/mime/DatabaseLocation.cpp
332
BNode node;
src/kits/storage/mime/DatabaseLocation.cpp
333
status_t result = OpenWritableType(type, node, false);
src/kits/storage/mime/DatabaseLocation.cpp
337
return node.RemoveAttr(attribute);
src/kits/storage/mime/DatabaseLocation.cpp
559
BNode node;
src/kits/storage/mime/DatabaseLocation.cpp
560
status_t result = OpenType(type, node);
src/kits/storage/mime/DatabaseLocation.cpp
582
return BIconUtils::GetIcon(&node, vectorIconAttrName, smallIconAttrName,
src/kits/storage/mime/DatabaseLocation.cpp
616
BNode node;
src/kits/storage/mime/DatabaseLocation.cpp
617
status_t result = OpenType(type, node);
src/kits/storage/mime/DatabaseLocation.cpp
632
result = node.GetAttrInfo(iconAttrName, &info);
src/kits/storage/mime/DatabaseLocation.cpp
646
bytesRead = node.ReadAttr(iconAttrName, B_VECTOR_ICON_TYPE, 0, buffer,
src/kits/storage/mime/DatabaseLocation.cpp
735
BNode node;
src/kits/storage/mime/DatabaseLocation.cpp
736
return OpenType(type, node) == B_OK;
src/kits/storage/mime/InstalledTypes.cpp
431
BNode node(&subEntry);
src/kits/storage/mime/InstalledTypes.cpp
432
if (node.InitCheck() == B_OK
src/kits/storage/mime/InstalledTypes.cpp
433
&& node.ReadAttrString(kTypeAttr, &type) >= B_OK
src/kits/storage/mime/MimeInfoUpdater.cpp
104
|| node.GetAttrInfo(kFileTypeAttr, &info) == B_ENTRY_NOT_FOUND) {
src/kits/storage/mime/MimeInfoUpdater.cpp
121
ssize_t bytes = node.WriteAttr(kFileTypeAttr, kFileTypeType, 0, type,
src/kits/storage/mime/MimeInfoUpdater.cpp
133
if (!err && updateAppInfo && node.IsFile()
src/kits/storage/mime/MimeInfoUpdater.cpp
95
BNode node;
src/kits/storage/mime/MimeInfoUpdater.cpp
97
status_t err = node.SetTo(&entry);
src/kits/storage/mime/MimeInfoUpdater.cpp
99
*_entryIsDir = node.IsDirectory();
src/kits/storage/mime/SupportingApps.cpp
301
BNode node(&ref);
src/kits/storage/mime/SupportingApps.cpp
302
if (node.InitCheck() == B_OK && node.ReadAttrString(kTypeAttr,
src/kits/tracker/AttributeStream.cpp
288
AttributeStreamFileNode::AttributeStreamFileNode(BNode* node)
src/kits/tracker/AttributeStream.cpp
290
fNode(node)
src/kits/tracker/AttributeStream.cpp
305
AttributeStreamFileNode::SetTo(BNode* node)
src/kits/tracker/AttributeStream.cpp
307
fNode = node;
src/kits/tracker/BackgroundImage.cpp
121
backgroundImage = new BackgroundImage(node, isDesktop);
src/kits/tracker/BackgroundImage.cpp
148
BackgroundImage::BackgroundImage(const BNode* node, bool desktop)
src/kits/tracker/BackgroundImage.cpp
151
fDefinedByNode(*node),
src/kits/tracker/BackgroundImage.cpp
70
BackgroundImage::GetBackgroundImage(const BNode* node, bool isDesktop)
src/kits/tracker/BackgroundImage.cpp
73
if (node->GetAttrInfo(kBackgroundImageInfo, &info) != B_OK)
src/kits/tracker/BackgroundImage.cpp
79
status_t error = node->ReadAttr(kBackgroundImageInfo, info.type, 0,
src/kits/tracker/BackgroundImage.h
92
static BackgroundImage* GetBackgroundImage(const BNode* node,
src/kits/tracker/ContainerWindow.cpp
1171
BContainerWindow::GetLayoutState(BNode* node, BMessage* message)
src/kits/tracker/ContainerWindow.cpp
1173
if (node == NULL || message == NULL)
src/kits/tracker/ContainerWindow.cpp
1176
status_t result = node->InitCheck();
src/kits/tracker/ContainerWindow.cpp
1181
node->RewindAttrs();
src/kits/tracker/ContainerWindow.cpp
1183
while (node->GetNextAttrName(attrName) == B_OK) {
src/kits/tracker/ContainerWindow.cpp
1185
if (node->GetAttrInfo(attrName, &info) != B_OK)
src/kits/tracker/ContainerWindow.cpp
1200
if (node->ReadAttr(attrName, info.type, 0, buffer,
src/kits/tracker/ContainerWindow.cpp
1212
BContainerWindow::SetLayoutState(BNode* node, const BMessage* message)
src/kits/tracker/ContainerWindow.cpp
1214
status_t result = node->InitCheck();
src/kits/tracker/ContainerWindow.cpp
1240
if (node->WriteAttr(name, type, 0, buffer,
src/kits/tracker/ContainerWindow.cpp
1682
BContainerWindow::IsShowing(const node_ref* node) const
src/kits/tracker/ContainerWindow.cpp
1684
return PoseView()->Represents(node);
src/kits/tracker/ContainerWindow.cpp
3185
BNode node(&submenuRef);
src/kits/tracker/ContainerWindow.cpp
3186
if (node.InitCheck() != B_OK)
src/kits/tracker/ContainerWindow.cpp
3189
node.WriteAttr(kAttrTemplateSubMenu, B_BOOL_TYPE, 0, &flag, sizeof(bool));
src/kits/tracker/ContainerWindow.cpp
335
NodeHasSavedState(const BNode* node)
src/kits/tracker/ContainerWindow.cpp
338
return node->GetAttrInfo(kAttrWindowFrame, &info) == B_OK;
src/kits/tracker/ContainerWindow.cpp
3832
BContainerWindow::RestoreWindowState(AttributeStreamNode* node)
src/kits/tracker/ContainerWindow.cpp
3834
if (node == NULL || PoseView()->IsDesktopView()) {
src/kits/tracker/ContainerWindow.cpp
3850
if (node->Read(rectAttributeName, 0, B_RECT_TYPE, sizeof(BRect), &frame)
src/kits/tracker/ContainerWindow.cpp
3867
&& node->Read(workspaceAttributeName, 0, B_INT32_TYPE, sizeof(uint32),
src/kits/tracker/ContainerWindow.cpp
3875
int32 size = node->Contains(kAttrWindowDecor, B_RAW_TYPE);
src/kits/tracker/ContainerWindow.cpp
3879
&& node->Read(kAttrWindowDecor, 0, B_RAW_TYPE, size, buffer)
src/kits/tracker/ContainerWindow.cpp
3943
BContainerWindow::SaveWindowState(AttributeStreamNode* node)
src/kits/tracker/ContainerWindow.cpp
3950
ASSERT(node != NULL);
src/kits/tracker/ContainerWindow.cpp
3969
node->Write(rectAttributeName, 0, B_RECT_TYPE, sizeof(BRect), &frame);
src/kits/tracker/ContainerWindow.cpp
3972
node->Write(workspaceAttributeName, 0, B_INT32_TYPE, sizeof(uint32),
src/kits/tracker/ContainerWindow.cpp
3980
node->Write(kAttrWindowDecor, 0, B_RAW_TYPE, size, buffer);
src/kits/tracker/ContainerWindow.cpp
4202
WindowStateNodeOpener::SetTo(const BDirectory* node)
src/kits/tracker/ContainerWindow.cpp
4209
fNode = new BDirectory(*node);
src/kits/tracker/DeskWindow.cpp
300
message.AddInt64("node", model.NodeRef()->node);
src/kits/tracker/DesktopPoseView.cpp
311
entryMessage.AddInt64("node", model.NodeRef()->node);
src/kits/tracker/DirMenu.cpp
133
BNode node(&entry);
src/kits/tracker/DirMenu.cpp
134
ThrowOnInitCheckError(&node);
src/kits/tracker/DirMenu.cpp
137
ReadAttrResult result = ReadAttr(&node, kAttrPoseInfo,
src/kits/tracker/FSClipboard.cpp
218
updateMessage.AddInt64("directory", directory->node);
src/kits/tracker/FSClipboard.cpp
233
const node_ref* node = model->NodeRef();
src/kits/tracker/FSClipboard.cpp
243
MakeRefName(refName, node);
src/kits/tracker/FSClipboard.cpp
251
clipNode.node = *node;
src/kits/tracker/FSClipboard.cpp
266
clipNode.node = *node;
src/kits/tracker/FSClipboard.cpp
275
clipNode.node = *node;
src/kits/tracker/FSClipboard.cpp
289
clipNode.node = *node;
src/kits/tracker/FSClipboard.cpp
324
updateMessage.AddInt64("directory", directory->node);
src/kits/tracker/FSClipboard.cpp
340
clipNode.node = *pose->TargetModel()->NodeRef();
src/kits/tracker/FSClipboard.cpp
341
MakeRefName(refName, &clipNode.node);
src/kits/tracker/FSClipboard.cpp
404
if (updateNodeRef.device != ref.device || updateNodeRef.node != ref.directory) {
src/kits/tracker/FSClipboard.cpp
411
updateNodeRef.node = ref.directory;
src/kits/tracker/FSClipboard.cpp
413
updateMessage.AddInt64("directory", updateNodeRef.node);
src/kits/tracker/FSClipboard.cpp
425
&& destNodeRef->node == ref.directory;
src/kits/tracker/FSClipboard.cpp
458
MakeNodeFromName(&clipNode.node, modeName);
src/kits/tracker/FSClipboard.cpp
50
static void MakeNodeFromName(node_ref* node, char* name);
src/kits/tracker/FSClipboard.cpp
51
static inline void MakeRefName(char* refName, const node_ref* node);
src/kits/tracker/FSClipboard.cpp
52
static inline void MakeModeName(char* modeName, const node_ref* node);
src/kits/tracker/FSClipboard.cpp
545
const node_ref* node = model->NodeRef();
src/kits/tracker/FSClipboard.cpp
547
MakeModeName(modeName, node);
src/kits/tracker/FSClipboard.cpp
552
MakeRefName(refName, node);
src/kits/tracker/FSClipboard.cpp
594
tcnode.node = *model->NodeRef();
src/kits/tracker/FSClipboard.cpp
66
MakeNodeFromName(node_ref* node, char* name)
src/kits/tracker/FSClipboard.cpp
671
BClipboardRefsWatcher::AddNode(const node_ref* node)
src/kits/tracker/FSClipboard.cpp
673
TTracker::WatchNode(node, B_WATCH_NAME, this);
src/kits/tracker/FSClipboard.cpp
679
BClipboardRefsWatcher::RemoveNode(node_ref* node, bool removeFromClipboard)
src/kits/tracker/FSClipboard.cpp
681
watch_node(node, B_STOP_WATCHING, this);
src/kits/tracker/FSClipboard.cpp
690
MakeRefName(name, node);
src/kits/tracker/FSClipboard.cpp
70
node->node = strtoll(nodeString + 1, (char**)NULL, 10);
src/kits/tracker/FSClipboard.cpp
71
node->device = atoi(name + 1);
src/kits/tracker/FSClipboard.cpp
727
node_ref node;
src/kits/tracker/FSClipboard.cpp
728
MakeNodeFromName(&node, refName);
src/kits/tracker/FSClipboard.cpp
729
watch_node(&node, B_STOP_WATCHING, this);
src/kits/tracker/FSClipboard.cpp
740
BClipboardRefsWatcher::UpdateNode(node_ref* node, entry_ref* ref)
src/kits/tracker/FSClipboard.cpp
748
MakeRefName(name, node);
src/kits/tracker/FSClipboard.cpp
754
RemoveNode(node);
src/kits/tracker/FSClipboard.cpp
77
MakeRefName(char* refName, const node_ref* node)
src/kits/tracker/FSClipboard.cpp
79
sprintf(refName, "r%" B_PRIdDEV "_%" B_PRIdINO, node->device, node->node);
src/kits/tracker/FSClipboard.cpp
820
watch_node(&tcnode->node, B_STOP_WATCHING, this);
src/kits/tracker/FSClipboard.cpp
822
watch_node(&tcnode->node, B_STOP_WATCHING, this);
src/kits/tracker/FSClipboard.cpp
823
TTracker::WatchNode(&tcnode->node, B_WATCH_NAME, this);
src/kits/tracker/FSClipboard.cpp
84
MakeModeName(char* modeName, const node_ref* node)
src/kits/tracker/FSClipboard.cpp
856
node_ref node;
src/kits/tracker/FSClipboard.cpp
86
sprintf(modeName, "m%" B_PRIdDEV "_%" B_PRIdINO, node->device, node->node);
src/kits/tracker/FSClipboard.cpp
860
message->FindInt64("node", &node.node);
src/kits/tracker/FSClipboard.cpp
861
message->FindInt32("device", &node.device);
src/kits/tracker/FSClipboard.cpp
863
entry_ref ref(node.device, toDir, name);
src/kits/tracker/FSClipboard.cpp
864
UpdateNode(&node, &ref);
src/kits/tracker/FSClipboard.cpp
878
node_ref node;
src/kits/tracker/FSClipboard.cpp
879
message->FindInt64("node", &node.node);
src/kits/tracker/FSClipboard.cpp
880
message->FindInt32("device", &node.device);
src/kits/tracker/FSClipboard.cpp
881
RemoveNode(&node, true);
src/kits/tracker/FSClipboard.h
49
node_ref node;
src/kits/tracker/FSClipboard.h
62
void AddNode(const node_ref* node);
src/kits/tracker/FSClipboard.h
63
void RemoveNode(node_ref* node, bool removeFromClipboard = false);
src/kits/tracker/FSClipboard.h
65
void UpdateNode(node_ref* node, entry_ref* ref);
src/kits/tracker/FSUndoRedo.cpp
163
ref->directory = source.node;
src/kits/tracker/FSUtils.cpp
1272
node_ref node;
src/kits/tracker/FSUtils.cpp
1273
destDir->GetNodeRef(&node);
src/kits/tracker/FSUtils.cpp
1274
BVolume volume(node.device);
src/kits/tracker/FSUtils.cpp
1399
SetupPoseLocation(ref.directory, destNodeRef.node, &srcLink,
src/kits/tracker/FSUtils.cpp
1454
SetupPoseLocation(ref.directory, destNodeRef.node, &srcFile,
src/kits/tracker/FSUtils.cpp
1688
SetupPoseLocation(ref.directory, destNodeRef.node, &srcDir,
src/kits/tracker/FSUtils.cpp
1788
poseInfo.fInitedDirectory = destNode.node;
src/kits/tracker/FSUtils.cpp
2098
parentNode.node = statbuf.st_ino;
src/kits/tracker/FSUtils.cpp
2125
BNode node(entry);
src/kits/tracker/FSUtils.cpp
2129
if (node.InitCheck() == B_OK && entry->GetPath(&path) == B_OK) {
src/kits/tracker/FSUtils.cpp
2131
node.WriteAttrString(kAttrOriginalPath, &originalPath);
src/kits/tracker/FSUtils.cpp
3198
BNode node(&entry);
src/kits/tracker/FSUtils.cpp
3199
if (node.InitCheck() == B_OK)
src/kits/tracker/FSUtils.cpp
3200
node.RemoveAttr(kAttrOriginalPath);
src/kits/tracker/FSUtils.cpp
3236
node_ref node;
src/kits/tracker/FSUtils.cpp
3237
node.device = ref->device;
src/kits/tracker/FSUtils.cpp
3238
node.node = ref->directory;
src/kits/tracker/FSUtils.cpp
3240
BDirectory dir(&node);
src/kits/tracker/FSUtils.cpp
3310
ReadAttr(const BNode* node, const char* hostAttrName,
src/kits/tracker/FSUtils.cpp
3314
if (!isForeign && node->ReadAttr(hostAttrName, type, offset, buffer,
src/kits/tracker/FSUtils.cpp
3321
if (node->ReadAttr(foreignAttrName, type, offset, buffer, length)
src/kits/tracker/FSUtils.cpp
3338
GetAttrInfo(const BNode* node, const char* hostAttrName,
src/kits/tracker/FSUtils.cpp
3343
if (node->GetAttrInfo(hostAttrName, &info) == B_OK) {
src/kits/tracker/FSUtils.cpp
3352
if (node->GetAttrInfo(foreignAttrName, &info) == B_OK) {
src/kits/tracker/FSUtils.cpp
3461
BNode node(ref);
src/kits/tracker/FSUtils.cpp
3463
BNodeInfo info(&node);
src/kits/tracker/FSUtils.cpp
3473
node.RemoveAttr(kAttrMIMEType);
src/kits/tracker/FSUtils.cpp
4013
BNode node(entry);
src/kits/tracker/FSUtils.cpp
4015
if (node.ReadAttrString(kAttrOriginalPath, &originalPath) == B_OK) {
src/kits/tracker/FSUtils.cpp
4041
err = node.SetTo(&parent);
src/kits/tracker/FSUtils.cpp
4044
} while (node.ReadAttrString(kAttrOriginalPath, &originalPath) != B_OK);
src/kits/tracker/FSUtils.cpp
4071
WellKnowEntryList::Match(const node_ref* node)
src/kits/tracker/FSUtils.cpp
4073
const WellKnownEntry* result = MatchEntry(node);
src/kits/tracker/FSUtils.cpp
4082
WellKnowEntryList::MatchEntry(const node_ref* node)
src/kits/tracker/FSUtils.cpp
4087
return self->MatchEntryCommon(node);
src/kits/tracker/FSUtils.cpp
4092
WellKnowEntryList::MatchEntryCommon(const node_ref* node)
src/kits/tracker/FSUtils.cpp
4096
if (*node == entries[index].node)
src/kits/tracker/FSUtils.cpp
4120
node_ref node;
src/kits/tracker/FSUtils.cpp
4121
if (entry.GetNodeRef(&node) != B_OK)
src/kits/tracker/FSUtils.cpp
4124
entries.push_back(WellKnownEntry(&node, which, name));
src/kits/tracker/FSUtils.cpp
4138
node_ref node;
src/kits/tracker/FSUtils.cpp
4139
if (entry.GetNodeRef(&node) != B_OK)
src/kits/tracker/FSUtils.cpp
4142
entries.push_back(WellKnownEntry(&node, which, name));
src/kits/tracker/FSUtils.cpp
4151
node_ref node;
src/kits/tracker/FSUtils.cpp
4152
if (entry.GetNodeRef(&node) != B_OK)
src/kits/tracker/FSUtils.cpp
4155
entries.push_back(WellKnownEntry(&node, which, name));
src/kits/tracker/FSUtils.cpp
483
BNode node(entry);
src/kits/tracker/FSUtils.cpp
484
status_t result = node.InitCheck();
src/kits/tracker/FSUtils.cpp
498
return FSSetPoseLocation(destNodeRef.node, &node, point);
src/kits/tracker/FSUtils.cpp
503
FSGetPoseLocation(const BNode* node, BPoint* point)
src/kits/tracker/FSUtils.cpp
506
if (ReadAttr(node, kAttrPoseInfo, kAttrPoseInfoForeign,
src/kits/tracker/FSUtils.h
216
bool FSGetPoseLocation(const BNode* node, BPoint* point);
src/kits/tracker/FSUtils.h
304
WellKnownEntry(const node_ref* node, directory_which which,
src/kits/tracker/FSUtils.h
307
node(*node),
src/kits/tracker/FSUtils.h
316
node(clone.node),
src/kits/tracker/FSUtils.h
326
node_ref node;
src/kits/tracker/FilePanelPriv.cpp
1775
BFilePanelPoseView::RestoreState(AttributeStreamNode* node)
src/kits/tracker/FilePanelPriv.cpp
1777
_inherited::RestoreState(node);
src/kits/tracker/FilePanelPriv.cpp
1837
monitorMsg.AddInt64("node", model.NodeRef()->node);
src/kits/tracker/FilePanelPriv.cpp
403
message->FindInt64("node", (int64*)&itemNode.node);
src/kits/tracker/FilePanelPriv.cpp
408
message->FindInt64("to directory", (int64*)&dirNode.node);
src/kits/tracker/FilePanelPriv.cpp
428
message->FindInt64("node", (int64*)&itemNode.node);
src/kits/tracker/FilePanelPriv.cpp
977
TFilePanel::RestoreWindowState(AttributeStreamNode* node)
src/kits/tracker/FilePanelPriv.cpp
980
if (!node)
src/kits/tracker/FilePanelPriv.cpp
985
if (node->Read(rectAttributeName, 0, B_RECT_TYPE, sizeof(BRect), &frame) == sizeof(BRect)) {
src/kits/tracker/FindPanel.cpp
1002
uint32 initialMode = InitialMode(node);
src/kits/tracker/FindPanel.cpp
1040
LoadDirectoryFiltersFromFile(node);
src/kits/tracker/FindPanel.cpp
1127
AddByAttributeItems(node);
src/kits/tracker/FindPanel.cpp
1157
FindPanel::LoadDirectoryFiltersFromFile(const BNode* node)
src/kits/tracker/FindPanel.cpp
1159
if (node == NULL)
src/kits/tracker/FindPanel.cpp
1163
if (node->GetAttrInfo("_trk/directories", &info) != B_OK)
src/kits/tracker/FindPanel.cpp
1168
if (node->ReadAttr("_trk/directories", B_MESSAGE_TYPE, 0, buffer, (size_t)info.size)
src/kits/tracker/FindPanel.cpp
1292
FindPanel::SaveDirectoryFiltersToFile(BNode* node)
src/kits/tracker/FindPanel.cpp
1294
if (node->InitCheck() != B_OK)
src/kits/tracker/FindPanel.cpp
1299
node->RemoveAttr("_trk/directories");
src/kits/tracker/FindPanel.cpp
1317
if (node->WriteAttr("_trk/directories", B_MESSAGE_TYPE, 0, buffer, (size_t)size) != size)
src/kits/tracker/FindPanel.cpp
1338
BNode* node = findWindow->QueryNode();
src/kits/tracker/FindPanel.cpp
1340
RestoreMimeTypeMenuSelection(node);
src/kits/tracker/FindPanel.cpp
1344
RestoreWindowState(node);
src/kits/tracker/FindPanel.cpp
184
MoreOptionsStruct::SetQueryTemporary(BNode* node, bool on)
src/kits/tracker/FindPanel.cpp
188
if (ReadAttr(node, kAttrQueryMoreOptions, kAttrQueryMoreOptionsForeign,
src/kits/tracker/FindPanel.cpp
192
node->WriteAttr(kAttrQueryMoreOptions, B_RAW_TYPE, 0, &saveMoreOptions,
src/kits/tracker/FindPanel.cpp
199
MoreOptionsStruct::QueryTemporary(const BNode* node)
src/kits/tracker/FindPanel.cpp
203
if (ReadAttr(node, kAttrQueryMoreOptions, kAttrQueryMoreOptionsForeign,
src/kits/tracker/FindPanel.cpp
2548
BNode node(ref);
src/kits/tracker/FindPanel.cpp
2549
BNodeInfo(&node).GetType(type);
src/kits/tracker/FindPanel.cpp
2605
BNode node(&ref);
src/kits/tracker/FindPanel.cpp
2606
BNodeInfo(&node).GetType(type);
src/kits/tracker/FindPanel.cpp
2612
if (node.ReadAttr(kAttrQueryLastChange, B_INT32_TYPE, 0, &changeTime,
src/kits/tracker/FindPanel.cpp
2808
FindPanel::InitialMode(const BNode* node)
src/kits/tracker/FindPanel.cpp
2810
if (node == NULL || node->InitCheck() != B_OK)
src/kits/tracker/FindPanel.cpp
2814
if (node->ReadAttr(kAttrQueryInitialMode, B_INT32_TYPE, 0,
src/kits/tracker/FindPanel.cpp
2823
FindPanel::InitialAttrCount(const BNode* node)
src/kits/tracker/FindPanel.cpp
2825
if (node == NULL || node->InitCheck() != B_OK)
src/kits/tracker/FindPanel.cpp
2829
if (node->ReadAttr(kAttrQueryInitialNumAttrs, B_INT32_TYPE, 0,
src/kits/tracker/FindPanel.cpp
2853
FindPanel::SaveWindowState(BNode* node, bool editTemplate)
src/kits/tracker/FindPanel.cpp
2855
ASSERT(node->InitCheck() == B_OK);
src/kits/tracker/FindPanel.cpp
2860
node->WriteAttrString(kAttrQueryInitialMime, &label);
src/kits/tracker/FindPanel.cpp
2864
node->WriteAttr(kAttrQueryInitialMode, B_INT32_TYPE, 0,
src/kits/tracker/FindPanel.cpp
2870
node->WriteAttrString(kAttrQueryTemplateName, &name);
src/kits/tracker/FindPanel.cpp
2879
node->WriteAttr(kAttrQueryInitialNumAttrs, B_INT32_TYPE, 0,
src/kits/tracker/FindPanel.cpp
2890
node->WriteAttr(kAttrQueryInitialAttrs, B_MESSAGE_TYPE, 0,
src/kits/tracker/FindPanel.cpp
2908
node->WriteAttrString(kAttrQueryInitialString, &formula);
src/kits/tracker/FindPanel.cpp
2917
FindPanel::SwitchToTemplate(const BNode* node)
src/kits/tracker/FindPanel.cpp
2919
SwitchMode(InitialMode(node));
src/kits/tracker/FindPanel.cpp
2921
MarkNamedMenuItem(fSearchModeMenu, InitialMode(node), true);
src/kits/tracker/FindPanel.cpp
2925
AddByAttributeItems(node);
src/kits/tracker/FindPanel.cpp
2928
RestoreWindowState(node);
src/kits/tracker/FindPanel.cpp
2933
FindPanel::RestoreMimeTypeMenuSelection(const BNode* node)
src/kits/tracker/FindPanel.cpp
2935
if (Mode() == (int32)kByFormulaItem || node == NULL
src/kits/tracker/FindPanel.cpp
2936
|| node->InitCheck() != B_OK) {
src/kits/tracker/FindPanel.cpp
2941
if (node->ReadAttrString(kAttrQueryInitialMime, &buffer) == B_OK)
src/kits/tracker/FindPanel.cpp
2947
FindPanel::RestoreWindowState(const BNode* node)
src/kits/tracker/FindPanel.cpp
2949
fMode = InitialMode(node);
src/kits/tracker/FindPanel.cpp
2950
if (node == NULL || node->InitCheck() != B_OK)
src/kits/tracker/FindPanel.cpp
2954
RestoreMimeTypeMenuSelection(node);
src/kits/tracker/FindPanel.cpp
2957
bool storesMoreOptions = ReadAttr(node, kAttrQueryMoreOptions,
src/kits/tracker/FindPanel.cpp
2976
if (node->GetAttrInfo(kAttrQueryVolume, &info) == B_OK) {
src/kits/tracker/FindPanel.cpp
2978
if (node->ReadAttr(kAttrQueryVolume, B_MESSAGE_TYPE, 0, buffer,
src/kits/tracker/FindPanel.cpp
3005
LoadDirectoryFiltersFromFile(node);
src/kits/tracker/FindPanel.cpp
3017
int32 count = InitialAttrCount(node);
src/kits/tracker/FindPanel.cpp
3020
if (node->GetAttrInfo(kAttrQueryInitialAttrs, &info) != B_OK)
src/kits/tracker/FindPanel.cpp
3023
if (node->ReadAttr(kAttrQueryInitialAttrs, B_MESSAGE_TYPE, 0,
src/kits/tracker/FindPanel.cpp
3039
if (node->ReadAttrString(kAttrQueryInitialString, &buffer)
src/kits/tracker/FindPanel.cpp
3055
if (node->ReadAttrString("_trk/focusedView", &focusedView) == B_OK) {
src/kits/tracker/FindPanel.cpp
3063
node->ReadAttr("_trk/focusedSelStart", B_INT32_TYPE, 0,
src/kits/tracker/FindPanel.cpp
3065
node->ReadAttr("_trk/focusedSelEnd", B_INT32_TYPE, 0,
src/kits/tracker/FindPanel.cpp
3075
FindPanel::AddByAttributeItems(const BNode* node)
src/kits/tracker/FindPanel.cpp
3077
int32 numAttributes = InitialAttrCount(node);
src/kits/tracker/FindPanel.cpp
416
BNode node(&ref);
src/kits/tracker/FindPanel.cpp
417
BNodeInfo(&node).GetType(type);
src/kits/tracker/FindPanel.cpp
964
FolderFilter::Filter(const entry_ref* ref, BNode* node, struct stat_beos* stat,
src/kits/tracker/FindPanel.cpp
967
ASSERT(node->InitCheck() == B_OK);
src/kits/tracker/FindPanel.cpp
968
if (node->IsDirectory()) {
src/kits/tracker/FindPanel.cpp
970
} else if (node->IsSymLink()) {
src/kits/tracker/FindPanel.cpp
981
FindPanel::FindPanel(BFile* node, FindWindow* parent, bool fromTemplate, bool editTemplateOnly)
src/kits/tracker/IconCache.cpp
1631
NodeCacheEntry::NodeCacheEntry(const node_ref* node, bool permanent)
src/kits/tracker/IconCache.cpp
1634
fRef(*node),
src/kits/tracker/IconCache.cpp
1697
NodeCacheEntry::Hash(const node_ref* node)
src/kits/tracker/IconCache.cpp
1699
return node->device ^ ((uint32*)&node->node)[0]
src/kits/tracker/IconCache.cpp
1700
^ ((uint32*)&node->node)[1];
src/kits/tracker/IconCache.cpp
1705
NodeCacheEntry::operator==(const node_ref* node) const
src/kits/tracker/IconCache.cpp
1707
return fRef == *node;
src/kits/tracker/IconCache.cpp
1748
NodeIconCache::FindItem(const node_ref* node) const
src/kits/tracker/IconCache.cpp
1750
return fHashTable.Lookup(node);
src/kits/tracker/IconCache.cpp
1755
NodeIconCache::AddItem(const node_ref* node, bool permanent)
src/kits/tracker/IconCache.cpp
1757
NodeCacheEntry* entry = new NodeCacheEntry(node, permanent);
src/kits/tracker/IconCache.cpp
1767
NodeIconCache::Deleting(const node_ref* node)
src/kits/tracker/IconCache.cpp
1769
NodeCacheEntry* entry = FindItem(node);
src/kits/tracker/IconCache.cpp
1778
NodeIconCache::Removing(const node_ref* node)
src/kits/tracker/IconCache.cpp
1780
NodeCacheEntry* entry = FindItem(node);
src/kits/tracker/IconCache.h
316
static size_t Hash(const node_ref* node);
src/kits/tracker/Model.cpp
118
fStatBuf.st_ino = other.NodeRef()->node;
src/kits/tracker/Model.cpp
128
ASSERT(fStatBuf.st_ino == other.NodeRef()->node);
src/kits/tracker/Model.cpp
135
Model::Model(const node_ref* dirNode, const node_ref* node, const char* name,
src/kits/tracker/Model.cpp
1399
NodeRef()->node,
src/kits/tracker/Model.cpp
144
SetTo(dirNode, node, name, open, writable);
src/kits/tracker/Model.cpp
1506
nodeRef.node, nodeRef.device));
src/kits/tracker/Model.cpp
289
fStatBuf.st_ino = nodeRef->node;
src/kits/tracker/Model.cpp
291
fEntryRef.directory = dirNode->node;
src/kits/tracker/Model.cpp
698
if (NodeRef()->node == fEntryRef.directory
src/kits/tracker/Model.cpp
913
fEntryRef.directory = dirNode->node;
src/kits/tracker/Model.h
85
Model(const node_ref* dirNode, const node_ref* node, const char* name,
src/kits/tracker/Model.h
97
status_t SetTo(const node_ref* dirNode, const node_ref* node,
src/kits/tracker/NavMenu.cpp
192
BNode node(ref);
src/kits/tracker/NavMenu.cpp
193
if (node.InitCheck() != B_OK)
src/kits/tracker/NavMenu.cpp
196
nodeinfo.SetTo(&node);
src/kits/tracker/NodePreloader.cpp
125
message->FindInt64("node", &itemNode.node);
src/kits/tracker/NodePreloader.cpp
141
message->FindInt64("node", &itemNode.node);
src/kits/tracker/OpenWithWindow.cpp
1002
OpenWithRefFilter::Filter(const entry_ref* ref, BNode* node, stat_beos* st,
src/kits/tracker/OpenWithWindow.cpp
464
OpenWithContainerWindow::RestoreWindowState(AttributeStreamNode* node)
src/kits/tracker/OpenWithWindow.cpp
466
if (node == NULL)
src/kits/tracker/OpenWithWindow.cpp
471
if (node->Read(rectAttributeName, 0, B_RECT_TYPE, sizeof(BRect), &frame)
src/kits/tracker/OpenWithWindow.cpp
880
OpenWithPoseView::SaveState(AttributeStreamNode* node)
src/kits/tracker/OpenWithWindow.cpp
882
_inherited::SaveState(node);
src/kits/tracker/OpenWithWindow.cpp
887
OpenWithPoseView::RestoreState(AttributeStreamNode* node)
src/kits/tracker/OpenWithWindow.cpp
889
_inherited::RestoreState(node);
src/kits/tracker/OpenWithWindow.h
122
static int32 Relation(const Model* node, const Model* app);
src/kits/tracker/OpenWithWindow.h
281
bool Filter(const entry_ref* ref, BNode* node, stat_beos* st,
src/kits/tracker/PendingNodeMonitorCache.cpp
100
fList.AddItem(new PendingNodeMonitorEntry(&node, message));
src/kits/tracker/PendingNodeMonitorCache.cpp
45
PendingNodeMonitorEntry::PendingNodeMonitorEntry(const node_ref* node,
src/kits/tracker/PendingNodeMonitorCache.cpp
50
fNode(*node)
src/kits/tracker/PendingNodeMonitorCache.cpp
63
PendingNodeMonitorEntry::Match(const node_ref* node) const
src/kits/tracker/PendingNodeMonitorCache.cpp
65
return fNode == *node;
src/kits/tracker/PendingNodeMonitorCache.cpp
95
node_ref node;
src/kits/tracker/PendingNodeMonitorCache.cpp
96
if (message->FindInt32("device", &node.device) != B_OK
src/kits/tracker/PendingNodeMonitorCache.cpp
97
|| message->FindInt64("node", (int64*)&node.node) != B_OK)
src/kits/tracker/PendingNodeMonitorCache.h
58
PendingNodeMonitorEntry(const node_ref* node, const BMessage*);
src/kits/tracker/PoseList.cpp
104
if (model != NULL && *model->NodeRef() == *node) {
src/kits/tracker/PoseList.cpp
118
PoseList::FindAllPoses(const node_ref* node) const
src/kits/tracker/PoseList.cpp
125
if (*model->NodeRef() == *node) {
src/kits/tracker/PoseList.cpp
134
if (model != NULL && *model->NodeRef() == *node) {
src/kits/tracker/PoseList.cpp
141
if (*model.NodeRef() == *node)
src/kits/tracker/PoseList.cpp
44
PoseList::FindPose(const node_ref* node, int32* resultingIndex) const
src/kits/tracker/PoseList.cpp
50
if (*pose->TargetModel()->NodeRef() == *node) {
src/kits/tracker/PoseList.cpp
88
PoseList::DeepFindPose(const node_ref* node, int32* resultingIndex) const
src/kits/tracker/PoseList.cpp
94
if (*model->NodeRef() == *node) {
src/kits/tracker/PoseList.h
114
BPose* FindPose(const node_ref* node, int32* index = NULL) const;
src/kits/tracker/PoseList.h
117
BPose* DeepFindPose(const node_ref* node, int32* index = NULL) const;
src/kits/tracker/PoseList.h
120
PoseList* FindAllPoses(const node_ref* node) const;
src/kits/tracker/PoseView.cpp
10223
BPoseView::Represents(const node_ref* node) const
src/kits/tracker/PoseView.cpp
10225
return *(fModel->NodeRef()) == *node;
src/kits/tracker/PoseView.cpp
1466
dirNode.node = eptr->d_pino;
src/kits/tracker/PoseView.cpp
1468
itemNode.node = eptr->d_ino;
src/kits/tracker/PoseView.cpp
1611
monitorMsg.AddInt64("node", model.NodeRef()->node);
src/kits/tracker/PoseView.cpp
1762
dirNode.node = ref.directory;
src/kits/tracker/PoseView.cpp
2395
node_ref node;
src/kits/tracker/PoseView.cpp
2396
message->FindInt32("device", &node.device);
src/kits/tracker/PoseView.cpp
2397
message->FindInt64("directory", &node.node);
src/kits/tracker/PoseView.cpp
2400
if (targetModel != NULL && *targetModel->NodeRef() == node)
src/kits/tracker/PoseView.cpp
3022
&& (poseInfo->fInitedDirectory != TargetModel()->NodeRef()->node))) {
src/kits/tracker/PoseView.cpp
313
BPoseView::Init(AttributeStreamNode* node)
src/kits/tracker/PoseView.cpp
315
RestoreState(node);
src/kits/tracker/PoseView.cpp
3303
node_ref node;
src/kits/tracker/PoseView.cpp
3304
clipboardReport->FindInt32("device", &node.device);
src/kits/tracker/PoseView.cpp
3305
clipboardReport->FindInt64("directory", &node.node);
src/kits/tracker/PoseView.cpp
3327
BPose* pose = fPoseList->FindPose(&clipNode->node, &foundNodeIndex);
src/kits/tracker/PoseView.cpp
3337
pose = fFilteredPoseList->FindPose(&clipNode->node, &foundNodeIndex);
src/kits/tracker/PoseView.cpp
3369
BNode node(ref);
src/kits/tracker/PoseView.cpp
3392
FSSetPoseLocation(targetModel->NodeRef()->node, &node,
src/kits/tracker/PoseView.cpp
416
BPoseView::RestoreColumnState(AttributeStreamNode* node)
src/kits/tracker/PoseView.cpp
422
if (node != NULL) {
src/kits/tracker/PoseView.cpp
4340
BPoseView::TrySettingPoseLocation(BNode* node, BPoint point)
src/kits/tracker/PoseView.cpp
435
size_t size = (size_t)node->Contains(name, B_RAW_TYPE);
src/kits/tracker/PoseView.cpp
4354
&& FSSetPoseLocation(targetModel->NodeRef()->node, node, point) == B_OK) {
src/kits/tracker/PoseView.cpp
4356
node->RemoveAttr(kAttrPoseInfoForeign);
src/kits/tracker/PoseView.cpp
439
size = (size_t)node->Contains(name, B_RAW_TYPE);
src/kits/tracker/PoseView.cpp
446
off_t result = node->Read(name, 0, B_RAW_TYPE, size, buffer);
src/kits/tracker/PoseView.cpp
538
BPoseView::RestoreState(AttributeStreamNode* node)
src/kits/tracker/PoseView.cpp
5390
message->FindInt64("directory", (int64*)&dirNode.node);
src/kits/tracker/PoseView.cpp
5391
message->FindInt64("node", (int64*)&itemNode.node);
src/kits/tracker/PoseView.cpp
540
RestoreColumnState(node);
src/kits/tracker/PoseView.cpp
542
if (node != NULL) {
src/kits/tracker/PoseView.cpp
5460
message->FindInt64("node", (int64*)&itemNode.node);
src/kits/tracker/PoseView.cpp
556
size_t size = (size_t)node->Contains(name, B_RAW_TYPE);
src/kits/tracker/PoseView.cpp
5585
if (eref.directory != TargetModel()->NodeRef()->node)
src/kits/tracker/PoseView.cpp
560
size = (size_t)node->Contains(name, B_RAW_TYPE);
src/kits/tracker/PoseView.cpp
5654
message->FindInt64("to directory", (int64*)&dirNode.node);
src/kits/tracker/PoseView.cpp
5655
message->FindInt64("node", (int64*)&itemNode.node);
src/kits/tracker/PoseView.cpp
567
off_t result = node->Read(name, 0, B_RAW_TYPE, size, buffer);
src/kits/tracker/PoseView.cpp
5670
&& st.st_ino == dirNode.node) {
src/kits/tracker/PoseView.cpp
5675
itemNode.node = st.st_ino;
src/kits/tracker/PoseView.cpp
5700
if (oldDir == dirNode.node || targetModel->IsQuery()
src/kits/tracker/PoseView.cpp
5747
} else if (oldDir == thisDirNode.node) {
src/kits/tracker/PoseView.cpp
5749
} else if (dirNode.node == thisDirNode.node) {
src/kits/tracker/PoseView.cpp
5839
message->FindInt64("node", (int64*)&itemNode.node);
src/kits/tracker/PoseView.cpp
679
BPoseView::SaveColumnState(AttributeStreamNode* node)
src/kits/tracker/PoseView.cpp
699
node->Write(columnsAttr, columnsAttrForeign, B_RAW_TYPE,
src/kits/tracker/PoseView.cpp
718
BPoseView::SaveState(AttributeStreamNode* node)
src/kits/tracker/PoseView.cpp
720
SaveColumnState(node);
src/kits/tracker/PoseView.cpp
738
node->Write(viewStateAttr, viewStateAttrForeign, B_RAW_TYPE,
src/kits/tracker/PoseView.cpp
7556
BNode node(model->EntryRef());
src/kits/tracker/PoseView.cpp
7557
if (node.InitCheck() == B_OK) {
src/kits/tracker/PoseView.cpp
7558
BNodeInfo info(&node);
src/kits/tracker/PoseView.cpp
806
poseInfo.fInitedDirectory = targetModel->NodeRef()->node;
src/kits/tracker/PoseView.cpp
8408
BPoseView::SwitchDir(const entry_ref* newDirRef, AttributeStreamNode* node)
src/kits/tracker/PoseView.cpp
8439
if (node != NULL) {
src/kits/tracker/PoseView.cpp
8441
RestoreState(node);
src/kits/tracker/PoseView.h
114
virtual void SaveState(AttributeStreamNode* node);
src/kits/tracker/PoseView.h
1247
BPoseView::FindPose(const node_ref* node, int32* index) const
src/kits/tracker/PoseView.h
1249
return CurrentPoseList()->FindPose(node, index);
src/kits/tracker/PoseView.h
134
virtual void SwitchDir(const entry_ref*, AttributeStreamNode* node = NULL);
src/kits/tracker/PoseView.h
268
BPose* DeepFindPose(const node_ref* node, int32* index = NULL) const;
src/kits/tracker/PoseView.h
532
void TrySettingPoseLocation(BNode* node, BPoint point);
src/kits/tracker/PoseView.h
690
return (uint32)value.device ^ (uint32)value.node;
src/kits/tracker/QueryPoseView.cpp
166
BQueryPoseView::RestoreState(AttributeStreamNode* node)
src/kits/tracker/QueryPoseView.cpp
168
_inherited::RestoreState(node);
src/kits/tracker/QueryPoseView.cpp
445
QueryRefFilter::Filter(const entry_ref* ref, BNode* node, stat_beos* st,
src/kits/tracker/QueryPoseView.h
111
virtual bool Filter(const entry_ref* ref, BNode* node, stat_beos* st,
src/kits/tracker/TemplatesMenu.cpp
229
BNode node(&entry);
src/kits/tracker/TemplatesMenu.cpp
230
BNodeInfo nodeInfo(&node);
src/kits/tracker/TemplatesMenu.cpp
255
if (node.GetAttrInfo(kAttrTemplateSubMenu, &attrInfo) == B_OK) {
src/kits/tracker/TemplatesMenu.cpp
258
size = node.ReadAttr(kAttrTemplateSubMenu, B_BOOL_TYPE, 0, &value,
src/kits/tracker/Thumbnails.cpp
344
BNode* node = model->Node();
src/kits/tracker/Thumbnails.cpp
345
if (node == NULL)
src/kits/tracker/Thumbnails.cpp
351
if (node->GetModificationTime(&modtime) == B_OK
src/kits/tracker/Thumbnails.cpp
352
&& node->ReadAttr(kAttrThumbnailCreationTime, B_TIME_TYPE, 0,
src/kits/tracker/Thumbnails.cpp
357
if (node->GetAttrInfo(kAttrThumbnail, &attrInfo) == B_OK) {
src/kits/tracker/Thumbnails.cpp
360
if (node->ReadAttr(kAttrThumbnail, attrInfo.type, 0,
src/kits/tracker/Thumbnails.cpp
386
while (node->GetNextAttrName(attrName) == B_OK) {
src/kits/tracker/Thumbnails.cpp
388
node->RemoveAttr(attrName);
src/kits/tracker/Tracker.cpp
1216
TTracker::FindContainerWindow(const node_ref* node, int32 number) const
src/kits/tracker/Tracker.cpp
1226
if (window != NULL && window->IsShowing(node)
src/kits/tracker/Tracker.cpp
1292
TTracker::FindInfoWindow(const node_ref* node) const
src/kits/tracker/Tracker.cpp
1300
if (window != NULL && window->IsShowing(node))
src/kits/tracker/Tracker.cpp
1380
TTracker::CloseWindowAndChildren(const node_ref* node)
src/kits/tracker/Tracker.cpp
1382
BDirectory dir(node);
src/kits/tracker/Tracker.cpp
1398
if ((*window->TargetModel()->NodeRef() == *node)
src/kits/tracker/Tracker.cpp
1744
TTracker::WatchNode(const node_ref* node, uint32 flags, BMessenger target)
src/kits/tracker/Tracker.cpp
1746
status_t result = watch_node(node, flags, target);
src/kits/tracker/Tracker.cpp
1771
return watch_node(node, flags, target);
src/kits/tracker/Tracker.cpp
1790
TTracker::IsTrashNode(const node_ref* node) const
src/kits/tracker/Tracker.cpp
1792
return fTrashWatcher->IsTrashNode(node);
src/kits/tracker/Tracker.cpp
226
virtual status_t WatchNode(const node_ref* node, uint32 flags,
src/kits/tracker/Tracker.cpp
229
return TTracker::WatchNode(node, flags, target);
src/kits/tracker/Tracker.cpp
232
virtual status_t WatchNode(const node_ref* node, uint32 flags,
src/kits/tracker/Tracker.cpp
235
return TTracker::WatchNode(node, flags, BMessenger(handler, looper));
src/kits/tracker/Tracker.h
98
bool IsTrashNode(const node_ref* node) const;
src/kits/tracker/TrackerInitialState.cpp
193
InstallTemporaryBackgroundImages(BNode* node, BMessage* message)
src/kits/tracker/TrackerInitialState.cpp
200
node->WriteAttr(kBackgroundImageInfo, B_MESSAGE_TYPE, 0, buffer,
src/kits/tracker/TrackerInitialState.cpp
665
BNode node;
src/kits/tracker/TrackerInitialState.cpp
670
&node, false)) {
src/kits/tracker/TrackerInitialState.cpp
672
&node, true)) {
src/kits/tracker/TrackerInitialState.cpp
679
AttributeStreamFileNode fileNode(&node);
src/kits/tracker/TrackerInitialState.cpp
687
&node, false)) {
src/kits/tracker/TrackerInitialState.cpp
689
&node, true)) {
src/kits/tracker/TrackerInitialState.cpp
696
AttributeStreamFileNode fileNode(&node);
src/kits/tracker/TrackerInitialState.cpp
704
&node, false)) {
src/kits/tracker/TrackerInitialState.cpp
706
&node, true)) {
src/kits/tracker/TrackerInitialState.cpp
713
AttributeStreamFileNode fileNode(&node);
src/kits/tracker/TrackerInitialState.cpp
721
&node, false)) {
src/kits/tracker/TrackerInitialState.cpp
723
&node, true)) {
src/kits/tracker/TrackerInitialState.cpp
730
AttributeStreamFileNode fileNode(&node);
src/kits/tracker/TrashWatcher.cpp
102
if (nref->node == testNode->node && nref->device == testNode->device)
src/kits/tracker/Utilities.cpp
1534
GetFileIconFromAttr(BNode* node, BBitmap* icon, icon_size which)
src/kits/tracker/Utilities.cpp
1537
BNodeInfo nodeInfo(node);
src/kits/tracker/Utilities.h
448
status_t GetFileIconFromAttr(BNode* node, BBitmap* icon, icon_size which);
src/kits/tracker/VirtualDirectoryManager.cpp
442
buffer->d_ino = nodeRef.node;
src/kits/tracker/VirtualDirectoryPoseView.cpp
120
if (fRootDefinitionFileRef.node < 0 || *ref != *TargetModel()->EntryRef())
src/kits/tracker/VirtualDirectoryPoseView.cpp
197
|| message->FindInt64("node", &nodeRef.node) != B_OK
src/kits/tracker/VirtualDirectoryPoseView.cpp
288
|| message->FindInt64("node", &nodeRef.node) != B_OK
src/kits/tracker/VirtualDirectoryPoseView.cpp
393
|| message->FindInt64("node", &nodeRef.node) != B_OK
src/kits/tracker/VirtualDirectoryPoseView.cpp
422
|| message->FindInt64("node", &nodeRef.node) != B_OK) {
src/kits/tracker/VirtualDirectoryPoseView.cpp
470
message.AddInt64("node", nodeRef.node);
src/kits/tracker/VirtualDirectoryPoseView.cpp
90
VirtualDirectoryPoseView::RestoreState(AttributeStreamNode* node)
src/kits/tracker/VirtualDirectoryPoseView.cpp
92
_inherited::RestoreState(node);
src/kits/tracker/VirtualDirectoryPoseView.h
31
virtual void RestoreState(AttributeStreamNode* node);
src/kits/tracker/WidgetAttributeText.cpp
1575
BNode node(fModel->EntryRef());
src/kits/tracker/WidgetAttributeText.cpp
1577
if (node.InitCheck() != B_OK)
src/kits/tracker/infowindow/AttributesView.cpp
108
node->ReadAttr(name, info.type, 0, &value, sizeof(value));
src/kits/tracker/infowindow/AttributesView.cpp
120
node->ReadAttr(name, info.type, 0, &value, sizeof(value));
src/kits/tracker/infowindow/AttributesView.cpp
132
node->ReadAttr(name, info.type, 0, &value, sizeof(value));
src/kits/tracker/infowindow/AttributesView.cpp
144
node->ReadAttr(name, info.type, 0, &value, sizeof(value));
src/kits/tracker/infowindow/AttributesView.cpp
156
node->ReadAttr(name, info.type, 0, &value, sizeof(value));
src/kits/tracker/infowindow/AttributesView.cpp
171
node->ReadAttr(name, info.type, 0, &value, sizeof(value));
src/kits/tracker/infowindow/AttributesView.cpp
183
node->ReadAttr(name, info.type, 0, &value, sizeof(value));
src/kits/tracker/infowindow/AttributesView.cpp
196
node->ReadAttr(name, info.type, 0, &value, sizeof(value));
src/kits/tracker/infowindow/AttributesView.cpp
201
node->ReadAttr(name, info.type, 0, &value, sizeof(value));
src/kits/tracker/infowindow/AttributesView.cpp
216
node->ReadAttr(name, info.type, 0, &value, sizeof(value));
src/kits/tracker/infowindow/AttributesView.cpp
228
node->ReadAttr(name, info.type, 0, &value, sizeof(value));
src/kits/tracker/infowindow/AttributesView.cpp
240
node->ReadAttr(name, info.type, 0, &value, sizeof(value));
src/kits/tracker/infowindow/AttributesView.cpp
252
node->ReadAttr(name, info.type, 0, &value, sizeof(value));
src/kits/tracker/infowindow/AttributesView.cpp
55
BNode* node = model->Node();
src/kits/tracker/infowindow/AttributesView.cpp
57
node->RewindAttrs();
src/kits/tracker/infowindow/AttributesView.cpp
65
while (node->GetNextAttrName(name) == B_OK) {
src/kits/tracker/infowindow/AttributesView.cpp
71
node->GetAttrInfo(name, &info);
src/kits/tracker/infowindow/AttributesView.cpp
85
ssize_t size = node->ReadAttr(name, info.type, 0, buffer,
src/kits/tracker/infowindow/AttributesView.cpp
95
node->ReadAttr(name, info.type, 0, &value, sizeof(value));
src/kits/tracker/infowindow/FilePermissionsView.cpp
232
BNode node(fModel->EntryRef());
src/kits/tracker/infowindow/FilePermissionsView.cpp
234
if (node.InitCheck() == B_OK) {
src/kits/tracker/infowindow/FilePermissionsView.cpp
247
if (node.GetPermissions(&perms) == B_OK) {
src/kits/tracker/infowindow/FilePermissionsView.cpp
260
if (node.GetOwner(&nodeOwner) == B_OK) {
src/kits/tracker/infowindow/FilePermissionsView.cpp
273
if (node.GetGroup(&nodeGroup) == B_OK) {
src/kits/tracker/infowindow/FilePermissionsView.cpp
339
BNode node(fModel->EntryRef());
src/kits/tracker/infowindow/FilePermissionsView.cpp
341
if (node.InitCheck() == B_OK)
src/kits/tracker/infowindow/FilePermissionsView.cpp
342
node.SetPermissions(newPermissions);
src/kits/tracker/infowindow/FilePermissionsView.cpp
354
BNode node(fModel->EntryRef());
src/kits/tracker/infowindow/FilePermissionsView.cpp
355
if (node.InitCheck() == B_OK)
src/kits/tracker/infowindow/FilePermissionsView.cpp
356
node.SetOwner(owner);
src/kits/tracker/infowindow/FilePermissionsView.cpp
372
BNode node(fModel->EntryRef());
src/kits/tracker/infowindow/FilePermissionsView.cpp
373
if (node.InitCheck() == B_OK)
src/kits/tracker/infowindow/FilePermissionsView.cpp
374
node.SetGroup(group);
src/kits/tracker/infowindow/GeneralInfoView.cpp
103
node_ref node;
src/kits/tracker/infowindow/GeneralInfoView.cpp
104
entry.GetNodeRef(&node);
src/kits/tracker/infowindow/GeneralInfoView.cpp
113
message.AddData("nodeRefToSelect", B_RAW_TYPE, &node, sizeof(node_ref));
src/kits/tracker/infowindow/GeneralInfoView.cpp
420
message->FindInt64("to directory", &dirNode.node);
src/kits/tracker/infowindow/GeneralInfoView.cpp
421
message->FindInt64("node", &itemNode.node);
src/kits/tracker/infowindow/GeneralInfoView.cpp
436
&& itemNode.node == model->NodeRef()->node)) {
src/kits/tracker/infowindow/GeneralInfoView.cpp
778
BNode node(fModel->EntryRef());
src/kits/tracker/infowindow/GeneralInfoView.cpp
779
BNodeInfo nodeInfo(&node);
src/kits/tracker/infowindow/InfoWindow.cpp
191
BInfoWindow::IsShowing(const node_ref* node) const
src/kits/tracker/infowindow/InfoWindow.cpp
193
return *TargetModel()->NodeRef() == *node;
src/kits/tracker/infowindow/InfoWindow.cpp
425
message->FindInt64("node", &itemNode.node);
src/kits/translation/TranslatorRoster.cpp
1021
&& item.node == nodeRef.node)
src/kits/translation/TranslatorRoster.cpp
1045
nodeRefA.node = a.directory;
src/kits/translation/TranslatorRoster.cpp
1049
nodeRefB.node = b.directory;
src/kits/translation/TranslatorRoster.cpp
1099
&& item.node == nodeRef->node)) {
src/kits/translation/TranslatorRoster.cpp
1119
ref.directory = nodeRef.node;
src/kits/translation/TranslatorRoster.cpp
235
|| message->FindInt64("directory", &nodeRef.node)
src/kits/translation/TranslatorRoster.cpp
259
|| message->FindInt64("to directory", &toNodeRef.node)
src/kits/translation/TranslatorRoster.cpp
262
(int64*)&fromNodeRef.node) != B_OK
src/kits/translation/TranslatorRoster.cpp
263
|| message->FindInt64("node", (int64*)&nodeRef.node)
src/kits/translation/TranslatorRoster.cpp
288
item->ref.directory = toNodeRef.node;
src/kits/translation/TranslatorRoster.cpp
307
|| message->FindInt64("node", &nodeRef.node) != B_OK)
src/kits/translation/TranslatorRoster.cpp
474
image_id image, const entry_ref* ref, ino_t node)
src/kits/translation/TranslatorRoster.cpp
481
item.node = node;
src/kits/translation/TranslatorRoster.cpp
603
if (AddTranslator(translator, image, &ref, nodeRef.node) == B_OK) {
src/kits/translation/TranslatorRoster.cpp
640
status = AddTranslator(translator, image, &ref, nodeRef.node);
src/kits/translation/TranslatorRosterPrivate.h
28
ino_t node;
src/kits/translation/TranslatorRosterPrivate.h
53
ino_t node = 0);
src/libs/compat/freebsd_iflib/iflib.c
6899
struct sysctl_oid *node;
src/libs/compat/freebsd_iflib/iflib.c
6903
ctx->ifc_sysctl_node = node = SYSCTL_ADD_NODE(ctx_list, child,
src/libs/compat/freebsd_iflib/iflib.c
6906
oid_list = SYSCTL_CHILDREN(node);
src/libs/compat/freebsd_iflib/iflib.c
6975
struct sysctl_oid *queue_node, *fl_node, *node;
src/libs/compat/freebsd_iflib/iflib.c
6979
node = ctx->ifc_sysctl_node;
src/libs/compat/freebsd_iflib/iflib.c
6980
child = SYSCTL_CHILDREN(node);
src/libs/compat/openbsd_wlan/subr_tree.c
406
void *node;
src/libs/compat/openbsd_wlan/subr_tree.c
413
node = rb_e2n(t, tmp);
src/libs/compat/openbsd_wlan/subr_tree.c
414
comp = (*t->t_compare)(elm, node);
src/libs/compat/openbsd_wlan/subr_tree.c
420
return (node);
src/libs/compat/openbsd_wlan/subr_tree.c
445
void *node;
src/libs/compat/openbsd_wlan/subr_tree.c
449
node = rb_e2n(t, tmp);
src/libs/compat/openbsd_wlan/subr_tree.c
450
comp = (*t->t_compare)(key, node);
src/libs/compat/openbsd_wlan/subr_tree.c
456
return (node);
src/libs/compat/openbsd_wlan/subr_tree.c
467
void *node;
src/libs/compat/openbsd_wlan/subr_tree.c
47
rb_n2e(const struct rb_type *t, void *node)
src/libs/compat/openbsd_wlan/subr_tree.c
472
node = rb_e2n(t, tmp);
src/libs/compat/openbsd_wlan/subr_tree.c
473
comp = (*t->t_compare)(key, node);
src/libs/compat/openbsd_wlan/subr_tree.c
475
res = node;
src/libs/compat/openbsd_wlan/subr_tree.c
480
return (node);
src/libs/compat/openbsd_wlan/subr_tree.c
49
unsigned long addr = (unsigned long)node;
src/libs/compat/openbsd_wlan/subr_tree.c
571
_rb_left(const struct rb_type *t, void *node)
src/libs/compat/openbsd_wlan/subr_tree.c
573
struct rb_entry *rbe = rb_n2e(t, node);
src/libs/compat/openbsd_wlan/subr_tree.c
579
_rb_right(const struct rb_type *t, void *node)
src/libs/compat/openbsd_wlan/subr_tree.c
581
struct rb_entry *rbe = rb_n2e(t, node);
src/libs/compat/openbsd_wlan/subr_tree.c
587
_rb_parent(const struct rb_type *t, void *node)
src/libs/compat/openbsd_wlan/subr_tree.c
589
struct rb_entry *rbe = rb_n2e(t, node);
src/libs/compat/openbsd_wlan/subr_tree.c
595
_rb_set_left(const struct rb_type *t, void *node, void *left)
src/libs/compat/openbsd_wlan/subr_tree.c
597
struct rb_entry *rbe = rb_n2e(t, node);
src/libs/compat/openbsd_wlan/subr_tree.c
604
_rb_set_right(const struct rb_type *t, void *node, void *right)
src/libs/compat/openbsd_wlan/subr_tree.c
606
struct rb_entry *rbe = rb_n2e(t, node);
src/libs/compat/openbsd_wlan/subr_tree.c
613
_rb_set_parent(const struct rb_type *t, void *node, void *parent)
src/libs/compat/openbsd_wlan/subr_tree.c
615
struct rb_entry *rbe = rb_n2e(t, node);
src/libs/compat/openbsd_wlan/subr_tree.c
622
_rb_poison(const struct rb_type *t, void *node, unsigned long poison)
src/libs/compat/openbsd_wlan/subr_tree.c
624
struct rb_entry *rbe = rb_n2e(t, node);
src/libs/compat/openbsd_wlan/subr_tree.c
631
_rb_check(const struct rb_type *t, void *node, unsigned long poison)
src/libs/compat/openbsd_wlan/subr_tree.c
633
struct rb_entry *rbe = rb_n2e(t, node);
src/libs/compat/openbsd_wlan/sys/tree.h
107
#define SPLAY_ASSEMBLE(head, node, left, right, field) do { \
src/libs/compat/openbsd_wlan/sys/tree.h
110
SPLAY_LEFT((head)->sph_root, field) = SPLAY_RIGHT(node, field); \
src/libs/compat/openbsd_wlan/sys/tree.h
111
SPLAY_RIGHT((head)->sph_root, field) = SPLAY_LEFT(node, field); \
src/libs/icon/IconUtils.cpp
306
BIconUtils::GetIcon(BNode* node, const char* vectorIconAttrName,
src/libs/icon/IconUtils.cpp
310
if (node == NULL || icon == NULL)
src/libs/icon/IconUtils.cpp
313
status_t result = node->InitCheck();
src/libs/icon/IconUtils.cpp
325
result = GetVectorIcon(node, vectorIconAttrName, icon);
src/libs/icon/IconUtils.cpp
336
result = GetCMAP8Icon(node, smallIconAttrName,
src/libs/icon/IconUtils.cpp
343
result = GetCMAP8Icon(node, smallIconAttrName, largeIconAttrName,
src/libs/icon/IconUtils.cpp
353
result = GetVectorIcon(node, vectorIconAttrName, &temp);
src/libs/icon/IconUtils.cpp
379
BIconUtils::GetVectorIcon(BNode* node, const char* attrName, BBitmap* icon)
src/libs/icon/IconUtils.cpp
381
if (node == NULL || attrName == NULL || *attrName == '\0' || icon == NULL)
src/libs/icon/IconUtils.cpp
384
status_t result = node->InitCheck();
src/libs/icon/IconUtils.cpp
398
result = node->GetAttrInfo(attrName, &attrInfo);
src/libs/icon/IconUtils.cpp
417
ssize_t bytesRead = node->ReadAttr(attrName, attrType, 0, buffer,
src/libs/icon/IconUtils.cpp
506
BIconUtils::GetCMAP8Icon(BNode* node, const char* smallIconAttrName,
src/libs/icon/IconUtils.cpp
520
if (node == NULL || icon == NULL
src/libs/icon/IconUtils.cpp
529
result = node->InitCheck();
src/libs/icon/IconUtils.cpp
566
result = node->GetAttrInfo(attribute, &attrInfo);
src/libs/icon/IconUtils.cpp
591
bytesRead = node->ReadAttr(attribute, attrType, 0, buffer,
src/libs/icon/IconUtils.cpp
595
bytesRead = node->ReadAttr(attribute, attrType, 0, icon->Bits(),
src/libs/libfdt/fdt_overlay.c
116
static int overlay_phandle_add_offset(void *fdt, int node,
src/libs/libfdt/fdt_overlay.c
123
val = fdt_getprop(fdt, node, name, &len);
src/libs/libfdt/fdt_overlay.c
138
return fdt_setprop_inplace_u32(fdt, node, name, adj_val);
src/libs/libfdt/fdt_overlay.c
156
static int overlay_adjust_node_phandles(void *fdto, int node,
src/libs/libfdt/fdt_overlay.c
162
ret = overlay_phandle_add_offset(fdto, node, "phandle", delta);
src/libs/libfdt/fdt_overlay.c
166
ret = overlay_phandle_add_offset(fdto, node, "linux,phandle", delta);
src/libs/libfdt/fdt_overlay.c
170
fdt_for_each_subnode(child, fdto, node) {
src/libs/libfdt/fdt_overlay.c
558
void *fdto, int node)
src/libs/libfdt/fdt_overlay.c
563
fdt_for_each_property_offset(property, fdto, node) {
src/libs/libfdt/fdt_overlay.c
581
fdt_for_each_subnode(subnode, fdto, node) {
src/libs/libsolv/solv/policy.c
312
trj_visit(struct trj_data *trj, Id node)
src/libs/libsolv/solv/policy.c
322
low[node] = myidx = trj->idx++;
src/libs/libsolv/solv/policy.c
323
trj->stack[(stackstart = trj->nstack++)] = node;
src/libs/libsolv/solv/policy.c
325
s = pool->solvables + plist->elements[node];
src/libs/libsolv/solv/policy.c
343
if (node != i && plist->elements[i] == p)
src/libs/libsolv/solv/policy.c
373
else if (l < low[node])
src/libs/libsolv/solv/policy.c
374
low[node] = l;
src/libs/libsolv/solv/policy.c
380
if (low[node] == myidx) /* found a SCC? */
src/libs/libsolv/solv/rules.c
3447
trj_visit(struct trj_data *trj, Id node)
src/libs/libsolv/solv/rules.c
3454
low[node] = myidx = trj->idx++;
src/libs/libsolv/solv/rules.c
3455
low[(stackstart = trj->nstack++)] = node;
src/libs/libsolv/solv/rules.c
3456
for (i = edges->elements[node]; (nnode = edges->elements[i]) != 0; i++)
src/libs/libsolv/solv/rules.c
3478
else if (l < low[node])
src/libs/libsolv/solv/rules.c
3479
low[node] = l;
src/libs/libsolv/solv/rules.c
3481
if (low[node] == myidx)
src/libs/print/libprint/PrinterData.cpp
20
PrinterData::PrinterData(BNode *node)
src/libs/print/libprint/PrinterData.cpp
22
fNode(node),
src/libs/print/libprint/PrinterDriver.cpp
56
PrinterDriver::InstantiatePrinterData(BNode* node)
src/libs/print/libprint/PrinterDriver.cpp
58
return new PrinterData(node);
src/libs/uuid/compare.c
53
return memcmp(uuid1.node, uuid2.node, 6);
src/libs/uuid/gen_uuid.c
368
memcpy(uu.node, node_id, 6);
src/libs/uuid/pack.c
67
memcpy(out+10, uu->node, 6);
src/libs/uuid/parse.c
74
uuid.node[i] = strtoul(buf, NULL, 16);
src/libs/uuid/unpack.c
61
memcpy(uu->node, ptr, 6);
src/libs/uuid/unparse.c
59
uuid.node[0], uuid.node[1], uuid.node[2],
src/libs/uuid/unparse.c
60
uuid.node[3], uuid.node[4], uuid.node[5]);
src/libs/uuid/uuidP.h
51
uint8_t node[6];
src/libs/zydis/Zycore/List.c
100
static ZyanStatus ZyanListDeallocateNode(ZyanList* list, ZyanListNode* node)
src/libs/zydis/Zycore/List.c
103
ZYAN_ASSERT(node);
src/libs/zydis/Zycore/List.c
109
ZYAN_CHECK(list->allocator->deallocate(list->allocator, (void*)node,
src/libs/zydis/Zycore/List.c
113
node->next = list->first_unused;
src/libs/zydis/Zycore/List.c
114
list->first_unused = node;
src/libs/zydis/Zycore/List.c
192
ZyanListNode* node = (is_dynamic || list->destructor) ? list->head : ZYAN_NULL;
src/libs/zydis/Zycore/List.c
193
while (node)
src/libs/zydis/Zycore/List.c
197
list->destructor(ZYCORE_LIST_GET_NODE_DATA(node));
src/libs/zydis/Zycore/List.c
200
ZyanListNode* const next = node->next;
src/libs/zydis/Zycore/List.c
204
ZYAN_CHECK(list->allocator->deallocate(list->allocator, node,
src/libs/zydis/Zycore/List.c
208
node = next;
src/libs/zydis/Zycore/List.c
224
ZyanStatus ZyanListGetHeadNode(const ZyanList* list, const ZyanListNode** node)
src/libs/zydis/Zycore/List.c
231
*node = list->head;
src/libs/zydis/Zycore/List.c
236
ZyanStatus ZyanListGetTailNode(const ZyanList* list, const ZyanListNode** node)
src/libs/zydis/Zycore/List.c
243
*node = list->tail;
src/libs/zydis/Zycore/List.c
248
ZyanStatus ZyanListGetPrevNode(const ZyanListNode** node)
src/libs/zydis/Zycore/List.c
250
if (!node || !*node)
src/libs/zydis/Zycore/List.c
255
*node = (*node)->prev;
src/libs/zydis/Zycore/List.c
260
ZyanStatus ZyanListGetNextNode(const ZyanListNode** node)
src/libs/zydis/Zycore/List.c
262
if (!node || !*node)
src/libs/zydis/Zycore/List.c
267
*node = (*node)->next;
src/libs/zydis/Zycore/List.c
272
const void* ZyanListGetNodeData(const ZyanListNode* node)
src/libs/zydis/Zycore/List.c
274
if (!node)
src/libs/zydis/Zycore/List.c
279
return (const void*)ZYCORE_LIST_GET_NODE_DATA(node);
src/libs/zydis/Zycore/List.c
282
ZyanStatus ZyanListGetNodeDataEx(const ZyanListNode* node, const void** value)
src/libs/zydis/Zycore/List.c
284
if (!node)
src/libs/zydis/Zycore/List.c
289
*value = (const void*)ZYCORE_LIST_GET_NODE_DATA(node);
src/libs/zydis/Zycore/List.c
294
void* ZyanListGetNodeDataMutable(const ZyanListNode* node)
src/libs/zydis/Zycore/List.c
296
if (!node)
src/libs/zydis/Zycore/List.c
301
return ZYCORE_LIST_GET_NODE_DATA(node);
src/libs/zydis/Zycore/List.c
304
ZyanStatus ZyanListGetNodeDataMutableEx(const ZyanListNode* node, void** value)
src/libs/zydis/Zycore/List.c
306
if (!node)
src/libs/zydis/Zycore/List.c
311
*value = ZYCORE_LIST_GET_NODE_DATA(node);
src/libs/zydis/Zycore/List.c
316
ZyanStatus ZyanListSetNodeData(const ZyanList* list, const ZyanListNode* node, const void* value)
src/libs/zydis/Zycore/List.c
318
if (!list || !node || !value)
src/libs/zydis/Zycore/List.c
325
list->destructor(ZYCORE_LIST_GET_NODE_DATA(node));
src/libs/zydis/Zycore/List.c
329
ZYAN_MEMCPY(ZYCORE_LIST_GET_NODE_DATA(node), value, list->element_size);
src/libs/zydis/Zycore/List.c
345
ZyanListNode* node;
src/libs/zydis/Zycore/List.c
346
ZYAN_CHECK(ZyanListAllocateNode(list, &node));
src/libs/zydis/Zycore/List.c
347
node->prev = list->tail;
src/libs/zydis/Zycore/List.c
348
node->next = ZYAN_NULL;
src/libs/zydis/Zycore/List.c
350
ZYAN_MEMCPY(ZYCORE_LIST_GET_NODE_DATA(node), item, list->element_size);
src/libs/zydis/Zycore/List.c
354
list->head = node;
src/libs/zydis/Zycore/List.c
355
list->tail = node;
src/libs/zydis/Zycore/List.c
358
list->tail->next = node;
src/libs/zydis/Zycore/List.c
359
list->tail = node;
src/libs/zydis/Zycore/List.c
373
ZyanListNode* node;
src/libs/zydis/Zycore/List.c
374
ZYAN_CHECK(ZyanListAllocateNode(list, &node));
src/libs/zydis/Zycore/List.c
375
node->prev = ZYAN_NULL;
src/libs/zydis/Zycore/List.c
376
node->next = list->head;
src/libs/zydis/Zycore/List.c
378
ZYAN_MEMCPY(ZYCORE_LIST_GET_NODE_DATA(node), item, list->element_size);
src/libs/zydis/Zycore/List.c
382
list->head = node;
src/libs/zydis/Zycore/List.c
383
list->tail = node;
src/libs/zydis/Zycore/List.c
386
list->head->prev= node;
src/libs/zydis/Zycore/List.c
387
list->head = node;
src/libs/zydis/Zycore/List.c
401
ZyanListNode* node;
src/libs/zydis/Zycore/List.c
402
ZYAN_CHECK(ZyanListAllocateNode(list, &node));
src/libs/zydis/Zycore/List.c
403
node->prev = list->tail;
src/libs/zydis/Zycore/List.c
404
node->next = ZYAN_NULL;
src/libs/zydis/Zycore/List.c
406
*item = ZYCORE_LIST_GET_NODE_DATA(node);
src/libs/zydis/Zycore/List.c
41
#define ZYCORE_LIST_GET_NODE_DATA(node) \
src/libs/zydis/Zycore/List.c
414
list->head = node;
src/libs/zydis/Zycore/List.c
415
list->tail = node;
src/libs/zydis/Zycore/List.c
418
list->tail->next = node;
src/libs/zydis/Zycore/List.c
419
list->tail = node;
src/libs/zydis/Zycore/List.c
42
((void*)(node + 1))
src/libs/zydis/Zycore/List.c
433
ZyanListNode* node;
src/libs/zydis/Zycore/List.c
434
ZYAN_CHECK(ZyanListAllocateNode(list, &node));
src/libs/zydis/Zycore/List.c
435
node->prev = ZYAN_NULL;
src/libs/zydis/Zycore/List.c
436
node->next = list->head;
src/libs/zydis/Zycore/List.c
438
*item = ZYCORE_LIST_GET_NODE_DATA(node);
src/libs/zydis/Zycore/List.c
446
list->head = node;
src/libs/zydis/Zycore/List.c
447
list->tail = node;
src/libs/zydis/Zycore/List.c
450
list->head->prev= node;
src/libs/zydis/Zycore/List.c
451
list->head = node;
src/libs/zydis/Zycore/List.c
473
ZyanListNode* const node = list->tail;
src/libs/zydis/Zycore/List.c
477
list->destructor(ZYCORE_LIST_GET_NODE_DATA(node));
src/libs/zydis/Zycore/List.c
480
list->tail = node->prev;
src/libs/zydis/Zycore/List.c
485
if (list->head == node)
src/libs/zydis/Zycore/List.c
491
return ZyanListDeallocateNode(list, node);
src/libs/zydis/Zycore/List.c
505
ZyanListNode* const node = list->head;
src/libs/zydis/Zycore/List.c
509
list->destructor(ZYCORE_LIST_GET_NODE_DATA(node));
src/libs/zydis/Zycore/List.c
512
list->head = node->next;
src/libs/zydis/Zycore/List.c
517
if (list->tail == node)
src/libs/zydis/Zycore/List.c
523
return ZyanListDeallocateNode(list, node);
src/libs/zydis/Zycore/List.c
526
ZyanStatus ZyanListRemove(ZyanList* list, const ZyanListNode* node)
src/libs/zydis/Zycore/List.c
529
ZYAN_UNUSED(node);
src/libs/zydis/Zycore/List.c
575
ZyanListNode* node = (is_dynamic || list->destructor) ? list->head : ZYAN_NULL;
src/libs/zydis/Zycore/List.c
576
while (node)
src/libs/zydis/Zycore/List.c
580
list->destructor(ZYCORE_LIST_GET_NODE_DATA(node));
src/libs/zydis/Zycore/List.c
583
ZyanListNode* const next = node->next;
src/libs/zydis/Zycore/List.c
587
ZYAN_CHECK(list->allocator->deallocate(list->allocator, node,
src/libs/zydis/Zycore/List.c
591
node = next;
src/libs/zydis/Zycore/List.c
60
static ZyanStatus ZyanListAllocateNode(ZyanList* list, ZyanListNode** node)
src/libs/zydis/Zycore/List.c
604
ZyanListNode* node;
src/libs/zydis/Zycore/List.c
607
ZYAN_CHECK(ZyanListAllocateNode(list, &node));
src/libs/zydis/Zycore/List.c
608
node->prev = list->tail;
src/libs/zydis/Zycore/List.c
609
node->next = ZYAN_NULL;
src/libs/zydis/Zycore/List.c
613
ZYAN_MEMCPY(ZYCORE_LIST_GET_NODE_DATA(node), initializer, list->element_size);
src/libs/zydis/Zycore/List.c
618
list->head = node;
src/libs/zydis/Zycore/List.c
619
list->tail = node;
src/libs/zydis/Zycore/List.c
622
list->tail->next = node;
src/libs/zydis/Zycore/List.c
623
list->tail = node;
src/libs/zydis/Zycore/List.c
63
ZYAN_ASSERT(node);
src/libs/zydis/Zycore/List.c
633
ZyanListNode* const node = list->tail;
src/libs/zydis/Zycore/List.c
637
list->destructor(ZYCORE_LIST_GET_NODE_DATA(node));
src/libs/zydis/Zycore/List.c
640
list->tail = node->prev;
src/libs/zydis/Zycore/List.c
646
ZYAN_CHECK(ZyanListDeallocateNode(list, node));
src/libs/zydis/Zycore/List.c
69
ZYAN_CHECK(list->allocator->allocate(list->allocator, (void**)node,
src/libs/zydis/Zycore/List.c
75
*node = list->first_unused;
src/libs/zydis/Zycore/List.c
76
list->first_unused = (*node)->next;
src/libs/zydis/Zycore/List.c
85
*node = (ZyanListNode*)((ZyanU8*)list->buffer + size);
src/libs/zydis/Zydis/Decoder.c
4680
const ZydisDecoderTreeNode* node = ZydisDecoderTreeGetRootNode();
src/libs/zydis/Zydis/Decoder.c
4685
node_type = node->type;
src/libs/zydis/Zydis/Decoder.c
4693
node = temp;
src/libs/zydis/Zydis/Decoder.c
4749
temp = ZydisDecoderTreeGetChildNode(node, 0);
src/libs/zydis/Zydis/Decoder.c
4813
ZydisGetInstructionDefinition(instruction->encoding, node->value, &definition);
src/libs/zydis/Zydis/Decoder.c
4818
ZydisGetInstructionEncodingInfo(node, &info);
src/libs/zydis/Zydis/Decoder.c
4826
node = ZydisDecoderTreeGetRootNode();
src/libs/zydis/Zydis/Decoder.c
4827
node = ZydisDecoderTreeGetChildNode(node, 0x0F);
src/libs/zydis/Zydis/Decoder.c
4828
node = ZydisDecoderTreeGetChildNode(node, 0x0F);
src/libs/zydis/Zydis/Decoder.c
4829
node = ZydisDecoderTreeGetChildNode(node, instruction->opcode);
src/libs/zydis/Zydis/Decoder.c
4830
if (node->type == ZYDIS_NODETYPE_INVALID)
src/libs/zydis/Zydis/Decoder.c
4834
ZYAN_ASSERT(node->type == ZYDIS_NODETYPE_FILTER_MODRM_MOD_COMPACT);
src/libs/zydis/Zydis/Decoder.c
4835
node = ZydisDecoderTreeGetChildNode(
src/libs/zydis/Zydis/Decoder.c
4836
node, (instruction->raw.modrm.mod == 0x3) ? 0 : 1);
src/libs/zydis/Zydis/Decoder.c
4837
ZYAN_ASSERT(node->type & ZYDIS_NODETYPE_DEFINITION_MASK);
src/libs/zydis/Zydis/Decoder.c
4838
ZydisGetInstructionDefinition(instruction->encoding, node->value, &definition);
src/libs/zydis/Zydis/Decoder.c
4891
node = ZydisDecoderTreeGetChildNode(node, index);
src/libs/zydis/Zydis/DecoderData.c
169
void ZydisGetInstructionEncodingInfo(const ZydisDecoderTreeNode* node,
src/libs/zydis/Zydis/DecoderData.c
172
ZYAN_ASSERT(node->type & ZYDIS_NODETYPE_DEFINITION_MASK);
src/libs/zydis/Zydis/DecoderData.c
173
const ZyanU8 class = (node->type) & 0x7F;
src/preferences/backgrounds/BackgroundImage.cpp
196
BackgroundImage::BackgroundImage(const BNode* node, bool desktop,
src/preferences/backgrounds/BackgroundImage.cpp
200
fDefinedByNode(*node),
src/preferences/backgrounds/BackgroundImage.cpp
469
BackgroundImage::SetBackgroundImage(BNode* node)
src/preferences/backgrounds/BackgroundImage.cpp
510
ssize_t size = node->WriteAttr(kBackgroundImageInfo, B_MESSAGE_TYPE,
src/preferences/backgrounds/BackgroundImage.cpp
77
BackgroundImage::GetBackgroundImage(const BNode* node, bool isDesktop,
src/preferences/backgrounds/BackgroundImage.cpp
80
BackgroundImage* result = new BackgroundImage(node, isDesktop, view);
src/preferences/backgrounds/BackgroundImage.cpp
82
if (node->GetAttrInfo(kBackgroundImageInfo, &info) != B_OK)
src/preferences/backgrounds/BackgroundImage.cpp
88
status_t error = node->ReadAttr(kBackgroundImageInfo, info.type, 0, buffer,
src/preferences/backgrounds/BackgroundImage.h
103
static BackgroundImage* GetBackgroundImage(const BNode* node,
src/preferences/backgrounds/BackgroundImage.h
127
status_t SetBackgroundImage(BNode* node);
src/preferences/backgrounds/BackgroundImage.h
138
BackgroundImage(const BNode* node, bool isDesktop, BackgroundsView* view);
src/preferences/backgrounds/BackgroundsView.cpp
1003
BNode node(&entry);
src/preferences/backgrounds/BackgroundsView.cpp
1005
if (node.IsFile()) {
src/preferences/backgrounds/BackgroundsView.cpp
1035
} else if (node.IsDirectory()) {
src/preferences/backgrounds/BackgroundsView.cpp
486
BNode node(&fCurrentRef);
src/preferences/backgrounds/BackgroundsView.cpp
487
if (node.InitCheck() == B_OK)
src/preferences/backgrounds/BackgroundsView.cpp
488
fCurrent = BackgroundImage::GetBackgroundImage(&node, isDesktop, this);
src/preferences/backgrounds/BackgroundsView.cpp
657
BNode node(&fCurrentRef);
src/preferences/backgrounds/BackgroundsView.cpp
659
status_t status = fCurrent->SetBackgroundImage(&node);
src/preferences/backgrounds/ImageFilePanel.cpp
116
BNode node(&ref);
src/preferences/backgrounds/ImageFilePanel.cpp
119
if (node.IsFile()) {
src/preferences/backgrounds/ImageFilePanel.cpp
145
BNodeInfo nodeInfo(&node);
src/preferences/backgrounds/ImageFilePanel.cpp
185
ImageFilter::Filter(const entry_ref* ref, BNode* node,
src/preferences/backgrounds/ImageFilePanel.cpp
188
bool isDirectory = node->IsDirectory();
src/preferences/backgrounds/ImageFilePanel.h
26
bool Filter(const entry_ref* ref, BNode* node,
src/preferences/filetypes/ApplicationTypeWindow.cpp
258
BNode node(&ref);
src/preferences/filetypes/ApplicationTypeWindow.cpp
259
BNodeInfo info(&node);
src/preferences/filetypes/ApplicationTypeWindow.cpp
260
if (node.InitCheck() != B_OK || info.InitCheck() != B_OK)
src/preferences/filetypes/FileTypeWindow.cpp
196
BNode node(&ref);
src/preferences/filetypes/FileTypeWindow.cpp
197
if (node.InitCheck() != B_OK)
src/preferences/filetypes/FileTypeWindow.cpp
200
BNodeInfo info(&node);
src/preferences/filetypes/FileTypeWindow.cpp
247
BNode node(&ref);
src/preferences/filetypes/FileTypeWindow.cpp
248
status_t status = node.InitCheck();
src/preferences/filetypes/FileTypeWindow.cpp
254
BNodeInfo nodeInfo(&node);
src/preferences/filetypes/FileTypeWindow.cpp
277
BNode node(fEntries.ItemAt(i));
src/preferences/filetypes/FileTypeWindow.cpp
278
BNodeInfo info(&node);
src/preferences/filetypes/FileTypeWindow.cpp
279
if (node.InitCheck() != B_OK
src/preferences/filetypes/FileTypeWindow.cpp
303
BNode node(fEntries.ItemAt(i));
src/preferences/filetypes/FileTypeWindow.cpp
305
node.RemoveAttr("BEOS:PREF_APP");
src/preferences/filetypes/FileTypeWindow.cpp
309
BNodeInfo info(&node);
src/preferences/filetypes/FileTypeWindow.cpp
310
if (node.InitCheck() != B_OK
src/preferences/filetypes/IconView.cpp
1271
BNodeInfo node;
src/preferences/filetypes/IconView.cpp
1289
node.SetTo(&file);
src/preferences/filetypes/IconView.cpp
1293
node.SetTo(&refdir);
src/preferences/filetypes/IconView.cpp
1295
if (node.InitCheck() == B_OK) {
src/preferences/filetypes/IconView.cpp
1297
node.SetIcon(large, B_LARGE_ICON);
src/preferences/filetypes/IconView.cpp
1299
node.SetIcon(mini, B_MINI_ICON);
src/preferences/filetypes/IconView.cpp
1301
node.SetIcon(data, size);
src/preferences/filetypes/IconView.cpp
1423
BNode node(&fRef);
src/preferences/filetypes/IconView.cpp
1425
if (node.InitCheck() == B_OK
src/preferences/filetypes/IconView.cpp
1426
&& node.GetNodeRef(&nodeRef) == B_OK)
src/preferences/keymap/KeymapWindow.cpp
1022
BNode node(&ref);
src/preferences/keymap/KeymapWindow.cpp
1024
if (node.InitCheck() == B_OK)
src/preferences/keymap/KeymapWindow.cpp
1025
node.ReadAttrString("keymap:name", &mapName);
src/preferences/mail/AutoConfig.cpp
122
AutoConfig::ReadProviderInfo(BNode *node, provider_info* info)
src/preferences/mail/AutoConfig.cpp
129
size = node->ReadAttr(ATTR_NAME_POPSERVER, B_STRING_TYPE, 0, &buffer, 255);
src/preferences/mail/AutoConfig.cpp
134
size = node->ReadAttr(ATTR_NAME_IMAPSERVER, B_STRING_TYPE, 0, &buffer, 255);
src/preferences/mail/AutoConfig.cpp
139
size = node->ReadAttr(ATTR_NAME_SMTPSERVER, B_STRING_TYPE, 0, &buffer, 255);
src/preferences/mail/AutoConfig.cpp
147
size = node->ReadAttr(ATTR_NAME_AUTHPOP, B_INT32_TYPE, 0, &authType,
src/preferences/mail/AutoConfig.cpp
153
size = node->ReadAttr(ATTR_NAME_AUTHSMTP, B_INT32_TYPE, 0, &authType,
src/preferences/mail/AutoConfig.cpp
162
size = node->ReadAttr(ATTR_NAME_POPSSL, B_INT32_TYPE, 0, &ssl,
src/preferences/mail/AutoConfig.cpp
168
size = node->ReadAttr(ATTR_NAME_IMAPSSL, B_INT32_TYPE, 0, &ssl,
src/preferences/mail/AutoConfig.cpp
174
size = node->ReadAttr(ATTR_NAME_SMTPSSL, B_INT32_TYPE, 0, &ssl,
src/preferences/mail/AutoConfig.cpp
183
size = node->ReadAttr(ATTR_NAME_USERNAME, B_INT32_TYPE, 0, &pattern,
src/preferences/mail/AutoConfig.h
80
bool ReadProviderInfo(BNode *node, provider_info* info);
src/preferences/media/MediaListItem.cpp
199
NodeListItem::NodeListItem(const dormant_node_info* node, media_type type)
src/preferences/media/MediaListItem.cpp
202
fNodeInfo(node),
src/preferences/media/MediaListItem.h
84
NodeListItem(const dormant_node_info* node,
src/preferences/media/MediaViews.cpp
399
media_node node;
src/preferences/media/MediaViews.cpp
405
err = roster->InstantiateDormantNode(*nodeInfo, &node,
src/preferences/media/MediaViews.cpp
408
err = roster->GetNodeFor(node_id, &node);
src/preferences/media/MediaViews.cpp
418
err = roster->GetAllInputsFor(node, inputs,
src/preferences/media/MediaWindow.cpp
110
": %s\n", fNode->node, strerror(status));
src/preferences/media/MediaWindow.cpp
116
" node %" B_PRId32 "\n", fNode->node);
src/preferences/media/MediaWindow.cpp
122
MediaWindow::SmartNode::SetTo(const media_node& node)
src/preferences/media/MediaWindow.cpp
125
fNode = new media_node(node);
src/preferences/media/MediaWindow.cpp
142
media_node node;
src/preferences/media/MediaWindow.cpp
143
return node;
src/preferences/media/MediaWindow.cpp
159
" media services for node %" B_PRId32 "\n", fNode->node);
src/preferences/media/MediaWindow.cpp
165
" node %" B_PRId32 "\n", fNode->node);
src/preferences/media/MediaWindow.cpp
235
MediaWindow::SelectNode(const dormant_node_info* node)
src/preferences/media/MediaWindow.cpp
237
fCurrentNode.SetTo(node);
src/preferences/media/MediaWindow.cpp
239
fTitleView->SetLabel(node->name);
src/preferences/media/MediaWindow.cpp
281
const dormant_node_info* node)
src/preferences/media/MediaWindow.cpp
283
NodeListItem compareTo(node, type);
src/preferences/media/MediaWindow.cpp
295
const dormant_node_info* node)
src/preferences/media/MediaWindow.cpp
297
NodeListItem compareTo(node, type);
src/preferences/media/MediaWindow.h
41
void SelectNode(const dormant_node_info* node);
src/preferences/media/MediaWindow.h
50
const dormant_node_info* node);
src/preferences/media/MediaWindow.h
53
const dormant_node_info* node);
src/preferences/media/MediaWindow.h
84
void SetTo(const dormant_node_info* node);
src/preferences/media/MediaWindow.h
85
void SetTo(const media_node& node);
src/preferences/media/MidiSettingsView.cpp
182
BNode node(&entry);
src/preferences/media/MidiSettingsView.cpp
183
BNodeInfo nodeInfo(&node);
src/preferences/notifications/AppRefFilter.cpp
23
AppRefFilter::Filter(const entry_ref *ref, BNode *node,
src/preferences/notifications/AppRefFilter.h
16
BNode *node,
src/preferences/notifications/NotificationsView.cpp
187
BNode node(&srcEntry);
src/preferences/notifications/NotificationsView.cpp
190
if ( (size = node.ReadAttr("BEOS:APP_SIG", 0, 0, buf,
src/preferences/printers/AddPrinterDialog.cpp
316
BNode node(&entry);
src/preferences/printers/AddPrinterDialog.cpp
317
if (node.InitCheck() != B_OK)
src/preferences/printers/AddPrinterDialog.cpp
320
BNodeInfo info(&node);
src/preferences/printers/JobListView.cpp
175
BNode node(&fJob->EntryRef());
src/preferences/printers/JobListView.cpp
176
if (node.InitCheck() != B_OK)
src/preferences/printers/JobListView.cpp
179
node.ReadAttrString(PSRV_SPOOL_ATTR_DESCRIPTION, &fName);
src/preferences/printers/JobListView.cpp
182
node.ReadAttrString(PSRV_SPOOL_ATTR_MIMETYPE, &mimeType);
src/preferences/printers/JobListView.cpp
202
if (node.ReadAttr(PSRV_SPOOL_ATTR_PAGECOUNT,
src/preferences/printers/JobListView.cpp
213
if (node.GetSize(&size) == B_OK) {
src/preferences/printers/PrinterListView.cpp
162
PrinterListView::EntryCreated(node_ref* node, entry_ref* entry)
src/preferences/printers/PrinterListView.cpp
164
BDirectory printer(node);
src/preferences/printers/PrinterListView.cpp
170
PrinterListView::EntryRemoved(node_ref* node)
src/preferences/printers/PrinterListView.cpp
172
PrinterItem* item = _FindItem(node);
src/preferences/printers/PrinterListView.cpp
184
PrinterListView::AttributeChanged(node_ref* node)
src/preferences/printers/PrinterListView.cpp
186
BDirectory printer(node);
src/preferences/printers/PrinterListView.cpp
197
node_ref node;
src/preferences/printers/PrinterListView.cpp
200
&& printer.GetNodeRef(&node) == B_OK
src/preferences/printers/PrinterListView.cpp
201
&& _FindItem(&node) == NULL
src/preferences/printers/PrinterListView.cpp
244
PrinterListView::_FindItem(node_ref* node) const
src/preferences/printers/PrinterListView.cpp
249
if (item && item->Node()->GetNodeRef(&ref) == B_OK && ref == *node)
src/preferences/printers/PrinterListView.cpp
264
PrinterItem::PrinterItem(PrintersWindow* window, const BDirectory& node,
src/preferences/printers/PrinterListView.cpp
268
fNode(node),
src/preferences/printers/PrinterListView.h
56
PrinterItem* _FindItem(node_ref* node) const;
src/preferences/printers/PrinterListView.h
58
void EntryCreated(node_ref* node,
src/preferences/printers/PrinterListView.h
60
void EntryRemoved(node_ref* node);
src/preferences/printers/PrinterListView.h
61
void AttributeChanged(node_ref* node);
src/preferences/printers/PrinterListView.h
72
const BDirectory& node,
src/preferences/screensaver/ScreenSaverWindow.cpp
709
message->FindInt64("directory", &nodeRef.node);
src/preferences/sounds/HWindow.cpp
86
BNode node(&ref);
src/preferences/sounds/HWindow.cpp
87
if (node.InitCheck() == B_OK && node.IsDirectory())
src/preferences/sounds/SoundFilePanel.cpp
143
SoundFileFilter::Filter(const entry_ref* entryRef, BNode* node, struct stat_beos* stat,
src/preferences/sounds/SoundFilePanel.cpp
149
BNodeInfo nodeInfo(node);
src/preferences/sounds/SoundFilePanel.cpp
151
if (node->IsDirectory()) {
src/preferences/sounds/SoundFilePanel.cpp
90
BNode node(&ref);
src/preferences/sounds/SoundFilePanel.cpp
91
if (!node.IsDirectory()) {
src/preferences/sounds/SoundFilePanel.h
38
bool Filter(const entry_ref* entryRef, BNode* node, struct stat_beos* stat,
src/preferences/virtualmemory/SettingsWindow.cpp
376
node_ref node;
src/preferences/virtualmemory/SettingsWindow.cpp
377
node.device = info.dev;
src/preferences/virtualmemory/SettingsWindow.cpp
378
node.node = info.root;
src/preferences/virtualmemory/SettingsWindow.cpp
380
watch_node(&node, B_WATCH_NAME, item);
src/servers/app/drawing/DrawingEngine.cpp
478
pointers = new(std::nothrow) node*[maxPointers];
src/servers/app/drawing/DrawingEngine.cpp
483
void push(node* node)
src/servers/app/drawing/DrawingEngine.cpp
485
pointers[next_pointer] = node;
src/servers/app/drawing/DrawingEngine.cpp
489
node* top()
src/servers/app/drawing/DrawingEngine.cpp
494
node* pop()
src/servers/app/drawing/DrawingEngine.cpp
496
node* ret = top();
src/servers/app/drawing/DrawingEngine.cpp
503
node** pointers;
src/servers/app/drawing/DrawingEngine.cpp
538
BStackOrHeapArray<node, 64> nodes(count);
src/servers/app/drawing/DrawingEngine.cpp
589
std::stack<node*> inDegreeZeroNodes;
src/servers/app/drawing/DrawingEngine.cpp
602
node* n = inDegreeZeroNodes.top();
src/servers/app/font/FontStyle.cpp
154
ref.directory = parentNodeRef.node;
src/servers/app/font/GlobalFontManager.cpp
162
|| message->FindInt64("directory", &nodeRef.node) != B_OK
src/servers/app/font/GlobalFontManager.cpp
197
uint64 node;
src/servers/app/font/GlobalFontManager.cpp
199
|| message->FindInt64("to directory", &nodeRef.node) != B_OK
src/servers/app/font/GlobalFontManager.cpp
201
|| message->FindInt64("node", (int64 *)&node) != B_OK
src/servers/app/font/GlobalFontManager.cpp
215
nodeRef.node = fromNode;
src/servers/app/font/GlobalFontManager.cpp
228
nodeRef.node = node;
src/servers/app/font/GlobalFontManager.cpp
241
nodeRef.node = node;
src/servers/app/font/GlobalFontManager.cpp
262
_RemoveStyle(nodeRef.device, fromNode, node);
src/servers/app/font/GlobalFontManager.cpp
274
|| message->FindInt64("node", &nodeRef.node) != B_OK)
src/servers/app/font/GlobalFontManager.cpp
283
_RemoveStyle(nodeRef.device, directoryNode, nodeRef.node);
src/servers/app/font/GlobalFontManager.cpp
387
nodeRef.node = mapping->ref.directory;
src/servers/app/font/GlobalFontManager.cpp
488
GlobalFontManager::_RemoveStyle(dev_t device, uint64 directoryNode, uint64 node)
src/servers/app/font/GlobalFontManager.cpp
493
nodeRef.node = directoryNode;
src/servers/app/font/GlobalFontManager.cpp
498
nodeRef.node = node;
src/servers/app/font/GlobalFontManager.cpp
776
directory->directory.node));
src/servers/app/font/GlobalFontManager.cpp
839
nodeRef.device, nodeRef.node);
src/servers/app/font/GlobalFontManager.cpp
88
ref.directory = nodeRef.node;
src/servers/app/font/GlobalFontManager.h
97
uint64 node);
src/servers/bluetooth/DeviceManager.cpp
135
msg.AddInt64("directory", nref->node);
src/servers/index/IndexServer.cpp
60
make_entry_ref(entryInfo->dir_nref.device, entryInfo->dir_nref.node,
src/servers/index/IndexServer.cpp
70
make_entry_ref(entryInfo->dir_nref.device, entryInfo->dir_nref.node,
src/servers/index/VolumeWatcher.cpp
100
printf("stat changed node %i name %s %s\n", (int)node,
src/servers/index/VolumeWatcher.cpp
37
ino_t node)
src/servers/index/VolumeWatcher.cpp
47
ino_t node)
src/servers/index/VolumeWatcher.cpp
533
VolumeWatcher::FindEntryRef(ino_t node, dev_t device, entry_ref& entry)
src/servers/index/VolumeWatcher.cpp
57
ino_t from_directory, ino_t to_directory, dev_t device, ino_t node,
src/servers/index/VolumeWatcher.cpp
70
WatchNameHandler::StatChanged(ino_t node, dev_t device, int32 statFields)
src/servers/index/VolumeWatcher.cpp
87
ino_t node;
src/servers/index/VolumeWatcher.cpp
93
msg->FindInt64("node", &node);
src/servers/index/VolumeWatcher.h
140
bool FindEntryRef(ino_t node, dev_t device,
src/servers/index/VolumeWatcher.h
34
dev_t device, ino_t node);
src/servers/index/VolumeWatcher.h
36
dev_t device, ino_t node);
src/servers/index/VolumeWatcher.h
40
ino_t node, dev_t nodeDevice);
src/servers/index/VolumeWatcher.h
41
void StatChanged(ino_t node, dev_t device,
src/servers/input/AddOnManager.cpp
62
make_entry_ref(entryInfo->dir_nref.device, entryInfo->dir_nref.node,
src/servers/input/AddOnManager.cpp
73
make_entry_ref(entryInfo->dir_nref.device, entryInfo->dir_nref.node,
src/servers/mail/DefaultNotifier.cpp
51
BNode node(&info.ref);
src/servers/mail/DefaultNotifier.cpp
52
BIconUtils::GetVectorIcon(&node, "BEOS:ICON", &icon);
src/servers/mail/DeskbarView.cpp
486
BNode node(&entry);
src/servers/mail/DeskbarView.cpp
487
BNodeInfo info(&node);
src/servers/mail/MailDaemonApplication.cpp
224
BNode node(&info.ref);
src/servers/mail/MailDaemonApplication.cpp
225
BIconUtils::GetVectorIcon(&node, "BEOS:ICON", &icon);
src/servers/mail/MailDaemonApplication.cpp
238
BNode node(&ref);
src/servers/mail/MailDaemonApplication.cpp
239
if (node.InitCheck() != B_OK)
src/servers/mail/MailDaemonApplication.cpp
243
if (node.ReadAttr(B_MAIL_ATTR_ACCOUNT_ID, B_INT32_TYPE, 0, &account,
src/servers/mail/MailDaemonApplication.cpp
532
BNode node;
src/servers/mail/MailDaemonApplication.cpp
533
while (node.SetTo(&entry) == B_BUSY)
src/servers/mail/MailDaemonApplication.cpp
535
if (!_IsPending(node))
src/servers/mail/MailDaemonApplication.cpp
538
if (node.ReadAttr(B_MAIL_ATTR_ACCOUNT_ID, B_INT32_TYPE, 0,
src/servers/mail/MailDaemonApplication.cpp
542
_AddMessage(messages[account], entry, node);
src/servers/mail/MailDaemonApplication.cpp
866
const BNode& node)
src/servers/mail/MailDaemonApplication.cpp
870
if (node.GetSize(&size) == B_OK && entry.GetRef(&ref) == B_OK) {
src/servers/mail/MailDaemonApplication.cpp
880
MailDaemonApplication::_IsPending(BNode& node)
src/servers/mail/MailDaemonApplication.cpp
883
if (node.ReadAttr(B_MAIL_ATTR_FLAGS, B_INT32_TYPE, 0, &flags, sizeof(int32))
src/servers/mail/MailDaemonApplication.h
86
const BEntry& entry, const BNode& node);
src/servers/mail/MailDaemonApplication.h
88
static bool _IsPending(BNode& node);
src/servers/media/DefaultManager.cpp
167
media_node node;
src/servers/media/DefaultManager.cpp
170
&node) != B_OK
src/servers/media/DefaultManager.cpp
171
|| node_manager->GetDormantNodeInfo(node, &info) != B_OK
src/servers/media/DefaultManager.cpp
484
*id = info[i].node.node;
src/servers/media/DefaultManager.cpp
493
*id = info[i].node.node;
src/servers/media/DefaultManager.cpp
505
if (fRoster->GetDormantNodeFor(info[i].node,
src/servers/media/DefaultManager.cpp
525
*id = info[i].node.node;
src/servers/media/DefaultManager.cpp
548
fTimeSource = clone.node;
src/servers/media/DefaultManager.cpp
583
fTimeSource = info[i].node.node;
src/servers/media/DefaultManager.cpp
584
fRoster->StartTimeSource(info[i].node,
src/servers/media/DefaultManager.cpp
614
fAudioMixer = info.node.node;
src/servers/media/DefaultManager.cpp
746
fRoster->SetTimeSourceFor(mixer.node, timesource.node);
src/servers/media/DefaultManager.cpp
747
fRoster->SetTimeSourceFor(soundcard.node, timesource.node);
src/servers/media/NodeManager.cpp
103
if (node != NULL)
src/servers/media/NodeManager.cpp
104
status = fDefaultManager->Set(node->node, NULL, 0, type);
src/servers/media/NodeManager.cpp
106
status = fDefaultManager->Set(input->node.node, input->name,
src/servers/media/NodeManager.cpp
1117
NodeManager::SetNodeTimeSource(media_node_id node,
src/servers/media/NodeManager.cpp
1122
NodeMap::iterator found = fNodeMap.find(node);
src/servers/media/NodeManager.cpp
1125
B_PRId32 " not found\n", node);
src/servers/media/NodeManager.cpp
1147
registered_node& node = iterator->second;
src/servers/media/NodeManager.cpp
1153
if (node.creator == team) {
src/servers/media/NodeManager.cpp
1154
node.creator = -1;
src/servers/media/NodeManager.cpp
1159
if (node.containing_team == team) {
src/servers/media/NodeManager.cpp
1161
", team %" B_PRId32 "\n", node.node_id, team);
src/servers/media/NodeManager.cpp
1163
_NotifyTimeSource(node);
src/servers/media/NodeManager.cpp
1165
BPrivate::media::notifications::NodesDeleted(&node.node_id, 1);
src/servers/media/NodeManager.cpp
1171
TeamCountMap::iterator teamRef = node.team_ref_count.find(team);
src/servers/media/NodeManager.cpp
1172
if (teamRef != node.team_ref_count.end()) {
src/servers/media/NodeManager.cpp
1175
teamRef->second, node.node_id, team);
src/servers/media/NodeManager.cpp
1176
node.ref_count -= teamRef->second;
src/servers/media/NodeManager.cpp
1177
if (node.ref_count == 0) {
src/servers/media/NodeManager.cpp
1179
B_PRId32 " that has no teams\n", node.node_id);
src/servers/media/NodeManager.cpp
1182
_NotifyTimeSource(node);
src/servers/media/NodeManager.cpp
1184
BPrivate::media::notifications::NodesDeleted(&node.node_id, 1);
src/servers/media/NodeManager.cpp
1186
node.team_ref_count.erase(teamRef);
src/servers/media/NodeManager.cpp
1255
registered_node& node = iterator->second;
src/servers/media/NodeManager.cpp
1260
"ref_count %" B_PRId32 "\n", node.node_id, node.add_on_id,
src/servers/media/NodeManager.cpp
1261
node.flavor_id, node.port, node.creator, node.containing_team,
src/servers/media/NodeManager.cpp
1262
node.kinds, node.name, node.ref_count);
src/servers/media/NodeManager.cpp
1265
for (TeamCountMap::iterator refsIterator = node.team_ref_count.begin();
src/servers/media/NodeManager.cpp
1266
refsIterator != node.team_ref_count.end(); refsIterator++) {
src/servers/media/NodeManager.cpp
1272
for (InputList::iterator inIterator = node.input_list.begin();
src/servers/media/NodeManager.cpp
1273
inIterator != node.input_list.end(); inIterator++) {
src/servers/media/NodeManager.cpp
1278
"\"%s\"\n", input.node.node, input.node.port, input.source.port,
src/servers/media/NodeManager.cpp
1282
if (node.input_list.empty())
src/servers/media/NodeManager.cpp
1285
for (OutputList::iterator outIterator = node.output_list.begin();
src/servers/media/NodeManager.cpp
1286
outIterator != node.output_list.end(); outIterator++) {
src/servers/media/NodeManager.cpp
1291
"\"%s\"\n", output.node.node, output.node.port,
src/servers/media/NodeManager.cpp
1295
if (node.output_list.empty())
src/servers/media/NodeManager.cpp
1364
registered_node& node = found->second;
src/servers/media/NodeManager.cpp
1366
TeamCountMap::iterator teamRef = node.team_ref_count.find(team);
src/servers/media/NodeManager.cpp
1367
if (teamRef == node.team_ref_count.end()) {
src/servers/media/NodeManager.cpp
1370
node.team_ref_count.insert(std::make_pair(team, 1));
src/servers/media/NodeManager.cpp
1379
node.ref_count++;
src/servers/media/NodeManager.cpp
1383
node.ref_count, node.team_ref_count.find(team)->second);
src/servers/media/NodeManager.cpp
1389
NodeManager::_NotifyTimeSource(registered_node& node)
src/servers/media/NodeManager.cpp
1394
if (GetCloneForID(node.timesource_id, team, &timeSource) != B_OK)
src/servers/media/NodeManager.cpp
1398
if (GetCloneForID(node.node_id, team,
src/servers/media/NodeManager.cpp
1401
cmd.node = currentNode;
src/servers/media/NodeManager.cpp
153
registered_node node;
src/servers/media/NodeManager.cpp
154
node.timesource_id = timesource;
src/servers/media/NodeManager.cpp
155
node.add_on_id = addOnID;
src/servers/media/NodeManager.cpp
156
node.flavor_id = flavorID;
src/servers/media/NodeManager.cpp
157
strlcpy(node.name, name, sizeof(node.name));
src/servers/media/NodeManager.cpp
158
node.kinds = kinds;
src/servers/media/NodeManager.cpp
159
node.port = port;
src/servers/media/NodeManager.cpp
160
node.containing_team = team;
src/servers/media/NodeManager.cpp
161
node.creator = -1; // will be set later
src/servers/media/NodeManager.cpp
162
node.ref_count = 1;
src/servers/media/NodeManager.cpp
164
if ((node.kinds & B_TIME_SOURCE) != 0
src/servers/media/NodeManager.cpp
165
&& strcmp(node.name, "System clock") == 0) {
src/servers/media/NodeManager.cpp
168
node.node_id = NODE_SYSTEM_TIMESOURCE_ID;
src/servers/media/NodeManager.cpp
170
NodeMap::iterator found = fNodeMap.find(node.node_id);
src/servers/media/NodeManager.cpp
172
fNodeMap.erase(node.node_id);
src/servers/media/NodeManager.cpp
174
*_nodeID = node.node_id;
src/servers/media/NodeManager.cpp
176
node.node_id = fNextNodeID;
src/servers/media/NodeManager.cpp
177
*_nodeID = node.node_id;
src/servers/media/NodeManager.cpp
181
node.team_ref_count.insert(std::make_pair(team, 1));
src/servers/media/NodeManager.cpp
182
fNodeMap.insert(std::make_pair(node.node_id, node));
src/servers/media/NodeManager.cpp
213
registered_node& node = found->second;
src/servers/media/NodeManager.cpp
215
if (node.containing_team != team) {
src/servers/media/NodeManager.cpp
218
B_PRId32 "\n", team, id, node.containing_team);
src/servers/media/NodeManager.cpp
221
if (node.ref_count != 1) {
src/servers/media/NodeManager.cpp
224
node.ref_count);
src/servers/media/NodeManager.cpp
229
*_addOnID = node.add_on_id;
src/servers/media/NodeManager.cpp
232
*_flavorID = node.flavor_id;
src/servers/media/NodeManager.cpp
258
registered_node& node = found->second;
src/servers/media/NodeManager.cpp
260
TeamCountMap::iterator teamRef = node.team_ref_count.find(team);
src/servers/media/NodeManager.cpp
261
if (teamRef == node.team_ref_count.end()) {
src/servers/media/NodeManager.cpp
267
teamRef = node.team_ref_count.find(addOnServer);
src/servers/media/NodeManager.cpp
269
if (node.creator == team && teamRef != node.team_ref_count.end()) {
src/servers/media/NodeManager.cpp
272
node.creator = -1; // invalidate!
src/servers/media/NodeManager.cpp
287
node.team_ref_count.erase(teamRef);
src/servers/media/NodeManager.cpp
289
if (--node.ref_count == 0) {
src/servers/media/NodeManager.cpp
295
status_t status = SendToPort(node.port, NODE_FINAL_RELEASE, &command,
src/servers/media/NodeManager.cpp
306
node.ref_count, teamCount);
src/servers/media/NodeManager.cpp
325
registered_node& node = found->second;
src/servers/media/NodeManager.cpp
326
node.team_ref_count.clear();
src/servers/media/NodeManager.cpp
327
node.ref_count = 0;
src/servers/media/NodeManager.cpp
330
status_t status = SendToPort(node.port, NODE_FINAL_RELEASE, &command,
src/servers/media/NodeManager.cpp
358
registered_node& node = found->second;
src/servers/media/NodeManager.cpp
360
if (node.creator != -1) {
src/servers/media/NodeManager.cpp
362
" assigned creator %" B_PRId32 "\n", id, node.creator);
src/servers/media/NodeManager.cpp
366
node.creator = creator;
src/servers/media/NodeManager.cpp
372
NodeManager::GetCloneForID(media_node_id id, team_id team, media_node* node)
src/servers/media/NodeManager.cpp
395
node->node = registeredNode.node_id;
src/servers/media/NodeManager.cpp
396
node->port = registeredNode.port;
src/servers/media/NodeManager.cpp
397
node->kind = registeredNode.kinds;
src/servers/media/NodeManager.cpp
413
NodeManager::GetClone(node_type type, team_id team, media_node* node,
src/servers/media/NodeManager.cpp
426
*node = media_node::null;
src/servers/media/NodeManager.cpp
431
status = GetCloneForID(id, team, node);
src/servers/media/NodeManager.cpp
436
*node = media_node::null;
src/servers/media/NodeManager.cpp
439
ASSERT(id == node->node);
src/servers/media/NodeManager.cpp
442
B_PRId32 ", node kind %#" B_PRIx64 "\n", node->node, node->port,
src/servers/media/NodeManager.cpp
443
node->kind);
src/servers/media/NodeManager.cpp
449
NodeManager::ReleaseNode(const media_node& node, team_id team)
src/servers/media/NodeManager.cpp
452
"\n", node.node, team);
src/servers/media/NodeManager.cpp
454
if (ReleaseNodeReference(node.node, team) != B_OK) {
src/servers/media/NodeManager.cpp
456
" team %" B_PRId32 " ref count\n", node.node, team);
src/servers/media/NodeManager.cpp
464
NodeManager::PublishInputs(const media_node& node, const media_input* inputs,
src/servers/media/NodeManager.cpp
469
NodeMap::iterator found = fNodeMap.find(node.node);
src/servers/media/NodeManager.cpp
472
node.node);
src/servers/media/NodeManager.cpp
492
NodeManager::PublishOutputs(const media_node &node, const media_output* outputs,
src/servers/media/NodeManager.cpp
497
NodeMap::iterator found = fNodeMap.find(node.node);
src/servers/media/NodeManager.cpp
500
node.node);
src/servers/media/NodeManager.cpp
526
registered_node& node = iterator->second;
src/servers/media/NodeManager.cpp
528
if (node.port == port) {
src/servers/media/NodeManager.cpp
529
*_id = node.node_id;
src/servers/media/NodeManager.cpp
531
B_PRId32 "\n", port, node.node_id);
src/servers/media/NodeManager.cpp
535
OutputList::iterator outIterator = node.output_list.begin();
src/servers/media/NodeManager.cpp
536
for (; outIterator != node.output_list.end(); outIterator++) {
src/servers/media/NodeManager.cpp
538
*_id = node.node_id;
src/servers/media/NodeManager.cpp
540
", node %" B_PRId32 "\n", port, node.node_id);
src/servers/media/NodeManager.cpp
545
InputList::iterator inIterator = node.input_list.begin();
src/servers/media/NodeManager.cpp
546
for (; inIterator != node.input_list.end(); inIterator++) {
src/servers/media/NodeManager.cpp
548
*_id = node.node_id;
src/servers/media/NodeManager.cpp
550
", node %" B_PRId32 "\n", port, node.node_id);
src/servers/media/NodeManager.cpp
562
NodeManager::GetDormantNodeInfo(const media_node& node,
src/servers/media/NodeManager.cpp
568
NodeMap::iterator found = fNodeMap.find(node.node);
src/servers/media/NodeManager.cpp
571
"\n", node.node);
src/servers/media/NodeManager.cpp
578
&& node.node != NODE_SYSTEM_TIMESOURCE_ID) {
src/servers/media/NodeManager.cpp
582
", name \"%s\"\n", node.node, registeredNode.add_on_id,
src/servers/media/NodeManager.cpp
587
ASSERT(node.port == registeredNode.port);
src/servers/media/NodeManager.cpp
588
ASSERT((node.kind & NODE_KIND_COMPARE_MASK)
src/servers/media/NodeManager.cpp
596
B_PRId32 ", flavor_id %" B_PRId32 ", name \"%s\"\n", node.node,
src/servers/media/NodeManager.cpp
604
NodeManager::GetLiveNodeInfo(const media_node& node, live_node_info* liveInfo)
src/servers/media/NodeManager.cpp
608
NodeMap::iterator found = fNodeMap.find(node.node);
src/servers/media/NodeManager.cpp
611
node.node);
src/servers/media/NodeManager.cpp
617
ASSERT(node.port == registeredNode.port);
src/servers/media/NodeManager.cpp
618
ASSERT((node.kind & NODE_KIND_COMPARE_MASK)
src/servers/media/NodeManager.cpp
621
liveInfo->node = node;
src/servers/media/NodeManager.cpp
626
node.node, registeredNode.name);
src/servers/media/NodeManager.cpp
640
registered_node& node = iterator->second;
src/servers/media/NodeManager.cpp
642
if (node.add_on_id == addOnID && node.flavor_id == flavorID)
src/servers/media/NodeManager.cpp
643
ids[count++] = node.node_id;
src/servers/media/NodeManager.cpp
677
registered_node& node = iterator->second;
src/servers/media/NodeManager.cpp
679
if ((node.kinds & requireKinds) != requireKinds)
src/servers/media/NodeManager.cpp
683
if (strncmp(name, node.name, nameLength) != 0)
src/servers/media/NodeManager.cpp
690
for (InputList::iterator inIterator = node.input_list.begin();
src/servers/media/NodeManager.cpp
691
inIterator != node.input_list.end(); inIterator++) {
src/servers/media/NodeManager.cpp
707
for (OutputList::iterator outIterator = node.output_list.begin();
src/servers/media/NodeManager.cpp
708
outIterator != node.output_list.end(); outIterator++) {
src/servers/media/NodeManager.cpp
722
info.node.node = node.node_id;
src/servers/media/NodeManager.cpp
723
info.node.port = node.port;
src/servers/media/NodeManager.cpp
724
info.node.kind = node.kinds;
src/servers/media/NodeManager.cpp
726
strlcpy(info.name, node.name, sizeof(info.name));
src/servers/media/NodeManager.cpp
752
registered_node& node = iterator->second;
src/servers/media/NodeManager.cpp
754
if (message->AddInt32("media_node_id", node.node_id) != B_OK)
src/servers/media/NodeManager.cpp
97
NodeManager::SetDefaultNode(node_type type, const media_node* node,
src/servers/media/NodeManager.h
108
status_t GetDormantNodeInfo(const media_node& node,
src/servers/media/NodeManager.h
146
status_t SetNodeTimeSource(media_node_id node,
src/servers/media/NodeManager.h
159
void _NotifyTimeSource(registered_node& node);
src/servers/media/NodeManager.h
65
const media_node* node,
src/servers/media/NodeManager.h
86
media_node* node);
src/servers/media/NodeManager.h
88
media_node* node, char* inputName,
src/servers/media/NodeManager.h
90
status_t ReleaseNode(const media_node& node,
src/servers/media/NodeManager.h
92
status_t PublishInputs(const media_node& node,
src/servers/media/NodeManager.h
94
status_t PublishOutputs(const media_node& node,
src/servers/media/NodeManager.h
97
status_t GetLiveNodeInfo(const media_node& node,
src/servers/media/NotificationManager.cpp
100
"what %#lx\n",node->node, team, what);
src/servers/media/NotificationManager.cpp
117
const media_node *node;
src/servers/media/NotificationManager.cpp
125
msg->FindData("node", B_RAW_TYPE, reinterpret_cast<const void **>(&node),
src/servers/media/NotificationManager.cpp
130
"%#lx\n", node->node, team, what);
src/servers/media/NotificationManager.cpp
148
if (what == B_MEDIA_WILDCARD && *node == media_node::null
src/servers/media/NotificationManager.cpp
151
else if (what != B_MEDIA_WILDCARD && *node == media_node::null
src/servers/media/NotificationManager.cpp
154
else if (what == B_MEDIA_WILDCARD && *node != media_node::null
src/servers/media/NotificationManager.cpp
155
&& team == n->team && messenger == n->messenger && n->node == *node)
src/servers/media/NotificationManager.cpp
157
else if (what != B_MEDIA_WILDCARD && *node != media_node::null
src/servers/media/NotificationManager.cpp
159
&& n->node == *node)
src/servers/media/NotificationManager.cpp
178
const media_node *node;
src/servers/media/NotificationManager.cpp
205
if (n->node != media_node::null)
src/servers/media/NotificationManager.cpp
214
reinterpret_cast<const void **>(&node), &size);
src/servers/media/NotificationManager.cpp
216
if (n->node != *node)
src/servers/media/NotificationManager.cpp
228
if (n->node.port != source->port
src/servers/media/NotificationManager.cpp
229
&& n->node.port != destination->port)
src/servers/media/NotificationManager.cpp
307
n->node.node, n->node.port, n->messenger.IsValid() ? "" : "NOT ");
src/servers/media/NotificationManager.cpp
81
const media_node *node;
src/servers/media/NotificationManager.cpp
89
msg->FindData("node", B_RAW_TYPE, reinterpret_cast<const void **>(&node),
src/servers/media/NotificationManager.cpp
95
n.node = *node;
src/servers/media/NotificationManager.h
19
media_node node;
src/servers/media/media_server.cpp
356
status_t status = gNodeManager->GetLiveNodeInfo(request.node,
src/servers/media/media_server.cpp
433
status_t status = gNodeManager->ReleaseNode(request.node,
src/servers/media/media_server.cpp
445
status_t status = gNodeManager->ReleaseNodeAll(request.node.node);
src/servers/media/media_server.cpp
483
status = gNodeManager->PublishInputs(request.node,
src/servers/media/media_server.cpp
495
status = gNodeManager->PublishInputs(request.node, inputs,
src/servers/media/media_server.cpp
512
status = gNodeManager->PublishOutputs(request.node,
src/servers/media/media_server.cpp
524
status = gNodeManager->PublishOutputs(request.node, outputs,
src/servers/media/media_server.cpp
540
&reply.node, reply.input_name, &reply.input_id);
src/servers/media/media_server.cpp
552
request.use_node ? &request.node : NULL,
src/servers/media/media_server.cpp
566
status_t status = gNodeManager->GetDormantNodeInfo(request.node,
src/servers/media/media_server.cpp
711
status_t status = gNodeManager->SetNodeCreator(request.node,
src/servers/media_addon/MediaAddonServer.cpp
182
make_entry_ref(info->dir_nref.device, info->dir_nref.node,
src/servers/media_addon/MediaAddonServer.cpp
190
fServer->_AddOnAdded(path.Path(), info->nref.node);
src/servers/media_addon/MediaAddonServer.cpp
197
fServer->_AddOnRemoved(info->nref.node);
src/servers/media_addon/MediaAddonServer.cpp
267
media_node node = fSystemTimeSource->Node();
src/servers/media_addon/MediaAddonServer.cpp
268
result = MediaRosterEx(fMediaRoster)->SetNode(SYSTEM_TIME_SOURCE, &node);
src/servers/media_addon/MediaAddonServer.cpp
387
request->creator_team, &reply.node);
src/servers/media_addon/MediaAddonServer.cpp
609
media_node& node = *iterator;
src/servers/media_addon/MediaAddonServer.cpp
611
printf("node %" B_PRId32 "\n", node.node);
src/servers/media_addon/MediaAddonServer.cpp
613
if ((node.kind & B_TIME_SOURCE) != 0
src/servers/media_addon/MediaAddonServer.cpp
614
&& (fMediaRoster->StopTimeSource(node, 0, true) != B_OK)) {
src/servers/media_addon/MediaAddonServer.cpp
620
if (fMediaRoster->StopNode(node, 0, true) != B_OK) {
src/servers/media_addon/MediaAddonServer.cpp
626
if ((node.kind & B_BUFFER_CONSUMER) != 0) {
src/servers/media_addon/MediaAddonServer.cpp
629
if (fMediaRoster->GetConnectedInputsFor(node, inputs, 16, &count)
src/servers/media_addon/MediaAddonServer.cpp
646
node.node, inputs[i].destination) != B_OK) {
src/servers/media_addon/MediaAddonServer.cpp
654
if ((node.kind & B_BUFFER_PRODUCER) != 0) {
src/servers/media_addon/MediaAddonServer.cpp
657
if (fMediaRoster->GetConnectedOutputsFor(node, outputs, 16,
src/servers/media_addon/MediaAddonServer.cpp
673
if (fMediaRoster->Disconnect(node.node, outputs[i].source,
src/servers/media_addon/MediaAddonServer.cpp
682
if (MediaRosterEx(fMediaRoster)->ReleaseNodeAll(node) != B_OK) {
src/servers/media_addon/MediaAddonServer.cpp
719
media_node node;
src/servers/media_addon/MediaAddonServer.cpp
729
dormantNodeInfo, &node);
src/servers/media_addon/MediaAddonServer.cpp
736
info.active_flavors.push_back(node);
src/servers/media_addon/MediaAddonServer.cpp
753
BMediaNode* node;
src/servers/media_addon/MediaAddonServer.cpp
756
status_t status = info.addon->AutoStart(index, &node, &internalID,
src/servers/media_addon/MediaAddonServer.cpp
765
status = MediaRosterEx(fMediaRoster)->RegisterNode(node, info.id,
src/servers/media_addon/MediaAddonServer.cpp
769
node->Release();
src/servers/media_addon/MediaAddonServer.cpp
773
info.active_flavors.push_back(node->Node());
src/servers/package/CommitTransactionHandler.cpp
1891
item->packageNodeID = package->NodeRef().node;
src/servers/package/CommitTransactionHandler.cpp
1962
BNode* node;
src/servers/package/CommitTransactionHandler.cpp
1964
node = &stackDirectory;
src/servers/package/CommitTransactionHandler.cpp
1967
node = &stackNode;
src/servers/package/CommitTransactionHandler.cpp
1982
error = node->WriteAttrString(kPackageFileAttribute, &value);
src/servers/package/Package.h
95
return (size_t)key.device + 17 * (size_t)key.node;
src/servers/package/PackageDaemon.cpp
212
nodeRef.node);
src/servers/package/PackageDaemon.cpp
95
error = message->FindInt64("root", &nodeRef.node);
src/servers/package/PackageFile.cpp
46
fDirectoryRef.node = entryRef.directory;
src/servers/package/Root.h
37
ino_t NodeID() const { return fNodeRef.node; }
src/servers/package/Volume.cpp
290
_packageRootRef.node = info->rootDirectoryID;
src/servers/package/Volume.cpp
538
fRootDirectoryRef.node) != B_OK
src/servers/package/Volume.h
102
{ return fRootDirectoryRef.node; }
src/servers/package/Volume.h
108
{ return PackagesDirectoryRef().node; }
src/servers/print/PrintServerApp.cpp
195
node_ref node;
src/servers/print/PrintServerApp.cpp
196
if (printer->GetNodeRef(&node) != B_OK)
src/servers/print/PrintServerApp.cpp
199
if (Printer::Find(&node) != NULL)
src/servers/print/PrintServerApp.cpp
233
PrintServerApp::EntryCreated(node_ref* node, entry_ref* entry)
src/servers/print/PrintServerApp.cpp
244
PrintServerApp::EntryRemoved(node_ref* node)
src/servers/print/PrintServerApp.cpp
246
Printer* printer = Printer::Find(node);
src/servers/print/PrintServerApp.cpp
256
PrintServerApp::AttributeChanged(node_ref* node)
src/servers/print/PrintServerApp.cpp
258
BDirectory printer(node);
src/servers/print/PrintServerApp.cpp
294
BDirectory node(&entry);
src/servers/print/PrintServerApp.cpp
295
BNodeInfo info(&node);
src/servers/print/PrintServerApp.cpp
299
RegisterPrinter(&node);
src/servers/print/PrintServerApp.cpp
459
BNode node;
src/servers/print/PrintServerApp.cpp
461
&& FindPrinterNode(fDefaultPrinter->Name(), node) == B_OK) {
src/servers/print/PrintServerApp.cpp
463
BNodeInfo info(&node);
src/servers/print/PrintServerApp.cpp
469
status_t status = FindPrinterNode(printerName, node);
src/servers/print/PrintServerApp.cpp
472
BNodeInfo info(&node);
src/servers/print/PrintServerApp.cpp
534
PrintServerApp::FindPrinterNode(const char* name, BNode& node)
src/servers/print/PrintServerApp.cpp
544
return node.SetTo(path.Path());
src/servers/print/PrintServerApp.h
74
void RegisterPrinter(BDirectory* node);
src/servers/print/PrintServerApp.h
78
void EntryCreated(node_ref* node, entry_ref* entry);
src/servers/print/PrintServerApp.h
79
void EntryRemoved(node_ref* node);
src/servers/print/PrintServerApp.h
80
void AttributeChanged(node_ref* node);
src/servers/print/PrintServerApp.h
85
status_t FindPrinterNode(const char* name, BNode& node);
src/servers/print/Printer.cpp
128
Printer::Printer(const BDirectory* node, Resource* res)
src/servers/print/Printer.cpp
130
fPrinter(gLock, be_app, *node),
src/servers/print/Printer.cpp
79
Printer::Find(node_ref* node)
src/servers/print/Printer.cpp
86
if (n == *node)
src/servers/print/Printer.h
49
Printer(const BDirectory* node, Resource* res);
src/servers/print/Printer.h
59
static Printer* Find(node_ref* node);
src/servers/registrar/RecentEntries.cpp
359
BNode node;
src/servers/registrar/RecentEntries.cpp
360
status_t error = node.SetTo(ref);
src/servers/registrar/RecentEntries.cpp
362
ssize_t bytes = node.ReadAttr("BEOS:TYPE", B_MIME_STRING_TYPE,
src/system/boot/loader/FileMapDisk.cpp
149
Node *node;
src/system/boot/loader/FileMapDisk.cpp
162
node = dir->Lookup(FMAP_IMAGE_NAME, true);
src/system/boot/loader/FileMapDisk.cpp
163
if (node == NULL)
src/system/boot/loader/FileMapDisk.cpp
169
error = disk->Init(node);
src/system/boot/loader/FileMapDisk.cpp
45
FileMapDisk::Init(Node *node/*, Partition *partition, FileMap *map, off_t imageSize*/)
src/system/boot/loader/FileMapDisk.cpp
47
TRACE(("FileMapDisk::FileMapDisk(%p)\n", node));
src/system/boot/loader/FileMapDisk.cpp
48
fNode = node;
src/system/boot/loader/file_systems/amiga_ffs/Directory.cpp
101
NodeBlock *node;
src/system/boot/loader/file_systems/amiga_ffs/Directory.cpp
103
while ((node = iterator.GetNext(block)) != NULL) {
src/system/boot/loader/file_systems/amiga_ffs/Directory.cpp
105
if (node->GetName(fileName, sizeof(fileName)) == B_OK
src/system/boot/loader/file_systems/amiga_ffs/Directory.cpp
107
if (node->IsFile())
src/system/boot/loader/file_systems/amiga_ffs/Directory.cpp
109
if (node->IsDirectory())
src/system/boot/loader/file_systems/amiga_ffs/Directory.cpp
125
NodeBlock *node = iterator->GetNext(block);
src/system/boot/loader/file_systems/amiga_ffs/Directory.cpp
126
if (node == NULL)
src/system/boot/loader/file_systems/amiga_ffs/Directory.cpp
129
return node->GetName(name, size);
src/system/boot/loader/file_systems/amiga_ffs/File.cpp
22
Stream(int device, FileBlock &node);
src/system/boot/loader/file_systems/amiga_ffs/File.cpp
41
Stream::Stream(int device, FileBlock &node)
src/system/boot/loader/file_systems/amiga_ffs/File.cpp
44
fNode(node)
src/system/boot/loader/file_systems/amiga_ffs/amiga_ffs.h
144
HashIterator(int32 device, DirectoryBlock &node);
src/system/boot/loader/file_systems/fat/Directory.cpp
434
if (Node* node = Lookup(name, false)) {
src/system/boot/loader/file_systems/fat/Directory.cpp
435
node->Release();
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
196
while (PackageNode* node = fEntries.RemoveHead())
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
197
delete node;
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
200
void AddChild(PackageNode* node)
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
202
fEntries.Add(node);
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
415
PackageNode* node;
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
418
node = new(std::nothrow) PackageFile(fVolume, mode, entry->Data());
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
432
node = symlink;
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
435
node = new(std::nothrow) PackageDirectory(fVolume, mode);
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
439
if (node == NULL)
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
442
error = node->Init(parentDir, entry->Name(), fVolume->NextNodeID());
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
444
delete node;
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
449
parentDir->AddChild(node);
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
451
entry->SetUserToken(node);
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
735
::Node* node;
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
736
return create_node(child, node) == B_OK ? node : NULL;
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
797
::Node* node;
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
800
node = new(std::nothrow) File(
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
804
node = new(std::nothrow) Symlink(
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
808
node = new(std::nothrow) Directory(
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
815
if (node == NULL)
src/system/boot/loader/file_systems/packagefs/packagefs.cpp
818
_node = node;
src/system/boot/loader/file_systems/tarfs/tarfs.cpp
405
Node* node = entry->ToNode();
src/system/boot/loader/file_systems/tarfs/tarfs.cpp
406
if (node)
src/system/boot/loader/file_systems/tarfs/tarfs.cpp
407
node->Acquire();
src/system/boot/loader/file_systems/tarfs/tarfs.cpp
409
return node;
src/system/boot/loader/menu.cpp
1099
Node* node = directory->Lookup(name, false);
src/system/boot/loader/menu.cpp
1100
if (node == NULL) {
src/system/boot/loader/menu.cpp
1105
node->Release();
src/system/boot/loader/menu.cpp
1414
Node* node;
src/system/boot/loader/menu.cpp
1415
while (gRoot->GetNextNode(cookie, &node) == B_OK) {
src/system/boot/loader/menu.cpp
1416
Directory* volume = static_cast<Directory*>(node);
src/system/boot/loader/menu.cpp
526
BlocklistMenuItem(char* label, Node* node, Menu* subMenu)
src/system/boot/loader/menu.cpp
529
fNode(node),
src/system/boot/loader/menu.cpp
639
Node* node;
src/system/boot/loader/menu.cpp
640
while (fDirectory->GetNextNode(cookie, &node) == B_OK) {
src/system/boot/loader/menu.cpp
641
BlocklistMenuItem* item = _CreateItem(node);
src/system/boot/loader/menu.cpp
642
node->Release();
src/system/boot/loader/menu.cpp
679
static BlocklistMenuItem* _CreateItem(Node* node)
src/system/boot/loader/menu.cpp
683
if (node->GetName(name, sizeof(name)) != B_OK)
src/system/boot/loader/menu.cpp
687
bool isDirectory = node->Type() == S_IFDIR;
src/system/boot/loader/menu.cpp
696
subMenu->SetDirectory(static_cast<Directory*>(node));
src/system/boot/loader/menu.cpp
703
node, subMenu);
src/system/boot/loader/partitions.cpp
85
NodeOpener(Node *node, int mode)
src/system/boot/loader/partitions.cpp
87
fFD = open_node(node, mode);
src/system/boot/loader/stdio.cpp
87
ConsoleNode *node = (ConsoleNode *)file;
src/system/boot/loader/stdio.cpp
94
node->Write(buffer, length);
src/system/boot/loader/vfs.cpp
1065
Node *node;
src/system/boot/loader/vfs.cpp
1066
status_t error = get_node_for_path(directory, path, &node);
src/system/boot/loader/vfs.cpp
1090
if (get_node_for_path(directory, path, &node) != B_OK) {
src/system/boot/loader/vfs.cpp
1095
if (node->Type() != S_IFDIR) {
src/system/boot/loader/vfs.cpp
1096
node->Release();
src/system/boot/loader/vfs.cpp
1101
directory = static_cast<Directory*>(node);
src/system/boot/loader/vfs.cpp
1106
error = directory->CreateFile(name, permissions, &node);
src/system/boot/loader/vfs.cpp
1114
node->Release();
src/system/boot/loader/vfs.cpp
1119
int fd = open_node(node, mode);
src/system/boot/loader/vfs.cpp
1121
node->Release();
src/system/boot/loader/vfs.cpp
1146
Node* node;
src/system/boot/loader/vfs.cpp
1147
status_t error = get_node_for_path(directory, path, &node);
src/system/boot/loader/vfs.cpp
1151
node->Stat(st);
src/system/boot/loader/vfs.cpp
1152
node->Release();
src/system/boot/loader/vfs.cpp
1209
Node* node;
src/system/boot/loader/vfs.cpp
1210
status_t error = get_node_for_path(baseDirectory, path, &node);
src/system/boot/loader/vfs.cpp
1215
MethodDeleter<Node, status_t, &Node::Release> nodeReleaser(node);
src/system/boot/loader/vfs.cpp
1217
if (!S_ISDIR(node->Type())) {
src/system/boot/loader/vfs.cpp
1222
dir->directory = static_cast<Directory*>(node);
src/system/boot/loader/vfs.cpp
1283
Node* node = dir->directory->Lookup(dir->entry()->d_name, false);
src/system/boot/loader/vfs.cpp
1284
if (node == NULL)
src/system/boot/loader/vfs.cpp
1287
dir->entry()->d_ino = node->Inode();
src/system/boot/loader/vfs.cpp
1288
node->Release();
src/system/boot/loader/vfs.cpp
246
Node* node = LookupDontTraverse(name);
src/system/boot/loader/vfs.cpp
247
if (node == NULL)
src/system/boot/loader/vfs.cpp
250
if (!traverseLinks || !S_ISLNK(node->Type()))
src/system/boot/loader/vfs.cpp
251
return node;
src/system/boot/loader/vfs.cpp
256
node->Release();
src/system/boot/loader/vfs.cpp
260
status_t error = node->ReadLink(linkPath, B_PATH_NAME_LENGTH);
src/system/boot/loader/vfs.cpp
262
node->Release();
src/system/boot/loader/vfs.cpp
278
node = get_node_from(fd);
src/system/boot/loader/vfs.cpp
279
if (node != NULL)
src/system/boot/loader/vfs.cpp
280
node->Acquire();
src/system/boot/loader/vfs.cpp
283
return node;
src/system/boot/loader/vfs.cpp
351
Descriptor::Descriptor(Node *node, void *cookie)
src/system/boot/loader/vfs.cpp
353
fNode(node),
src/system/boot/loader/vfs.cpp
53
Descriptor(Node *node, void *cookie);
src/system/boot/loader/vfs.cpp
875
open_node(Node *node, int mode)
src/system/boot/loader/vfs.cpp
877
if (node == NULL)
src/system/boot/loader/vfs.cpp
890
TRACE(("got descriptor %d for node %p\n", fd, node));
src/system/boot/loader/vfs.cpp
895
status_t status = node->Open(&cookie, mode);
src/system/boot/loader/vfs.cpp
899
TRACE(("could open node at %p\n", node));
src/system/boot/loader/vfs.cpp
901
Descriptor *descriptor = new(nothrow) Descriptor(node, cookie);
src/system/boot/platform/efi/arch/arm/arch_dtb.cpp
46
arch_handle_fdt(const void* fdt, int node)
src/system/boot/platform/efi/arch/arm/arch_dtb.cpp
48
const char* deviceType = (const char*)fdt_getprop(fdt, node,
src/system/boot/platform/efi/arch/arm/arch_dtb.cpp
57
info->id = fdt32_to_cpu(*(uint32*)fdt_getprop(fdt, node,
src/system/boot/platform/efi/arch/arm/arch_dtb.cpp
66
const char* compatible = (const char*)fdt_getprop(fdt, node,
src/system/boot/platform/efi/arch/arm/arch_dtb.cpp
81
dtb_get_reg(fdt, node, 0, interrupt_controller.regs1);
src/system/boot/platform/efi/arch/arm/arch_dtb.cpp
82
dtb_get_reg(fdt, node, 1, interrupt_controller.regs2);
src/system/boot/platform/efi/arch/arm/arch_dtb.cpp
96
dtb_get_reg(fdt, node, 0, timer.regs);
src/system/boot/platform/efi/arch/arm/arch_dtb.cpp
97
timer.interrupt = dtb_get_interrupt(fdt, node);
src/system/boot/platform/efi/arch/arm64/arch_dtb.cpp
38
arch_handle_fdt(const void* fdt, int node)
src/system/boot/platform/efi/arch/arm64/arch_dtb.cpp
40
const char* deviceType = (const char*)fdt_getprop(fdt, node,
src/system/boot/platform/efi/arch/arm64/arch_dtb.cpp
49
info->id = fdt32_to_cpu(*(uint32*)fdt_getprop(fdt, node,
src/system/boot/platform/efi/arch/arm64/arch_dtb.cpp
58
const char* compatible = (const char*)fdt_getprop(fdt, node,
src/system/boot/platform/efi/arch/arm64/arch_dtb.cpp
73
dtb_get_reg(fdt, node, 0, interrupt_controller.regs1);
src/system/boot/platform/efi/arch/arm64/arch_dtb.cpp
74
dtb_get_reg(fdt, node, 1, interrupt_controller.regs2);
src/system/boot/platform/efi/arch/riscv64/arch_dtb.cpp
30
arch_handle_fdt(const void* fdt, int node)
src/system/boot/platform/efi/arch/riscv64/arch_dtb.cpp
32
const char* deviceType = (const char*)fdt_getprop(fdt, node,
src/system/boot/platform/efi/arch/riscv64/arch_dtb.cpp
35
const char* name = fdt_get_name(fdt, node, NULL);
src/system/boot/platform/efi/arch/riscv64/arch_dtb.cpp
37
if (uint32* prop = (uint32*)fdt_getprop(fdt, node, "boot-hartid", NULL))
src/system/boot/platform/efi/arch/riscv64/arch_dtb.cpp
40
if (uint32* prop = (uint32*)fdt_getprop(fdt, node, "timebase-frequency", NULL))
src/system/boot/platform/efi/arch/riscv64/arch_dtb.cpp
47
if (!(fdt_getprop(fdt, node, "mmu-type", NULL) != NULL))
src/system/boot/platform/efi/arch/riscv64/arch_dtb.cpp
54
info->id = fdt32_to_cpu(*(uint32*)fdt_getprop(fdt, node,
src/system/boot/platform/efi/arch/riscv64/arch_dtb.cpp
59
int subNode = fdt_subnode_offset(fdt, node, "interrupt-controller");
src/system/boot/platform/efi/arch/riscv64/arch_dtb.cpp
69
const char* compatible = (const char*)fdt_getprop(fdt, node,
src/system/boot/platform/efi/arch/riscv64/arch_dtb.cpp
76
dtb_get_reg(fdt, node, 0, sClint);
src/system/boot/platform/efi/arch/riscv64/arch_dtb.cpp
82
dtb_get_reg(fdt, node, 0, sPlic);
src/system/boot/platform/efi/arch/riscv64/arch_dtb.cpp
84
if (uint32* prop = (uint32*)fdt_getprop(fdt, node, "interrupts-extended", &propSize)) {
src/system/boot/platform/efi/dtb.cpp
124
int node = -1;
src/system/boot/platform/efi/dtb.cpp
126
while ((node = fdt_next_node(fdt, node, &depth)) >= 0 && depth >= 0) {
src/system/boot/platform/efi/dtb.cpp
130
dprintf("node('%s')\n", fdt_get_name(fdt, node, NULL));
src/system/boot/platform/efi/dtb.cpp
132
for (int prop = fdt_first_property_offset(fdt, node); prop >= 0; prop = fdt_next_property_offset(fdt, prop)) {
src/system/boot/platform/efi/dtb.cpp
246
prop = (uint32*)fdt_getprop(fdt, node, "#address-cells", NULL);
src/system/boot/platform/efi/dtb.cpp
250
prop = (uint32*)fdt_getprop(fdt, node, "#interrupt-cells", NULL);
src/system/boot/platform/efi/dtb.cpp
343
dtb_get_address_cells(const void* fdt, int node)
src/system/boot/platform/efi/dtb.cpp
347
int parent = fdt_parent_offset(fdt, node);
src/system/boot/platform/efi/dtb.cpp
361
dtb_get_size_cells(const void* fdt, int node)
src/system/boot/platform/efi/dtb.cpp
365
int parent = fdt_parent_offset(fdt, node);
src/system/boot/platform/efi/dtb.cpp
379
dtb_get_reg(const void* fdt, int node, size_t idx, addr_range& range)
src/system/boot/platform/efi/dtb.cpp
381
uint32 addressCells = dtb_get_address_cells(fdt, node);
src/system/boot/platform/efi/dtb.cpp
382
uint32 sizeCells = dtb_get_size_cells(fdt, node);
src/system/boot/platform/efi/dtb.cpp
385
const uint8* prop = (const uint8*)fdt_getprop(fdt, node, "reg", &propSize);
src/system/boot/platform/efi/dtb.cpp
406
int parent = fdt_parent_offset(fdt, node);
src/system/boot/platform/efi/dtb.cpp
455
dtb_get_interrupt_parent(const void* fdt, int node)
src/system/boot/platform/efi/dtb.cpp
457
while (node >= 0) {
src/system/boot/platform/efi/dtb.cpp
459
prop = (uint32*)fdt_getprop(fdt, node, "interrupt-parent", NULL);
src/system/boot/platform/efi/dtb.cpp
465
node = fdt_parent_offset(fdt, node);
src/system/boot/platform/efi/dtb.cpp
473
dtb_get_interrupt_cells(const void* fdt, int node)
src/system/boot/platform/efi/dtb.cpp
475
int intc_node = dtb_get_interrupt_parent(fdt, node);
src/system/boot/platform/efi/dtb.cpp
488
dtb_get_interrupt(const void* fdt, int node)
src/system/boot/platform/efi/dtb.cpp
490
uint32 interruptCells = dtb_get_interrupt_cells(fdt, node);
src/system/boot/platform/efi/dtb.cpp
492
if (uint32* prop = (uint32*)fdt_getprop(fdt, node, "interrupts-extended", NULL)) {
src/system/boot/platform/efi/dtb.cpp
495
if (uint32* prop = (uint32*)fdt_getprop(fdt, node, "interrupts", NULL)) {
src/system/boot/platform/efi/dtb.cpp
511
dprintf("%s: no interrupt field on node %d\n", __func__, node);
src/system/boot/platform/efi/dtb.cpp
517
dtb_get_clock_frequency(const void* fdt, int node)
src/system/boot/platform/efi/dtb.cpp
522
prop = (uint32*)fdt_getprop(fdt, node, "clock-frequency", NULL);
src/system/boot/platform/efi/dtb.cpp
527
prop = (uint32*)fdt_getprop(fdt, node, "clocks", &len);
src/system/boot/platform/efi/dtb.cpp
539
dprintf("%s: no clock-frequency field on node %d\n", __func__, node);
src/system/boot/platform/efi/dtb.cpp
545
dtb_handle_fdt(const void* fdt, int node)
src/system/boot/platform/efi/dtb.cpp
547
arch_handle_fdt(fdt, node);
src/system/boot/platform/efi/dtb.cpp
550
const char* compatible = (const char*)fdt_getprop(fdt, node,
src/system/boot/platform/efi/dtb.cpp
566
dtb_get_reg(fdt, node, 0, uart.regs);
src/system/boot/platform/efi/dtb.cpp
567
uart.irq = dtb_get_interrupt(fdt, node);
src/system/boot/platform/efi/dtb.cpp
568
uart.clock = dtb_get_clock_frequency(fdt, node);
src/system/boot/platform/efi/dtb.cpp
572
gUARTSkipInit = fdt_getprop(fdt, node, "skip-init", NULL) != NULL;
src/system/boot/platform/efi/dtb.cpp
639
int node = -1;
src/system/boot/platform/efi/dtb.cpp
641
while ((node = fdt_next_node(sDtbTable, node, &depth)) >= 0 && depth >= 0) {
src/system/boot/platform/efi/dtb.cpp
642
dtb_handle_fdt(sDtbTable, node);
src/system/boot/platform/efi/dtb.h
18
bool dtb_get_reg(const void* fdt, int node, size_t idx, addr_range& range);
src/system/boot/platform/efi/dtb.h
19
uint32 dtb_get_interrupt(const void* fdt, int node);
src/system/boot/platform/openfirmware/devices.cpp
42
intptr_t node = of_finddevice(sBootPath);
src/system/boot/platform/openfirmware/devices.cpp
43
if (node != OF_FAILED) {
src/system/boot/platform/openfirmware/devices.cpp
45
of_getprop(node, "device_type", type, sizeof(type));
src/system/boot/platform/openfirmware/network.cpp
303
intptr_t node = of_finddevice(bootPath);
src/system/boot/platform/openfirmware/network.cpp
304
if (node == OF_FAILED)
src/system/boot/platform/openfirmware/network.cpp
309
if (of_getprop(node, "device_type", type, sizeof(type)) == OF_FAILED
src/system/boot/platform/riscv/fdt.cpp
103
const char* name = fdt_get_name(fdt, node, NULL);
src/system/boot/platform/riscv/fdt.cpp
105
if (uint32* prop = (uint32*)fdt_getprop(fdt, node, "timebase-frequency", NULL))
src/system/boot/platform/riscv/fdt.cpp
109
const char* device_type = (const char*)fdt_getprop(fdt, node,
src/system/boot/platform/riscv/fdt.cpp
112
gMemBase = (uint8*)fdt64_to_cpu(*((uint64*)fdt_getprop(fdt, node,
src/system/boot/platform/riscv/fdt.cpp
114
gTotalMem = fdt64_to_cpu(*((uint64*)fdt_getprop(fdt, node,
src/system/boot/platform/riscv/fdt.cpp
119
const char* compatible = (const char*)fdt_getprop(fdt, node,
src/system/boot/platform/riscv/fdt.cpp
123
uint64* reg = (uint64*)fdt_getprop(fdt, node, "reg", NULL);
src/system/boot/platform/riscv/fdt.cpp
128
GetReg(fdt, node, addressCells, sizeCells, 0, sPlic);
src/system/boot/platform/riscv/fdt.cpp
130
if (uint32* prop = (uint32*)fdt_getprop(fdt, node, "interrupts-extended", &propSize)) {
src/system/boot/platform/riscv/fdt.cpp
148
uint64* reg = (uint64*)fdt_getprop(fdt, node, "reg", NULL);
src/system/boot/platform/riscv/fdt.cpp
151
GetInterrupt(fdt, node));
src/system/boot/platform/riscv/fdt.cpp
162
uint64* reg = (uint64*)fdt_getprop(fdt, node, "reg", NULL);
src/system/boot/platform/riscv/fdt.cpp
165
sUart.irq = GetInterrupt(fdt, node);
src/system/boot/platform/riscv/fdt.cpp
166
const void* prop = fdt_getprop(fdt, node, "clock-frequency", NULL);
src/system/boot/platform/riscv/fdt.cpp
170
fdt64_to_cpu(*(uint64*)fdt_getprop(fdt, node, "reg", NULL));
src/system/boot/platform/riscv/fdt.cpp
173
*(uint64*)fdt_getprop(fdt, node, "reg", NULL));
src/system/boot/platform/riscv/fdt.cpp
175
*(uint32*)fdt_getprop(fdt, node, "stride", NULL)) / 4;
src/system/boot/platform/riscv/fdt.cpp
177
*(uint32*)fdt_getprop(fdt, node, "width", NULL));
src/system/boot/platform/riscv/fdt.cpp
179
*(uint32*)fdt_getprop(fdt, node, "height", NULL));
src/system/boot/platform/riscv/fdt.cpp
197
int node = -1;
src/system/boot/platform/riscv/fdt.cpp
199
while ((node = fdt_next_node(gFdt, node, &depth)) >= 0 && depth >= 0) {
src/system/boot/platform/riscv/fdt.cpp
200
HandleFdt(gFdt, node, 2, 2, 1);
src/system/boot/platform/riscv/fdt.cpp
55
GetReg(const void* fdt, int node, uint32 addressCells, uint32 sizeCells, size_t idx,
src/system/boot/platform/riscv/fdt.cpp
59
const uint8* prop = (const uint8*)fdt_getprop(fdt, node, "reg", &propSize);
src/system/boot/platform/riscv/fdt.cpp
84
GetInterrupt(const void* fdt, int node)
src/system/boot/platform/riscv/fdt.cpp
86
if (uint32* prop = (uint32*)fdt_getprop(fdt, node, "interrupts-extended", NULL)) {
src/system/boot/platform/riscv/fdt.cpp
89
if (uint32* prop = (uint32*)fdt_getprop(fdt, node, "interrupts", NULL)) {
src/system/boot/platform/riscv/fdt.cpp
98
HandleFdt(const void* fdt, int node, uint32 addressCells, uint32 sizeCells,
src/system/boot/platform/u-boot/arch/ppc/arch_cpu.cpp
190
int node = fdt_path_offset(gFDT, "/cpus/cpu@0");
src/system/boot/platform/u-boot/arch/ppc/arch_cpu.cpp
193
fdt_model = (const char *)fdt_getprop(gFDT, node, "model", &len);
src/system/boot/platform/u-boot/start.cpp
236
int node = fdt_path_offset(gFDT, "/chosen");
src/system/boot/platform/u-boot/start.cpp
241
if (node >= 0) {
src/system/boot/platform/u-boot/start.cpp
242
prop = fdt_getprop(gFDT, node, "linux,initrd-start", &len);
src/system/boot/platform/u-boot/start.cpp
245
prop = fdt_getprop(gFDT, node, "linux,initrd-end", &len);
src/system/boot/platform/u-boot/start.cpp
320
int node = fdt_path_offset(gFDT, "/chosen");
src/system/boot/platform/u-boot/start.cpp
324
if (node >= 0) {
src/system/boot/platform/u-boot/start.cpp
325
prop = fdt_getprop(gFDT, node, "bootargs", &len);
src/system/kernel/arch/arm/arch_system_info.cpp
28
arch_fill_topology_node(cpu_topology_node_info* node, int32 cpu)
src/system/kernel/arch/arm/arch_system_info.cpp
30
switch (node->type) {
src/system/kernel/arch/arm/arch_system_info.cpp
33
node->data.root.platform = B_CPU_ARM;
src/system/kernel/arch/arm/arch_system_info.cpp
38
node->data.package.cache_line_size = CACHE_LINE_SIZE;
src/system/kernel/arch/arm64/arch_system_info.cpp
13
arch_fill_topology_node(cpu_topology_node_info* node, int32 cpu)
src/system/kernel/arch/arm64/arch_system_info.cpp
15
switch (node->type) {
src/system/kernel/arch/arm64/arch_system_info.cpp
17
node->data.root.platform = B_CPU_ARM_64;
src/system/kernel/arch/arm64/arch_system_info.cpp
20
node->data.package.vendor = B_CPU_VENDOR_UNKNOWN;
src/system/kernel/arch/arm64/arch_system_info.cpp
21
node->data.package.cache_line_size = CACHE_LINE_SIZE;
src/system/kernel/arch/arm64/arch_system_info.cpp
24
node->data.core.model = 0;
src/system/kernel/arch/arm64/arch_system_info.cpp
25
node->data.core.default_frequency = 0;
src/system/kernel/arch/m68k/arch_int.cpp
508
probe_pic_device(device_node_handle node, PICModuleList &picModules)
src/system/kernel/arch/m68k/arch_int.cpp
514
if (module->module->info.supports_device(node, &noConnection) > 0) {
src/system/kernel/arch/m68k/arch_int.cpp
515
if (module->module->info.register_device(node) == B_OK)
src/system/kernel/arch/m68k/arch_int.cpp
549
while (device_node_handle node = iterator.Next())
src/system/kernel/arch/m68k/arch_int.cpp
550
probe_pic_device(node, picModules);
src/system/kernel/arch/m68k/arch_int.cpp
554
while (device_node_handle node = iterator.Next()) {
src/system/kernel/arch/m68k/arch_int.cpp
556
if (deviceManager->get_attr_string(node, B_DRIVER_DEVICE_TYPE,
src/system/kernel/arch/m68k/arch_int.cpp
565
error = deviceManager->init_driver(node, NULL, &driver,
src/system/kernel/arch/m68k/arch_system_info.cpp
26
arch_fill_topology_node(cpu_topology_node_info* node, int32 cpu)
src/system/kernel/arch/m68k/arch_system_info.cpp
28
switch (node->type) {
src/system/kernel/arch/m68k/arch_system_info.cpp
30
node->data.root.platform = B_CPU_M68K;
src/system/kernel/arch/m68k/arch_system_info.cpp
34
node->data.package.vendor = B_CPU_VENDOR_MOTOROLA;
src/system/kernel/arch/m68k/arch_system_info.cpp
35
node->data.package.cache_line_size = CACHE_LINE_SIZE;
src/system/kernel/arch/m68k/arch_system_info.cpp
39
node->data.core.model = sCPURevision;
src/system/kernel/arch/m68k/arch_system_info.cpp
40
node->data.core.default_frequency = sCPUClockFrequency;
src/system/kernel/arch/ppc/arch_int.cpp
474
probe_pic_device(device_node *node, PICModuleList &picModules)
src/system/kernel/arch/ppc/arch_int.cpp
479
if (module->module->info.supports_device(node) > 0) {
src/system/kernel/arch/ppc/arch_int.cpp
480
if (module->module->info.register_device(node) == B_OK)
src/system/kernel/arch/ppc/arch_int.cpp
513
while (device_node *node = iterator.Next())
src/system/kernel/arch/ppc/arch_int.cpp
514
probe_pic_device(node, picModules);
src/system/kernel/arch/ppc/arch_int.cpp
518
while (device_node *node = iterator.Next()) {
src/system/kernel/arch/ppc/arch_int.cpp
520
if (deviceManager->get_attr_uint16(node, B_DEVICE_TYPE,
src/system/kernel/arch/ppc/arch_int.cpp
522
deviceManager->get_attr_uint16(node, B_DEVICE_SUB_TYPE,
src/system/kernel/arch/ppc/arch_int.cpp
531
deviceManager->get_driver(node, (driver_module_info **)&driver, (void **)&driverCookie);
src/system/kernel/arch/ppc/arch_system_info.cpp
62
arch_fill_topology_node(cpu_topology_node_info* node, int32 cpu)
src/system/kernel/arch/ppc/arch_system_info.cpp
64
switch (node->type) {
src/system/kernel/arch/ppc/arch_system_info.cpp
67
node->data.root.platform = B_CPU_PPC_64;
src/system/kernel/arch/ppc/arch_system_info.cpp
69
node->data.root.platform = B_CPU_PPC;
src/system/kernel/arch/ppc/arch_system_info.cpp
74
node->data.package.vendor = sCPUVendor;
src/system/kernel/arch/ppc/arch_system_info.cpp
75
node->data.package.cache_line_size = CACHE_LINE_SIZE;
src/system/kernel/arch/ppc/arch_system_info.cpp
79
node->data.core.model = sPVR;
src/system/kernel/arch/ppc/arch_system_info.cpp
80
node->data.core.default_frequency = sCPUClockFrequency;
src/system/kernel/arch/riscv64/arch_system_info.cpp
25
arch_fill_topology_node(cpu_topology_node_info* node, int32 cpu)
src/system/kernel/arch/riscv64/arch_system_info.cpp
27
switch (node->type) {
src/system/kernel/arch/riscv64/arch_system_info.cpp
29
node->data.root.platform = B_CPU_RISC_V;
src/system/kernel/arch/riscv64/arch_system_info.cpp
33
node->data.package.vendor = B_CPU_VENDOR_UNKNOWN;
src/system/kernel/arch/riscv64/arch_system_info.cpp
34
node->data.package.cache_line_size = CACHE_LINE_SIZE;
src/system/kernel/arch/riscv64/arch_system_info.cpp
38
node->data.core.model = 0;
src/system/kernel/arch/riscv64/arch_system_info.cpp
39
node->data.core.default_frequency = sCPUClockFrequency;
src/system/kernel/arch/sparc/arch_system_info.cpp
25
arch_fill_topology_node(cpu_topology_node_info* node, int32 cpu)
src/system/kernel/arch/x86/arch_system_info.cpp
119
arch_fill_topology_node(cpu_topology_node_info* node, int32 cpu)
src/system/kernel/arch/x86/arch_system_info.cpp
121
switch (node->type) {
src/system/kernel/arch/x86/arch_system_info.cpp
124
node->data.root.platform = B_CPU_x86;
src/system/kernel/arch/x86/arch_system_info.cpp
126
node->data.root.platform = B_CPU_x86_64;
src/system/kernel/arch/x86/arch_system_info.cpp
128
node->data.root.platform = B_CPU_UNKNOWN;
src/system/kernel/arch/x86/arch_system_info.cpp
133
node->data.package.vendor = sCPUVendor;
src/system/kernel/arch/x86/arch_system_info.cpp
134
node->data.package.cache_line_size = CACHE_LINE_SIZE;
src/system/kernel/arch/x86/arch_system_info.cpp
138
node->data.core.model = sCPUModel;
src/system/kernel/arch/x86/arch_system_info.cpp
139
node->data.core.default_frequency = sCPUClockSpeed;
src/system/kernel/cpu.cpp
202
cpu_create_topology_node(cpu_topology_node* node, int32* maxID, int32 id)
src/system/kernel/cpu.cpp
204
cpu_topology_level level = static_cast<cpu_topology_level>(node->level - 1);
src/system/kernel/cpu.cpp
210
node->children[id] = newNode;
src/system/kernel/cpu.cpp
232
cpu_rebuild_topology_tree(cpu_topology_node* node, int32* lastID)
src/system/kernel/cpu.cpp
234
if (node->children == NULL)
src/system/kernel/cpu.cpp
238
for (int32 i = 0; i < node->children_count; i++) {
src/system/kernel/cpu.cpp
239
if (node->children[i] == NULL)
src/system/kernel/cpu.cpp
243
node->children[count] = node->children[i];
src/system/kernel/cpu.cpp
245
if (node->children[count]->level != CPU_TOPOLOGY_SMT)
src/system/kernel/cpu.cpp
246
node->children[count]->id = lastID[node->children[count]->level]++;
src/system/kernel/cpu.cpp
248
cpu_rebuild_topology_tree(node->children[count], lastID);
src/system/kernel/cpu.cpp
251
node->children_count = count;
src/system/kernel/cpu.cpp
281
cpu_topology_node* node = &sCPUTopology;
src/system/kernel/cpu.cpp
284
if (node->children[id] == NULL) {
src/system/kernel/cpu.cpp
285
status_t result = cpu_create_topology_node(node, maxID, id);
src/system/kernel/cpu.cpp
290
node = node->children[id];
src/system/kernel/cpu.cpp
293
ASSERT(node->level == CPU_TOPOLOGY_SMT);
src/system/kernel/cpu.cpp
294
node->id = i;
src/system/kernel/debug/BreakpointManager.h
78
static const KeyType& GetKey(const InstalledBreakpoint* node)
src/system/kernel/debug/BreakpointManager.h
80
return node->address;
src/system/kernel/debug/BreakpointManager.h
84
InstalledBreakpoint* node)
src/system/kernel/debug/BreakpointManager.h
86
return node;
src/system/kernel/debug/BreakpointManager.h
89
static int Compare(addr_t key, const InstalledBreakpoint* node)
src/system/kernel/debug/BreakpointManager.h
91
if (key < node->address)
src/system/kernel/debug/BreakpointManager.h
93
return key == node->address ? 0 : 1;
src/system/kernel/debug/BreakpointManager.h
97
static NodeType** GetListLink(InstalledBreakpoint* node)
src/system/kernel/debug/BreakpointManager.h
99
return &node->splayNext;
src/system/kernel/debug/core_dump.cpp
255
fNodeId(image->info.basic_info.node),
src/system/kernel/debug/guarded_heap.cpp
56
static addr_t GetKey(const GuardedHeapChunk* node)
src/system/kernel/debug/guarded_heap.cpp
58
return node->base;
src/system/kernel/debug/guarded_heap.cpp
61
static SplayTreeLink<GuardedHeapChunk>* GetLink(GuardedHeapChunk* node)
src/system/kernel/debug/guarded_heap.cpp
63
return node;
src/system/kernel/debug/guarded_heap.cpp
66
static int Compare(const addr_t& key, const GuardedHeapChunk* node)
src/system/kernel/debug/guarded_heap.cpp
68
if (key == node->base)
src/system/kernel/debug/guarded_heap.cpp
70
return (key < node->base) ? -1 : 1;
src/system/kernel/debug/guarded_heap.cpp
73
static GuardedHeapChunk** GetListLink(GuardedHeapChunk* node)
src/system/kernel/debug/guarded_heap.cpp
75
return &node->tree_list_link;
src/system/kernel/device_manager/devfs.cpp
171
static status_t unpublish_node(struct devfs* fs, devfs_vnode* node,
src/system/kernel/device_manager/devfs.cpp
2031
devfs_vnode* node;
src/system/kernel/device_manager/devfs.cpp
2032
status_t status = get_node_for_path(sDeviceFileSystem, path, &node);
src/system/kernel/device_manager/devfs.cpp
2036
if (!S_ISCHR(node->stream.type)) {
src/system/kernel/device_manager/devfs.cpp
2037
put_vnode(sDeviceFileSystem->volume, node->id);
src/system/kernel/device_manager/devfs.cpp
2042
FileDevice* device = dynamic_cast<FileDevice*>(node->stream.u.dev.device);
src/system/kernel/device_manager/devfs.cpp
2044
put_vnode(sDeviceFileSystem->volume, node->id);
src/system/kernel/device_manager/devfs.cpp
2048
status = unpublish_node(sDeviceFileSystem, node, S_IFCHR);
src/system/kernel/device_manager/devfs.cpp
2050
put_vnode(sDeviceFileSystem->volume, node->id);
src/system/kernel/device_manager/devfs.cpp
2081
devfs_vnode* node;
src/system/kernel/device_manager/devfs.cpp
2082
status_t status = get_node_for_path(sDeviceFileSystem, path, &node);
src/system/kernel/device_manager/devfs.cpp
2086
status = unpublish_node(sDeviceFileSystem, node, S_IFCHR);
src/system/kernel/device_manager/devfs.cpp
2087
put_vnode(sDeviceFileSystem->volume, node->id);
src/system/kernel/device_manager/devfs.cpp
2127
devfs_vnode* node = devfs_find_in_dir(device->parent, oldName);
src/system/kernel/device_manager/devfs.cpp
2128
if (node == NULL)
src/system/kernel/device_manager/devfs.cpp
2139
devfs_remove_from_dir(device->parent, node, false);
src/system/kernel/device_manager/devfs.cpp
2141
free(node->name);
src/system/kernel/device_manager/devfs.cpp
2142
node->name = name;
src/system/kernel/device_manager/devfs.cpp
2144
devfs_insert_in_dir(device->parent, node, false);
src/system/kernel/device_manager/devfs.cpp
2147
device->parent->id, newName, node->id);
src/system/kernel/device_manager/devfs.cpp
2167
devfs_vnode* node;
src/system/kernel/device_manager/devfs.cpp
2168
status_t status = get_node_for_path(sDeviceFileSystem, path, &node);
src/system/kernel/device_manager/devfs.cpp
2172
status = unpublish_node(sDeviceFileSystem, node, S_IFCHR);
src/system/kernel/device_manager/devfs.cpp
2175
vfs_disconnect_vnode(sDeviceFileSystem->id, node->id);
src/system/kernel/device_manager/devfs.cpp
2177
put_vnode(sDeviceFileSystem->volume, node->id);
src/system/kernel/device_manager/devfs.cpp
2195
devfs_vnode* node;
src/system/kernel/device_manager/devfs.cpp
2197
(void**)&node);
src/system/kernel/device_manager/devfs.cpp
2201
status = unpublish_node(sDeviceFileSystem, node, S_IFCHR);
src/system/kernel/device_manager/devfs.cpp
2204
vfs_disconnect_vnode(sDeviceFileSystem->id, node->id);
src/system/kernel/device_manager/devfs.cpp
2206
put_vnode(sDeviceFileSystem->volume, node->id);
src/system/kernel/device_manager/devfs.cpp
2217
devfs_vnode* node;
src/system/kernel/device_manager/devfs.cpp
2218
status_t status = get_node_for_path(sDeviceFileSystem, path, &node);
src/system/kernel/device_manager/devfs.cpp
2222
if (!S_ISCHR(node->stream.type) || node->stream.u.dev.partition != NULL) {
src/system/kernel/device_manager/devfs.cpp
2223
put_vnode(sDeviceFileSystem->volume, node->id);
src/system/kernel/device_manager/devfs.cpp
2227
_device = node->stream.u.dev.device;
src/system/kernel/device_manager/devfs.cpp
365
devfs_vnode* node = dir->stream.u.dir.dir_head;
src/system/kernel/device_manager/devfs.cpp
367
while (node && strcmp(node->name, vnode->name) < 0) {
src/system/kernel/device_manager/devfs.cpp
368
last = node;
src/system/kernel/device_manager/devfs.cpp
369
node = node->dir_next;
src/system/kernel/device_manager/devfs.cpp
558
unpublish_node(struct devfs* fs, devfs_vnode* node, mode_t type)
src/system/kernel/device_manager/devfs.cpp
560
if ((node->stream.type & S_IFMT) != type)
src/system/kernel/device_manager/devfs.cpp
565
status_t status = devfs_remove_from_dir(node->parent, node);
src/system/kernel/device_manager/devfs.cpp
569
status = remove_vnode(fs->volume, node->id);
src/system/kernel/device_manager/devfs.cpp
578
publish_node(devfs* fs, devfs_vnode* dirNode, struct devfs_vnode* node)
src/system/kernel/device_manager/devfs.cpp
580
fs->vnode_hash->Insert(node);
src/system/kernel/device_manager/devfs.cpp
581
devfs_insert_in_dir(dirNode, node);
src/system/kernel/device_manager/devfs.cpp
759
struct devfs_vnode* node;
src/system/kernel/device_manager/devfs.cpp
765
status = new_node(fs, path, &node, &dirNode);
src/system/kernel/device_manager/devfs.cpp
770
node->stream.type = S_IFCHR | 0644;
src/system/kernel/device_manager/devfs.cpp
771
node->stream.u.dev.device = device;
src/system/kernel/device_manager/devfs.cpp
772
device->SetID(node->id);
src/system/kernel/device_manager/devfs.cpp
775
publish_node(fs, dirNode, node);
src/system/kernel/device_manager/device_manager.cpp
1068
Device::Device(device_node* node, const char* moduleName)
src/system/kernel/device_manager/device_manager.cpp
1073
fNode = node;
src/system/kernel/device_manager/device_manager.cpp
132
void AddChild(device_node *node);
src/system/kernel/device_manager/device_manager.cpp
133
void RemoveChild(device_node *node);
src/system/kernel/device_manager/device_manager.cpp
1381
device_node::AddChild(device_node* node)
src/system/kernel/device_manager/device_manager.cpp
1385
node->fParent = this;
src/system/kernel/device_manager/device_manager.cpp
1387
int32 priority = node->Priority();
src/system/kernel/device_manager/device_manager.cpp
1401
fChildren.InsertBefore(before, node);
src/system/kernel/device_manager/device_manager.cpp
1406
device_node::RemoveChild(device_node* node)
src/system/kernel/device_manager/device_manager.cpp
1408
node->fParent = NULL;
src/system/kernel/device_manager/device_manager.cpp
1409
fChildren.Remove(node);
src/system/kernel/device_manager/device_manager.cpp
220
find_attr(const device_node* node, const char* name, bool recursive,
src/system/kernel/device_manager/device_manager.cpp
225
= node->Attributes().GetIterator();
src/system/kernel/device_manager/device_manager.cpp
2311
device_node* node = NULL;
src/system/kernel/device_manager/device_manager.cpp
2312
if (register_node(NULL, DEVICE_MANAGER_ROOT_NAME, attrs, NULL, &node)
src/system/kernel/device_manager/device_manager.cpp
2325
if (register_node(node, DEVICE_MANAGER_GENERIC_NAME, genericAttrs, NULL,
src/system/kernel/device_manager/device_manager.cpp
237
node = node->Parent();
src/system/kernel/device_manager/device_manager.cpp
238
} while (node != NULL && recursive);
src/system/kernel/device_manager/device_manager.cpp
372
device_node* node = (device_node*)cookie;
src/system/kernel/device_manager/device_manager.cpp
373
NodeList::ConstIterator iterator = node->Children().GetIterator();
src/system/kernel/device_manager/device_manager.cpp
378
node = iterator.Next();
src/system/kernel/device_manager/device_manager.cpp
379
cookie = (device_node_cookie)node;
src/system/kernel/device_manager/device_manager.cpp
405
device_node* node = iterator.Next();
src/system/kernel/device_manager/device_manager.cpp
407
if (node == last)
src/system/kernel/device_manager/device_manager.cpp
413
device_node* node = iterator.Next();
src/system/kernel/device_manager/device_manager.cpp
414
cookie = (device_node_cookie)node;
src/system/kernel/device_manager/device_manager.cpp
430
device_node* node = (device_node*)attrInfo.node_cookie;
src/system/kernel/device_manager/device_manager.cpp
432
AttributeList::Iterator iterator = node->Attributes().GetIterator();
src/system/kernel/device_manager/device_manager.cpp
493
rescan_node(device_node* node)
src/system/kernel/device_manager/device_manager.cpp
496
return node->Rescan();
src/system/kernel/device_manager/device_manager.cpp
547
unregister_node(device_node* node)
src/system/kernel/device_manager/device_manager.cpp
549
TRACE(("unregister_node(node %p)\n", node));
src/system/kernel/device_manager/device_manager.cpp
552
bool initialized = node->IsInitialized();
src/system/kernel/device_manager/device_manager.cpp
554
node->DeviceRemoved();
src/system/kernel/device_manager/device_manager.cpp
561
get_driver(device_node* node, driver_module_info** _module, void** _data)
src/system/kernel/device_manager/device_manager.cpp
563
if (node->DriverModule() == NULL)
src/system/kernel/device_manager/device_manager.cpp
567
*_module = node->DriverModule();
src/system/kernel/device_manager/device_manager.cpp
569
*_data = node->DriverData();
src/system/kernel/device_manager/device_manager.cpp
596
device_node* node = iterator.Next();
src/system/kernel/device_manager/device_manager.cpp
598
if (node != last)
src/system/kernel/device_manager/device_manager.cpp
604
device_node* node = iterator.Next();
src/system/kernel/device_manager/device_manager.cpp
606
if (!node->IsRegistered())
src/system/kernel/device_manager/device_manager.cpp
609
if (!node->CompareTo(attributes)) {
src/system/kernel/device_manager/device_manager.cpp
613
node->Acquire();
src/system/kernel/device_manager/device_manager.cpp
614
*_node = node;
src/system/kernel/device_manager/device_manager.cpp
627
get_parent_node(device_node* node)
src/system/kernel/device_manager/device_manager.cpp
629
if (node == NULL)
src/system/kernel/device_manager/device_manager.cpp
634
device_node* parent = node->Parent();
src/system/kernel/device_manager/device_manager.cpp
642
put_node(device_node* node)
src/system/kernel/device_manager/device_manager.cpp
645
node->Release();
src/system/kernel/device_manager/device_manager.cpp
650
publish_device(device_node *node, const char *path, const char *moduleName)
src/system/kernel/device_manager/device_manager.cpp
656
dprintf("publish device: node %p, path %s, module %s\n", node, path,
src/system/kernel/device_manager/device_manager.cpp
659
Device* device = new(std::nothrow) Device(node, moduleName);
src/system/kernel/device_manager/device_manager.cpp
671
node->AddDevice(device);
src/system/kernel/device_manager/device_manager.cpp
682
node->Attributes().Add(attr);
src/system/kernel/device_manager/device_manager.cpp
692
node->Attributes().Add(attr);
src/system/kernel/device_manager/device_manager.cpp
700
unpublish_device(device_node *node, const char *path)
src/system/kernel/device_manager/device_manager.cpp
713
if (device == NULL || device->Node() != node)
src/system/kernel/device_manager/device_manager.cpp
721
get_attr_uint8(const device_node* node, const char* name, uint8* _value,
src/system/kernel/device_manager/device_manager.cpp
724
if (node == NULL || name == NULL || _value == NULL)
src/system/kernel/device_manager/device_manager.cpp
727
device_attr_private* attr = find_attr(node, name, recursive, B_UINT8_TYPE);
src/system/kernel/device_manager/device_manager.cpp
737
get_attr_uint16(const device_node* node, const char* name, uint16* _value,
src/system/kernel/device_manager/device_manager.cpp
740
if (node == NULL || name == NULL || _value == NULL)
src/system/kernel/device_manager/device_manager.cpp
743
device_attr_private* attr = find_attr(node, name, recursive, B_UINT16_TYPE);
src/system/kernel/device_manager/device_manager.cpp
753
get_attr_uint32(const device_node* node, const char* name, uint32* _value,
src/system/kernel/device_manager/device_manager.cpp
756
if (node == NULL || name == NULL || _value == NULL)
src/system/kernel/device_manager/device_manager.cpp
759
device_attr_private* attr = find_attr(node, name, recursive, B_UINT32_TYPE);
src/system/kernel/device_manager/device_manager.cpp
769
get_attr_uint64(const device_node* node, const char* name,
src/system/kernel/device_manager/device_manager.cpp
772
if (node == NULL || name == NULL || _value == NULL)
src/system/kernel/device_manager/device_manager.cpp
775
device_attr_private* attr = find_attr(node, name, recursive, B_UINT64_TYPE);
src/system/kernel/device_manager/device_manager.cpp
785
get_attr_string(const device_node* node, const char* name,
src/system/kernel/device_manager/device_manager.cpp
788
if (node == NULL || name == NULL || _value == NULL)
src/system/kernel/device_manager/device_manager.cpp
791
device_attr_private* attr = find_attr(node, name, recursive, B_STRING_TYPE);
src/system/kernel/device_manager/device_manager.cpp
80
Device(device_node* node, const char* moduleName);
src/system/kernel/device_manager/device_manager.cpp
801
get_attr_raw(const device_node* node, const char* name, const void** _data,
src/system/kernel/device_manager/device_manager.cpp
804
if (node == NULL || name == NULL || (_data == NULL && _length == NULL))
src/system/kernel/device_manager/device_manager.cpp
807
device_attr_private* attr = find_attr(node, name, recursive, B_RAW_TYPE);
src/system/kernel/device_manager/device_manager.cpp
820
get_next_attr(device_node* node, device_attr** _attr)
src/system/kernel/device_manager/device_manager.cpp
822
if (node == NULL)
src/system/kernel/device_manager/device_manager.cpp
833
next = node->Attributes().First();
src/system/kernel/device_manager/device_manager.cpp
853
device_node* node = iterator.Next();
src/system/kernel/device_manager/device_manager.cpp
855
if (!node->IsRegistered())
src/system/kernel/device_manager/device_manager.cpp
858
if (node == last)
src/system/kernel/device_manager/device_manager.cpp
860
else if (!node->CompareTo(attributes) && *_lastFound) {
src/system/kernel/device_manager/device_manager.cpp
864
node->Acquire();
src/system/kernel/device_manager/device_manager.cpp
865
*_node = node;
src/system/kernel/device_manager/device_manager.cpp
868
if (find_child_node(node, attributes, _node, _lastFound) == B_OK)
src/system/kernel/device_manager/dma_resources.cpp
114
DMAResource::Init(device_node* node, generic_size_t blockSize,
src/system/kernel/device_manager/dma_resources.cpp
123
if (gDeviceManagerModule.get_attr_uint32(node,
src/system/kernel/device_manager/dma_resources.cpp
127
if (gDeviceManagerModule.get_attr_uint32(node,
src/system/kernel/device_manager/dma_resources.cpp
131
if (gDeviceManagerModule.get_attr_uint32(node,
src/system/kernel/device_manager/dma_resources.cpp
135
if (gDeviceManagerModule.get_attr_uint32(node,
src/system/kernel/device_manager/dma_resources.cpp
139
if (gDeviceManagerModule.get_attr_uint32(node,
src/system/kernel/device_manager/dma_resources.cpp
144
if (gDeviceManagerModule.get_attr_uint64(node,
src/system/kernel/device_manager/dma_resources.cpp
149
if (gDeviceManagerModule.get_attr_uint64(node,
src/system/kernel/device_manager/dma_resources.h
95
status_t Init(device_node* node,
src/system/kernel/device_manager/legacy_drivers.cpp
1124
entry->node = stat.st_ino;
src/system/kernel/device_manager/legacy_drivers.cpp
1131
new_driver_entry(const char* path, dev_t device, ino_t node)
src/system/kernel/device_manager/legacy_drivers.cpp
1144
entry->node = node;
src/system/kernel/device_manager/legacy_drivers.cpp
1204
entry->node = stat.st_ino;
src/system/kernel/device_manager/legacy_drivers.cpp
127
ino_t node;
src/system/kernel/device_manager/legacy_drivers.cpp
133
ref node;
src/system/kernel/device_manager/legacy_drivers.cpp
143
ino_t node;
src/system/kernel/device_manager/legacy_drivers.cpp
158
ino_t node;
src/system/kernel/device_manager/legacy_drivers.cpp
168
{ return _Hash(entry->node); }
src/system/kernel/device_manager/legacy_drivers.cpp
170
{ return *key == entry->node; }
src/system/kernel/device_manager/legacy_drivers.cpp
175
uint32 _Hash(ino_t node) const
src/system/kernel/device_manager/legacy_drivers.cpp
176
{ return (uint32)(node >> 32) + (uint32)node; }
src/system/kernel/device_manager/legacy_drivers.cpp
500
change_driver_watcher(dev_t device, ino_t node, bool add)
src/system/kernel/device_manager/legacy_drivers.cpp
510
event->node.device = device;
src/system/kernel/device_manager/legacy_drivers.cpp
511
event->node.node = node;
src/system/kernel/device_manager/legacy_drivers.cpp
558
find_driver(dev_t device, ino_t node)
src/system/kernel/device_manager/legacy_drivers.cpp
563
if (driver->device == device && driver->node == node)
src/system/kernel/device_manager/legacy_drivers.cpp
636
driver->node = stat.st_ino;
src/system/kernel/device_manager/legacy_drivers.cpp
678
driver->name, driver->device, driver->node);
src/system/kernel/device_manager/legacy_drivers.cpp
684
&& (stat.st_dev != driver->device || stat.st_ino != driver->node)) {
src/system/kernel/device_manager/legacy_drivers.cpp
686
change_driver_watcher(driver->device, driver->node, false);
src/system/kernel/device_manager/legacy_drivers.cpp
689
driver->node = stat.st_ino;
src/system/kernel/device_manager/legacy_drivers.cpp
691
change_driver_watcher(driver->device, driver->node, true);
src/system/kernel/device_manager/legacy_drivers.cpp
751
TRACE((" add watcher %" B_PRId32 ":%" B_PRIdINO "\n", event->node.device,
src/system/kernel/device_manager/legacy_drivers.cpp
752
event->node.node));
src/system/kernel/device_manager/legacy_drivers.cpp
753
add_node_listener(event->node.device, event->node.node,
src/system/kernel/device_manager/legacy_drivers.cpp
758
TRACE((" remove watcher %" B_PRId32 ":%" B_PRIdINO "\n", event->node.device,
src/system/kernel/device_manager/legacy_drivers.cpp
759
event->node.node));
src/system/kernel/device_manager/legacy_drivers.cpp
760
remove_node_listener(event->node.device, event->node.node,
src/system/kernel/device_manager/legacy_drivers.cpp
836
kprintf(" node: %" B_PRIdINO "\n", driver->node);
src/system/kernel/device_manager/legacy_drivers.cpp
98
ino_t node;
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
164
deviceEvent->node = event->GetInt64("node", -1);
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
167
if (vfs_stat_node_ref(deviceEvent->device, deviceEvent->node,
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
175
deviceEvent->node, B_WATCH_DIRECTORY, *this);
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
178
deviceEvent->node, *this);
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
66
ino_t node;
src/system/kernel/elf.cpp
2070
imageInfo.basic_info.node = st.st_ino;
src/system/kernel/elf.cpp
2445
info->node = -1;
src/system/kernel/events/event_queue.cpp
67
Value* GetValue(AVLTreeNode* node) const
src/system/kernel/events/event_queue.cpp
69
return static_cast<Value*>(node);
src/system/kernel/fs/fifo.cpp
1018
Inode* node = (Inode*)parse_expression(argv[argi]);
src/system/kernel/fs/fifo.cpp
1019
if (IS_USER_ADDRESS(node)) {
src/system/kernel/fs/fifo.cpp
1024
node->Dump(dumpData);
src/system/kernel/fs/node_monitor.cpp
100
ino_t node);
src/system/kernel/fs/node_monitor.cpp
1009
ino_t node, uint32 flags, UserNodeListener& userListener)
src/system/kernel/fs/node_monitor.cpp
101
status_t NotifyStatChanged(dev_t device, ino_t directory, ino_t node,
src/system/kernel/fs/node_monitor.cpp
1012
__PRETTY_FUNCTION__, device, node, flags, &userListener));
src/system/kernel/fs/node_monitor.cpp
1017
status_t status = _GetMonitor(context, device, node, true, &monitor,
src/system/kernel/fs/node_monitor.cpp
104
ino_t node, const char *attribute, int32 cause);
src/system/kernel/fs/node_monitor.cpp
1048
dev_t device, ino_t directory, const char *name, ino_t node)
src/system/kernel/fs/node_monitor.cpp
1060
message.AddInt64("node", node);
src/system/kernel/fs/node_monitor.cpp
1074
dev_t device, ino_t directory, ino_t node, const char *attr, int32 cause)
src/system/kernel/fs/node_monitor.cpp
1086
message.AddInt64("node", node);
src/system/kernel/fs/node_monitor.cpp
1102
ino_t toDirectory, const char* toName, ino_t node)
src/system/kernel/fs/node_monitor.cpp
1115
message.AddInt64("node", node);
src/system/kernel/fs/node_monitor.cpp
1167
remove_node_listener(dev_t device, ino_t node, NotificationListener& listener)
src/system/kernel/fs/node_monitor.cpp
1170
device, node, listener);
src/system/kernel/fs/node_monitor.cpp
1175
add_node_listener(dev_t device, ino_t node, uint32 flags,
src/system/kernel/fs/node_monitor.cpp
1179
device, node, flags, listener);
src/system/kernel/fs/node_monitor.cpp
118
status_t AddListener(io_context *context, dev_t device, ino_t node,
src/system/kernel/fs/node_monitor.cpp
1197
ino_t node)
src/system/kernel/fs/node_monitor.cpp
120
status_t RemoveListener(io_context *context, dev_t device, ino_t node,
src/system/kernel/fs/node_monitor.cpp
1200
device, directory, name, node);
src/system/kernel/fs/node_monitor.cpp
1215
ino_t node)
src/system/kernel/fs/node_monitor.cpp
1218
device, directory, name, node);
src/system/kernel/fs/node_monitor.cpp
1236
ino_t node)
src/system/kernel/fs/node_monitor.cpp
1239
fromName, toDirectory, toName, node);
src/system/kernel/fs/node_monitor.cpp
1255
notify_stat_changed(dev_t device, ino_t directory, ino_t node,
src/system/kernel/fs/node_monitor.cpp
1258
return sNodeMonitorService.NotifyStatChanged(device, directory, node,
src/system/kernel/fs/node_monitor.cpp
126
ino_t node, uint32 flags, UserNodeListener &userListener);
src/system/kernel/fs/node_monitor.cpp
1274
notify_attribute_changed(dev_t device, ino_t directory, ino_t node,
src/system/kernel/fs/node_monitor.cpp
1277
return sNodeMonitorService.NotifyAttributeChanged(device, directory, node,
src/system/kernel/fs/node_monitor.cpp
1296
ino_t directory, const char *name, ino_t node)
src/system/kernel/fs/node_monitor.cpp
1299
device, directory, name, node);
src/system/kernel/fs/node_monitor.cpp
1317
ino_t directory, const char *name, ino_t node)
src/system/kernel/fs/node_monitor.cpp
132
status_t _RemoveListener(io_context *context, dev_t device, ino_t node,
src/system/kernel/fs/node_monitor.cpp
1320
device, directory, name, node);
src/system/kernel/fs/node_monitor.cpp
1340
ino_t node)
src/system/kernel/fs/node_monitor.cpp
1343
device, fromDirectory, fromName, toDirectory, toName, node);
src/system/kernel/fs/node_monitor.cpp
135
node_monitor *_MonitorFor(dev_t device, ino_t node,
src/system/kernel/fs/node_monitor.cpp
1361
ino_t directory, ino_t node, const char* attribute, int32 cause)
src/system/kernel/fs/node_monitor.cpp
1364
device, directory, node, attribute, cause);
src/system/kernel/fs/node_monitor.cpp
137
status_t _GetMonitor(io_context *context, dev_t device, ino_t node,
src/system/kernel/fs/node_monitor.cpp
1387
_user_start_watching(dev_t device, ino_t node, uint32 flags, port_id port,
src/system/kernel/fs/node_monitor.cpp
1393
return sNodeMonitorService.UpdateUserListener(context, device, node, flags,
src/system/kernel/fs/node_monitor.cpp
1399
_user_stop_watching(dev_t device, ino_t node, port_id port, uint32 token)
src/system/kernel/fs/node_monitor.cpp
1404
return sNodeMonitorService.RemoveListener(context, device, node,
src/system/kernel/fs/node_monitor.cpp
145
status_t _UpdateListener(io_context *context, dev_t device, ino_t node,
src/system/kernel/fs/node_monitor.cpp
148
void _GetInterestedMonitorListeners(dev_t device, ino_t node,
src/system/kernel/fs/node_monitor.cpp
162
ino_t node;
src/system/kernel/fs/node_monitor.cpp
170
{ return _Hash(key->device, key->node); }
src/system/kernel/fs/node_monitor.cpp
172
{ return _Hash(monitor->device, monitor->node); }
src/system/kernel/fs/node_monitor.cpp
177
&& key->node == monitor->node;
src/system/kernel/fs/node_monitor.cpp
183
uint32 _Hash(dev_t device, ino_t node) const
src/system/kernel/fs/node_monitor.cpp
185
return ((uint32)(node >> 32) + (uint32)node) ^ (uint32)device;
src/system/kernel/fs/node_monitor.cpp
264
ino_t node, NotificationListener& notificationListener,
src/system/kernel/fs/node_monitor.cpp
268
__PRETTY_FUNCTION__, device, node, ¬ificationListener));
src/system/kernel/fs/node_monitor.cpp
273
node_monitor *monitor = _MonitorFor(device, node, isVolumeListener);
src/system/kernel/fs/node_monitor.cpp
321
NodeMonitorService::_MonitorFor(dev_t device, ino_t node, bool isVolumeListener)
src/system/kernel/fs/node_monitor.cpp
328
key.node = node;
src/system/kernel/fs/node_monitor.cpp
339
NodeMonitorService::_GetMonitor(io_context *context, dev_t device, ino_t node,
src/system/kernel/fs/node_monitor.cpp
342
node_monitor* monitor = _MonitorFor(device, node, isVolumeListener);
src/system/kernel/fs/node_monitor.cpp
364
monitor->node = node;
src/system/kernel/fs/node_monitor.cpp
429
NodeMonitorService::AddListener(io_context *context, dev_t device, ino_t node,
src/system/kernel/fs/node_monitor.cpp
433
__PRETTY_FUNCTION__, device, node, flags, ¬ificationListener));
src/system/kernel/fs/node_monitor.cpp
438
status_t status = _GetMonitor(context, device, node, true, &monitor,
src/system/kernel/fs/node_monitor.cpp
451
ino_t node, uint32 flags, bool addFlags,
src/system/kernel/fs/node_monitor.cpp
455
__PRETTY_FUNCTION__, device, node, flags, ¬ificationListener));
src/system/kernel/fs/node_monitor.cpp
460
status_t status = _GetMonitor(context, device, node, false, &monitor,
src/system/kernel/fs/node_monitor.cpp
502
NodeMonitorService::_GetInterestedMonitorListeners(dev_t device, ino_t node,
src/system/kernel/fs/node_monitor.cpp
507
node_monitor *monitor = _MonitorFor(device, node, false);
src/system/kernel/fs/node_monitor.cpp
62
ino_t node;
src/system/kernel/fs/node_monitor.cpp
623
ino_t directory, const char *name, ino_t node)
src/system/kernel/fs/node_monitor.cpp
638
_GetInterestedMonitorListeners(device, node, B_WATCH_NAME,
src/system/kernel/fs/node_monitor.cpp
655
message.AddInt64("node", node);
src/system/kernel/fs/node_monitor.cpp
666
ino_t node)
src/system/kernel/fs/node_monitor.cpp
674
vfs_resolve_vnode_to_covering_vnode(device, node, &nodeDevice, &node);
src/system/kernel/fs/node_monitor.cpp
685
_GetInterestedMonitorListeners(nodeDevice, node, B_WATCH_NAME,
src/system/kernel/fs/node_monitor.cpp
708
message.AddInt64("node", node);
src/system/kernel/fs/node_monitor.cpp
718
NodeMonitorService::NotifyStatChanged(dev_t device, ino_t directory, ino_t node,
src/system/kernel/fs/node_monitor.cpp
737
if (directory == node) {
src/system/kernel/fs/node_monitor.cpp
747
_GetInterestedMonitorListeners(device, node, watchFlag,
src/system/kernel/fs/node_monitor.cpp
759
message.AddInt64("node", node);
src/system/kernel/fs/node_monitor.cpp
779
ino_t node, const char *attribute, int32 cause)
src/system/kernel/fs/node_monitor.cpp
796
if (directory == node) {
src/system/kernel/fs/node_monitor.cpp
806
_GetInterestedMonitorListeners(device, node, B_WATCH_ATTR,
src/system/kernel/fs/node_monitor.cpp
820
message.AddInt64("node", node);
src/system/kernel/fs/node_monitor.cpp
916
ino_t node = eventSpecifier->GetInt64("node", -1);
src/system/kernel/fs/node_monitor.cpp
919
return AddListener(context, device, node, flags, listener);
src/system/kernel/fs/node_monitor.cpp
934
ino_t node = eventSpecifier->GetInt64("node", -1);
src/system/kernel/fs/node_monitor.cpp
938
return _UpdateListener(context, device, node, flags, addFlags, listener);
src/system/kernel/fs/node_monitor.cpp
953
ino_t node = eventSpecifier->GetInt64("node", -1);
src/system/kernel/fs/node_monitor.cpp
955
return RemoveListener(context, device, node, listener);
src/system/kernel/fs/node_monitor.cpp
961
ino_t node, NotificationListener& notificationListener)
src/system/kernel/fs/node_monitor.cpp
964
__PRETTY_FUNCTION__, device, node, ¬ificationListener));
src/system/kernel/fs/node_monitor.cpp
968
if (_RemoveListener(context, device, node, notificationListener, false)
src/system/kernel/fs/node_monitor.cpp
97
ino_t directory, const char *name, ino_t node);
src/system/kernel/fs/node_monitor.cpp
972
return _RemoveListener(context, device, node, notificationListener, true);
src/system/kernel/fs/rootfs.cpp
264
struct rootfs_vnode* node = dir->stream.dir.dir_head;
src/system/kernel/fs/rootfs.cpp
266
while (node != NULL && strcmp(node->name, vnode->name) < 0) {
src/system/kernel/fs/rootfs.cpp
267
last = node;
src/system/kernel/fs/rootfs.cpp
268
node = node->dir_next;
src/system/kernel/fs/vfs.cpp
4537
vfs_resolve_parent(struct vnode* parent, dev_t* device, ino_t* node)
src/system/kernel/fs/vfs.cpp
4539
return resolve_covered_parent(parent, device, node,
src/system/kernel/fs/vfs.cpp
5182
struct vnode* node;
src/system/kernel/fs/vfs.cpp
5183
status_t error = get_vnode(mountID, nodeID, &node, true, false);
src/system/kernel/fs/vfs.cpp
5188
if (Vnode* coveringNode = get_covering_vnode(node)) {
src/system/kernel/fs/vfs.cpp
5189
put_vnode(node);
src/system/kernel/fs/vfs.cpp
5190
node = coveringNode;
src/system/kernel/fs/vfs.cpp
5194
*resolvedMountID = node->device;
src/system/kernel/fs/vfs.cpp
5195
*resolvedNodeID = node->id;
src/system/kernel/fs/vfs.cpp
5197
put_vnode(node);
src/system/kernel/fs/vfs.cpp
8430
info->node = vnode->id;
src/system/kernel/fs/vfs.cpp
8433
info->node = -1;
src/system/kernel/interrupts.cpp
412
const cpu_topology_node* node;
src/system/kernel/interrupts.cpp
415
node = get_cpu_topology();
src/system/kernel/interrupts.cpp
417
while (node->level != CPU_TOPOLOGY_SMT) {
src/system/kernel/interrupts.cpp
418
int levelSize = node->children_count;
src/system/kernel/interrupts.cpp
419
node = node->children[nextID % levelSize];
src/system/kernel/interrupts.cpp
422
} while (gCPU[node->id].disabled);
src/system/kernel/interrupts.cpp
424
return node->id;
src/system/kernel/module.cpp
1204
ino_t node = event->GetInt64("node", -1);
src/system/kernel/module.cpp
1220
sModuleNotificationService.Notify(opcode, device, directory, node, name);
src/system/kernel/module.cpp
1245
ino_t node = event->GetInt64("node", -1);
src/system/kernel/module.cpp
1247
sModuleNotificationService.Notify(B_STAT_CHANGED, device, -1, node, NULL);
src/system/kernel/module.cpp
1314
ModuleNotificationService::HasNode(dev_t device, ino_t node)
src/system/kernel/module.cpp
1318
struct entry entry = {device, node};
src/system/kernel/module.cpp
1324
ModuleNotificationService::_RemoveNode(dev_t device, ino_t node)
src/system/kernel/module.cpp
1328
struct entry key = {device, node};
src/system/kernel/module.cpp
1333
remove_node_listener(device, node, entry->path != NULL
src/system/kernel/module.cpp
1345
ModuleNotificationService::_AddNode(dev_t device, ino_t node, const char* path,
src/system/kernel/module.cpp
1350
if (HasNode(device, node))
src/system/kernel/module.cpp
1366
status_t status = add_node_listener(device, node, flags, listener);
src/system/kernel/module.cpp
1376
entry->node = node;
src/system/kernel/module.cpp
1384
ModuleNotificationService::_AddDirectoryNode(dev_t device, ino_t node)
src/system/kernel/module.cpp
1386
return _AddNode(device, node, NULL, B_WATCH_DIRECTORY, fDirectoryWatcher);
src/system/kernel/module.cpp
1391
ModuleNotificationService::_AddModuleNode(dev_t device, ino_t node, int fd,
src/system/kernel/module.cpp
1413
return _AddNode(device, node, path.Path(), B_WATCH_STAT, fModuleWatcher);
src/system/kernel/module.cpp
148
ino_t node;
src/system/kernel/module.cpp
1566
ino_t node, const char* name)
src/system/kernel/module.cpp
1586
struct entry key = {device, node};
src/system/kernel/module.cpp
1644
_RemoveNode(device, node);
src/system/kernel/module.cpp
1658
notification->directory, notification->node, notification->name);
src/system/kernel/module.cpp
1668
ino_t node, const char* name)
src/system/kernel/module.cpp
1686
notification->node = node;
src/system/kernel/module.cpp
172
return ((uint32)(key->node >> 32) + (uint32)key->node) ^ key->device;
src/system/kernel/module.cpp
178
&& key->node == entry->node;
src/system/kernel/module.cpp
205
ino_t node;
src/system/kernel/module.cpp
243
bool HasNode(dev_t device, ino_t node);
src/system/kernel/module.cpp
246
ino_t node, const char* name);
src/system/kernel/module.cpp
253
status_t _RemoveNode(dev_t device, ino_t node);
src/system/kernel/module.cpp
254
status_t _AddNode(dev_t device, ino_t node, const char* path,
src/system/kernel/module.cpp
256
status_t _AddDirectoryNode(dev_t device, ino_t node);
src/system/kernel/module.cpp
257
status_t _AddModuleNode(dev_t device, ino_t node, int fd,
src/system/kernel/module.cpp
267
ino_t node, const char* name);
src/system/kernel/platform/openfirmware/openfirmware.cpp
198
of_child(intptr_t node)
src/system/kernel/platform/openfirmware/openfirmware.cpp
204
intptr_t node;
src/system/kernel/platform/openfirmware/openfirmware.cpp
206
} args = {"child", 1, 1, node, 0};
src/system/kernel/platform/openfirmware/openfirmware.cpp
219
of_peer(intptr_t node)
src/system/kernel/platform/openfirmware/openfirmware.cpp
225
intptr_t node;
src/system/kernel/platform/openfirmware/openfirmware.cpp
227
} args = {"peer", 1, 1, node, 0};
src/system/kernel/platform/openfirmware/openfirmware.cpp
240
of_parent(intptr_t node)
src/system/kernel/platform/openfirmware/openfirmware.cpp
246
intptr_t node;
src/system/kernel/platform/openfirmware/openfirmware.cpp
248
} args = {"parent", 1, 1, node, 0};
src/system/kernel/platform/openfirmware/openfirmware_devices.cpp
24
intptr_t node = *_cookie;
src/system/kernel/platform/openfirmware/openfirmware_devices.cpp
29
if (node == 0) {
src/system/kernel/platform/openfirmware/openfirmware_devices.cpp
34
node = root;
src/system/kernel/platform/openfirmware/openfirmware_devices.cpp
36
node = of_peer(0);
src/system/kernel/platform/openfirmware/openfirmware_devices.cpp
38
if (node == OF_FAILED)
src/system/kernel/platform/openfirmware/openfirmware_devices.cpp
40
if (node == 0)
src/system/kernel/platform/openfirmware/openfirmware_devices.cpp
44
next = node;
src/system/kernel/platform/openfirmware/openfirmware_devices.cpp
46
next = of_child(node);
src/system/kernel/platform/openfirmware/openfirmware_devices.cpp
53
next = of_peer(node);
src/system/kernel/platform/openfirmware/openfirmware_devices.cpp
61
next = of_parent(node);
src/system/kernel/platform/openfirmware/openfirmware_devices.cpp
71
node = next;
src/system/kernel/platform/openfirmware/openfirmware_devices.cpp
72
next = of_peer(node);
src/system/kernel/platform/openfirmware/openfirmware_devices.cpp
76
*_cookie = node = next;
src/system/kernel/platform/openfirmware/openfirmware_devices.cpp
80
if (of_getprop(node, "device_type", nodeType, sizeof(nodeType))
src/system/kernel/platform/openfirmware/openfirmware_devices.cpp
83
|| (length = of_package_to_path(node, path, pathSize - 1))
src/system/kernel/scheduler/scheduler.cpp
616
traverse_topology_tree(const cpu_topology_node* node, int packageID, int coreID)
src/system/kernel/scheduler/scheduler.cpp
618
switch (node->level) {
src/system/kernel/scheduler/scheduler.cpp
620
sCPUToCore[node->id] = coreID;
src/system/kernel/scheduler/scheduler.cpp
621
sCPUToPackage[node->id] = packageID;
src/system/kernel/scheduler/scheduler.cpp
625
coreID = node->id;
src/system/kernel/scheduler/scheduler.cpp
629
packageID = node->id;
src/system/kernel/scheduler/scheduler.cpp
636
for (int32 i = 0; i < node->children_count; i++)
src/system/kernel/scheduler/scheduler.cpp
637
traverse_topology_tree(node->children[i], packageID, coreID);
src/system/kernel/system_info.cpp
413
count_topology_nodes(const cpu_topology_node* node, uint32& count)
src/system/kernel/system_info.cpp
416
for (int32 i = 0; i < node->children_count; i++)
src/system/kernel/system_info.cpp
417
count_topology_nodes(node->children[i], count);
src/system/kernel/system_info.cpp
422
get_logical_processor(const cpu_topology_node* node)
src/system/kernel/system_info.cpp
424
while (node->level != CPU_TOPOLOGY_SMT) {
src/system/kernel/system_info.cpp
425
ASSERT(node->children_count > 0);
src/system/kernel/system_info.cpp
426
node = node->children[0];
src/system/kernel/system_info.cpp
429
return node->id;
src/system/kernel/system_info.cpp
435
const cpu_topology_node* node, uint32& count)
src/system/kernel/system_info.cpp
446
topology->id = node->id;
src/system/kernel/system_info.cpp
447
topology->level = node->level;
src/system/kernel/system_info.cpp
448
topology->type = mapTopologyLevels[node->level];
src/system/kernel/system_info.cpp
450
arch_fill_topology_node(topology, get_logical_processor(node));
src/system/kernel/system_info.cpp
454
for (int32 i = 0; i < node->children_count && count > 0; i++)
src/system/kernel/system_info.cpp
455
topology = generate_topology_array(topology, node->children[i], count);
src/system/kernel/system_info.cpp
613
const cpu_topology_node* node = get_cpu_topology();
src/system/kernel/system_info.cpp
616
count_topology_nodes(node, count);
src/system/kernel/system_info.cpp
639
generate_topology_array(topology, node, nodesLeft);
src/system/kernel/util/AVLTreeBase.cpp
100
while (node->right)
src/system/kernel/util/AVLTreeBase.cpp
101
node = node->right;
src/system/kernel/util/AVLTreeBase.cpp
107
previous = node;
src/system/kernel/util/AVLTreeBase.cpp
108
node = node->parent;
src/system/kernel/util/AVLTreeBase.cpp
109
} while (node && previous == node->left);
src/system/kernel/util/AVLTreeBase.cpp
113
return node;
src/system/kernel/util/AVLTreeBase.cpp
118
AVLTreeBase::Next(AVLTreeNode* node) const
src/system/kernel/util/AVLTreeBase.cpp
120
if (node) {
src/system/kernel/util/AVLTreeBase.cpp
122
if (node->right) {
src/system/kernel/util/AVLTreeBase.cpp
124
node = node->right;
src/system/kernel/util/AVLTreeBase.cpp
125
while (node->left)
src/system/kernel/util/AVLTreeBase.cpp
126
node = node->left;
src/system/kernel/util/AVLTreeBase.cpp
132
previous = node;
src/system/kernel/util/AVLTreeBase.cpp
133
node = node->parent;
src/system/kernel/util/AVLTreeBase.cpp
134
} while (node && previous == node->right);
src/system/kernel/util/AVLTreeBase.cpp
138
return node;
src/system/kernel/util/AVLTreeBase.cpp
145
AVLTreeNode* node = fRoot;
src/system/kernel/util/AVLTreeBase.cpp
147
while (node) {
src/system/kernel/util/AVLTreeBase.cpp
148
int cmp = fCompare->CompareKeyNode(key, node);
src/system/kernel/util/AVLTreeBase.cpp
150
return node;
src/system/kernel/util/AVLTreeBase.cpp
153
node = node->left;
src/system/kernel/util/AVLTreeBase.cpp
155
node = node->right;
src/system/kernel/util/AVLTreeBase.cpp
165
AVLTreeNode* node = fRoot;
src/system/kernel/util/AVLTreeBase.cpp
168
while (node) {
src/system/kernel/util/AVLTreeBase.cpp
169
int cmp = fCompare->CompareKeyNode(key, node);
src/system/kernel/util/AVLTreeBase.cpp
173
parent = node;
src/system/kernel/util/AVLTreeBase.cpp
175
node = node->left;
src/system/kernel/util/AVLTreeBase.cpp
177
node = node->right;
src/system/kernel/util/AVLTreeBase.cpp
181
if (!node && parent) {
src/system/kernel/util/AVLTreeBase.cpp
182
node = parent;
src/system/kernel/util/AVLTreeBase.cpp
184
int cmp = fCompare->CompareKeyNode(key, node);
src/system/kernel/util/AVLTreeBase.cpp
190
return Previous(node);
src/system/kernel/util/AVLTreeBase.cpp
191
return Next(node);
src/system/kernel/util/AVLTreeBase.cpp
195
return node;
src/system/kernel/util/AVLTreeBase.cpp
220
AVLTreeNode* node = fRoot;
src/system/kernel/util/AVLTreeBase.cpp
221
while (node) {
src/system/kernel/util/AVLTreeBase.cpp
222
int cmp = fCompare->CompareKeyNode(key, node);
src/system/kernel/util/AVLTreeBase.cpp
227
node = node->left;
src/system/kernel/util/AVLTreeBase.cpp
229
node = node->right;
src/system/kernel/util/AVLTreeBase.cpp
234
if (node)
src/system/kernel/util/AVLTreeBase.cpp
235
_Remove(node);
src/system/kernel/util/AVLTreeBase.cpp
237
return node;
src/system/kernel/util/AVLTreeBase.cpp
242
AVLTreeBase::Remove(AVLTreeNode* node)
src/system/kernel/util/AVLTreeBase.cpp
244
switch (_Remove(node)) {
src/system/kernel/util/AVLTreeBase.cpp
271
AVLTreeNode* node = *nodeP;
src/system/kernel/util/AVLTreeBase.cpp
272
AVLTreeNode* left = node->left;
src/system/kernel/util/AVLTreeBase.cpp
276
left->parent = node->parent;
src/system/kernel/util/AVLTreeBase.cpp
277
node->left = left->right;
src/system/kernel/util/AVLTreeBase.cpp
279
left->right->parent = node;
src/system/kernel/util/AVLTreeBase.cpp
280
left->right = node;
src/system/kernel/util/AVLTreeBase.cpp
281
node->parent = left;
src/system/kernel/util/AVLTreeBase.cpp
286
node->balance_factor++;
src/system/kernel/util/AVLTreeBase.cpp
288
node->balance_factor += 1 - left->balance_factor;
src/system/kernel/util/AVLTreeBase.cpp
291
if (node->balance_factor <= 0)
src/system/kernel/util/AVLTreeBase.cpp
294
left->balance_factor += node->balance_factor + 1;
src/system/kernel/util/AVLTreeBase.cpp
302
AVLTreeNode* node = *nodeP;
src/system/kernel/util/AVLTreeBase.cpp
303
AVLTreeNode* right = node->right;
src/system/kernel/util/AVLTreeBase.cpp
307
right->parent = node->parent;
src/system/kernel/util/AVLTreeBase.cpp
308
node->right = right->left;
src/system/kernel/util/AVLTreeBase.cpp
310
right->left->parent = node;
src/system/kernel/util/AVLTreeBase.cpp
311
right->left = node;
src/system/kernel/util/AVLTreeBase.cpp
312
node->parent = right;
src/system/kernel/util/AVLTreeBase.cpp
317
node->balance_factor--;
src/system/kernel/util/AVLTreeBase.cpp
319
node->balance_factor -= right->balance_factor + 1;
src/system/kernel/util/AVLTreeBase.cpp
322
if (node->balance_factor >= 0)
src/system/kernel/util/AVLTreeBase.cpp
325
right->balance_factor += node->balance_factor - 1;
src/system/kernel/util/AVLTreeBase.cpp
330
AVLTreeBase::_BalanceInsertLeft(AVLTreeNode** node)
src/system/kernel/util/AVLTreeBase.cpp
332
if ((*node)->balance_factor < LEFT) {
src/system/kernel/util/AVLTreeBase.cpp
334
AVLTreeNode** left = &(*node)->left;
src/system/kernel/util/AVLTreeBase.cpp
337
_RotateRight(node);
src/system/kernel/util/AVLTreeBase.cpp
341
_RotateRight(node);
src/system/kernel/util/AVLTreeBase.cpp
346
if ((*node)->balance_factor == BALANCED)
src/system/kernel/util/AVLTreeBase.cpp
354
AVLTreeBase::_BalanceInsertRight(AVLTreeNode** node)
src/system/kernel/util/AVLTreeBase.cpp
356
if ((*node)->balance_factor > RIGHT) {
src/system/kernel/util/AVLTreeBase.cpp
358
AVLTreeNode** right = &(*node)->right;
src/system/kernel/util/AVLTreeBase.cpp
361
_RotateLeft(node);
src/system/kernel/util/AVLTreeBase.cpp
365
_RotateLeft(node);
src/system/kernel/util/AVLTreeBase.cpp
370
if ((*node)->balance_factor == BALANCED)
src/system/kernel/util/AVLTreeBase.cpp
381
AVLTreeNode** node;
src/system/kernel/util/AVLTreeBase.cpp
388
AVLTreeNode** node = &fRoot;
src/system/kernel/util/AVLTreeBase.cpp
391
while (*node) {
src/system/kernel/util/AVLTreeBase.cpp
392
int cmp = fCompare->CompareNodes(nodeToInsert, *node);
src/system/kernel/util/AVLTreeBase.cpp
396
top->node = node;
src/system/kernel/util/AVLTreeBase.cpp
399
node = &(*node)->left;
src/system/kernel/util/AVLTreeBase.cpp
402
node = &(*node)->right;
src/system/kernel/util/AVLTreeBase.cpp
409
*node = nodeToInsert;
src/system/kernel/util/AVLTreeBase.cpp
418
(*node)->parent = *top[-1].node;
src/system/kernel/util/AVLTreeBase.cpp
424
node = top->node;
src/system/kernel/util/AVLTreeBase.cpp
427
(*node)->balance_factor--;
src/system/kernel/util/AVLTreeBase.cpp
428
result = _BalanceInsertLeft(node);
src/system/kernel/util/AVLTreeBase.cpp
431
(*node)->balance_factor++;
src/system/kernel/util/AVLTreeBase.cpp
432
result = _BalanceInsertRight(node);
src/system/kernel/util/AVLTreeBase.cpp
441
AVLTreeBase::_BalanceRemoveLeft(AVLTreeNode** node)
src/system/kernel/util/AVLTreeBase.cpp
445
if ((*node)->balance_factor > RIGHT) {
src/system/kernel/util/AVLTreeBase.cpp
447
AVLTreeNode** right = &(*node)->right;
src/system/kernel/util/AVLTreeBase.cpp
450
_RotateLeft(node);
src/system/kernel/util/AVLTreeBase.cpp
453
_RotateLeft(node);
src/system/kernel/util/AVLTreeBase.cpp
458
_RotateLeft(node);
src/system/kernel/util/AVLTreeBase.cpp
460
} else if ((*node)->balance_factor == RIGHT)
src/system/kernel/util/AVLTreeBase.cpp
468
AVLTreeBase::_BalanceRemoveRight(AVLTreeNode** node)
src/system/kernel/util/AVLTreeBase.cpp
472
if ((*node)->balance_factor < LEFT) {
src/system/kernel/util/AVLTreeBase.cpp
474
AVLTreeNode** left = &(*node)->left;
src/system/kernel/util/AVLTreeBase.cpp
477
_RotateRight(node);
src/system/kernel/util/AVLTreeBase.cpp
480
_RotateRight(node);
src/system/kernel/util/AVLTreeBase.cpp
485
_RotateRight(node);
src/system/kernel/util/AVLTreeBase.cpp
487
} else if ((*node)->balance_factor == LEFT)
src/system/kernel/util/AVLTreeBase.cpp
495
AVLTreeBase::_RemoveRightMostChild(AVLTreeNode** node, AVLTreeNode** foundNode)
src/system/kernel/util/AVLTreeBase.cpp
502
while ((*node)->right) {
src/system/kernel/util/AVLTreeBase.cpp
503
*top = node;
src/system/kernel/util/AVLTreeBase.cpp
505
node = &(*node)->right;
src/system/kernel/util/AVLTreeBase.cpp
511
*foundNode = *node;
src/system/kernel/util/AVLTreeBase.cpp
512
AVLTreeNode* left = (*node)->left;
src/system/kernel/util/AVLTreeBase.cpp
514
left->parent = (*node)->parent;
src/system/kernel/util/AVLTreeBase.cpp
515
*node = left;
src/system/kernel/util/AVLTreeBase.cpp
523
node = *top;
src/system/kernel/util/AVLTreeBase.cpp
524
(*node)->balance_factor--;
src/system/kernel/util/AVLTreeBase.cpp
525
result = _BalanceRemoveRight(node);
src/system/kernel/util/AVLTreeBase.cpp
533
AVLTreeBase::_Remove(AVLTreeNode* node)
src/system/kernel/util/AVLTreeBase.cpp
535
if (!node)
src/system/kernel/util/AVLTreeBase.cpp
539
AVLTreeNode* parent = node->parent;
src/system/kernel/util/AVLTreeBase.cpp
540
bool isLeft = (parent && parent->left == node);
src/system/kernel/util/AVLTreeBase.cpp
546
if (node->left && node->right) {
src/system/kernel/util/AVLTreeBase.cpp
548
result = _RemoveRightMostChild(&node->left, &replace);
src/system/kernel/util/AVLTreeBase.cpp
550
replace->left = node->left;
src/system/kernel/util/AVLTreeBase.cpp
551
replace->right = node->right;
src/system/kernel/util/AVLTreeBase.cpp
552
if (node->left) // check necessary, if node->left == replace
src/system/kernel/util/AVLTreeBase.cpp
553
node->left->parent = replace;
src/system/kernel/util/AVLTreeBase.cpp
554
node->right->parent = replace;
src/system/kernel/util/AVLTreeBase.cpp
555
replace->balance_factor = node->balance_factor;
src/system/kernel/util/AVLTreeBase.cpp
562
} else if (node->left) {
src/system/kernel/util/AVLTreeBase.cpp
564
replace = node->left;
src/system/kernel/util/AVLTreeBase.cpp
566
replace->balance_factor = node->balance_factor + 1;
src/system/kernel/util/AVLTreeBase.cpp
568
} else if (node->right) {
src/system/kernel/util/AVLTreeBase.cpp
570
replace = node->right;
src/system/kernel/util/AVLTreeBase.cpp
571
replace->parent = node->parent;
src/system/kernel/util/AVLTreeBase.cpp
572
replace->balance_factor = node->balance_factor - 1;
src/system/kernel/util/AVLTreeBase.cpp
579
node->parent = node->left = node->right = NULL;
src/system/kernel/util/AVLTreeBase.cpp
584
node = parent;
src/system/kernel/util/AVLTreeBase.cpp
585
parent = node->parent;
src/system/kernel/util/AVLTreeBase.cpp
587
isLeft = (parent && parent->left == node);
src/system/kernel/util/AVLTreeBase.cpp
591
node->balance_factor++;
src/system/kernel/util/AVLTreeBase.cpp
595
node->balance_factor--;
src/system/kernel/util/AVLTreeBase.cpp
605
AVLTreeBase::_CheckTree(AVLTreeNode* parent, AVLTreeNode* node,
src/system/kernel/util/AVLTreeBase.cpp
608
if (node == NULL) {
src/system/kernel/util/AVLTreeBase.cpp
613
if (parent != node->parent) {
src/system/kernel/util/AVLTreeBase.cpp
615
"%p vs %p", node, parent, node->parent);
src/system/kernel/util/AVLTreeBase.cpp
619
int leftDepth = _CheckTree(node, node->left, leftNodeCount);
src/system/kernel/util/AVLTreeBase.cpp
622
int rightDepth = _CheckTree(node, node->right, rightNodeCount);
src/system/kernel/util/AVLTreeBase.cpp
626
CHECK_FAILED("AVLTreeBase::_CheckTree(): unbalanced subtree: %p", node);
src/system/kernel/util/AVLTreeBase.cpp
627
} else if (balance != node->balance_factor) {
src/system/kernel/util/AVLTreeBase.cpp
629
"%d vs %d", node, balance, node->balance_factor);
src/system/kernel/util/AVLTreeBase.cpp
69
AVLTreeBase::LeftMost(AVLTreeNode* node) const
src/system/kernel/util/AVLTreeBase.cpp
71
if (node) {
src/system/kernel/util/AVLTreeBase.cpp
72
while (node->left)
src/system/kernel/util/AVLTreeBase.cpp
73
node = node->left;
src/system/kernel/util/AVLTreeBase.cpp
76
return node;
src/system/kernel/util/AVLTreeBase.cpp
81
AVLTreeBase::RightMost(AVLTreeNode* node) const
src/system/kernel/util/AVLTreeBase.cpp
83
if (node) {
src/system/kernel/util/AVLTreeBase.cpp
84
while (node->right)
src/system/kernel/util/AVLTreeBase.cpp
85
node = node->right;
src/system/kernel/util/AVLTreeBase.cpp
88
return node;
src/system/kernel/util/AVLTreeBase.cpp
93
AVLTreeBase::Previous(AVLTreeNode* node) const
src/system/kernel/util/AVLTreeBase.cpp
95
if (node) {
src/system/kernel/util/AVLTreeBase.cpp
97
if (node->left) {
src/system/kernel/util/AVLTreeBase.cpp
99
node = node->left;
src/system/kernel/util/RadixBitmap.cpp
106
radix_bitmap_init(radix_node *node, uint32 radix, uint32 skip, uint32 slots)
src/system/kernel/util/RadixBitmap.cpp
113
if (node) {
src/system/kernel/util/RadixBitmap.cpp
114
node->big_hint = big_hint;
src/system/kernel/util/RadixBitmap.cpp
116
node->u.bitmap = 0;
src/system/kernel/util/RadixBitmap.cpp
118
node->u.bitmap = (bitmap_t)-1 << big_hint;
src/system/kernel/util/RadixBitmap.cpp
124
if (node) {
src/system/kernel/util/RadixBitmap.cpp
125
node->big_hint = big_hint;
src/system/kernel/util/RadixBitmap.cpp
126
node->u.available = big_hint;
src/system/kernel/util/RadixBitmap.cpp
135
index = i + radix_bitmap_init(node ? &node[i] : NULL,
src/system/kernel/util/RadixBitmap.cpp
139
index = i + radix_bitmap_init(node ? &node[i] : NULL,
src/system/kernel/util/RadixBitmap.cpp
143
if (node)
src/system/kernel/util/RadixBitmap.cpp
144
node[i].big_hint = TERMINATOR;
src/system/kernel/util/RadixBitmap.cpp
220
radix_node_alloc(radix_node *node, radix_slot_t slotIndex, int32 count,
src/system/kernel/util/RadixBitmap.cpp
227
if (node[i].big_hint == TERMINATOR) // TERMINATOR
src/system/kernel/util/RadixBitmap.cpp
230
if (count <= node[i].big_hint) {
src/system/kernel/util/RadixBitmap.cpp
233
addr = radix_leaf_alloc(&node[i], slotIndex, count);
src/system/kernel/util/RadixBitmap.cpp
235
addr = radix_node_alloc(&node[i], slotIndex, count, radix,
src/system/kernel/util/RadixBitmap.cpp
238
node->u.available -= count;
src/system/kernel/util/RadixBitmap.cpp
239
if (node->big_hint > node->u.available)
src/system/kernel/util/RadixBitmap.cpp
240
node->big_hint = node->u.available;
src/system/kernel/util/RadixBitmap.cpp
249
if (node->big_hint >= count)
src/system/kernel/util/RadixBitmap.cpp
250
node->big_hint = count - 1;
src/system/kernel/util/RadixBitmap.cpp
285
radix_node_dealloc(radix_node *node, radix_slot_t slotIndex, uint32 count,
src/system/kernel/util/RadixBitmap.cpp
288
node->u.available += count;
src/system/kernel/util/RadixBitmap.cpp
303
radix_leaf_dealloc(&node[i], slotIndex, v);
src/system/kernel/util/RadixBitmap.cpp
305
radix_node_dealloc(&node[i], slotIndex, v, radix,
src/system/kernel/util/RadixBitmap.cpp
308
if (node->big_hint < node[i].big_hint)
src/system/kernel/util/RadixBitmap.cpp
309
node->big_hint = node[i].big_hint;
src/system/kernel/vm/VMAnonymousCache.cpp
1465
vnode* node = fd_vnode(descriptor);
src/system/kernel/vm/VMAnonymousCache.cpp
1466
if (node == NULL) {
src/system/kernel/vm/VMAnonymousCache.cpp
1479
swap->vnode = node;
src/system/kernel/vm/VMAnonymousCache.cpp
1517
vnode* node = NULL;
src/system/kernel/vm/VMAnonymousCache.cpp
1518
status_t status = vfs_get_vnode_from_path(path, true, &node);
src/system/kernel/vm/VMAnonymousCache.cpp
1527
if (swapFile->vnode == node)
src/system/kernel/vm/VMAnonymousCache.cpp
1531
vfs_put_vnode(node);
src/system/kernel/vm/VMKernelArea.h
75
Value* GetValue(AVLTreeNode* node) const
src/system/kernel/vm/VMKernelArea.h
77
return static_cast<Value*>(node);
src/system/kernel/vm/VMUserArea.h
39
Value* GetValue(AVLTreeNode* node) const
src/system/kernel/vm/VMUserArea.h
41
return static_cast<Value*>(node);
src/system/libroot/os/thread.c
198
callback_node *node = malloc(sizeof(callback_node));
src/system/libroot/os/thread.c
199
if (node == NULL)
src/system/libroot/os/thread.c
202
node->function = callback;
src/system/libroot/os/thread.c
203
node->argument = data;
src/system/libroot/os/thread.c
206
node->next = *head;
src/system/libroot/os/thread.c
207
*head = node;
src/system/libroot/os/thread.c
63
callback_node *node = tls_get(TLS_ON_EXIT_THREAD_SLOT);
src/system/libroot/os/thread.c
66
while (node != NULL) {
src/system/libroot/os/thread.c
67
next = node->next;
src/system/libroot/os/thread.c
69
node->function(node->argument);
src/system/libroot/os/thread.c
70
free(node);
src/system/libroot/os/thread.c
72
node = next;
src/system/libroot/posix/glibc/regex/regcomp.c
1096
Idx node;
src/system/libroot/posix/glibc/regex/regcomp.c
1101
for (node = 0; node < dfa->nodes_len; ++node)
src/system/libroot/posix/glibc/regex/regcomp.c
1102
switch (dfa->nodes[node].type)
src/system/libroot/posix/glibc/regex/regcomp.c
1105
if (dfa->nodes[node].opr.c >= ASCII_CHARS)
src/system/libroot/posix/glibc/regex/regcomp.c
1109
switch (dfa->nodes[node].opr.ctx_type)
src/system/libroot/posix/glibc/regex/regcomp.c
1143
if (dfa->nodes[node].opr.sbcset[i] >> rshift != 0)
src/system/libroot/posix/glibc/regex/regcomp.c
1154
for (node = 0; node < dfa->nodes_len; ++node)
src/system/libroot/posix/glibc/regex/regcomp.c
1156
if (dfa->nodes[node].type == CHARACTER
src/system/libroot/posix/glibc/regex/regcomp.c
1157
&& dfa->nodes[node].opr.c >= ASCII_CHARS)
src/system/libroot/posix/glibc/regex/regcomp.c
1158
dfa->nodes[node].mb_partial = 0;
src/system/libroot/posix/glibc/regex/regcomp.c
1159
else if (dfa->nodes[node].type == OP_PERIOD)
src/system/libroot/posix/glibc/regex/regcomp.c
1160
dfa->nodes[node].type = OP_UTF8_PERIOD;
src/system/libroot/posix/glibc/regex/regcomp.c
123
static void free_token (re_token_t *node);
src/system/libroot/posix/glibc/regex/regcomp.c
124
static reg_errcode_t free_tree (void *extra, bin_tree_t *node);
src/system/libroot/posix/glibc/regex/regcomp.c
1240
bin_tree_t *node, *prev;
src/system/libroot/posix/glibc/regex/regcomp.c
1242
for (node = root; ; )
src/system/libroot/posix/glibc/regex/regcomp.c
1246
while (node->left || node->right)
src/system/libroot/posix/glibc/regex/regcomp.c
1247
if (node->left)
src/system/libroot/posix/glibc/regex/regcomp.c
1248
node = node->left;
src/system/libroot/posix/glibc/regex/regcomp.c
125
static reg_errcode_t mark_opt_subexp (void *extra, bin_tree_t *node);
src/system/libroot/posix/glibc/regex/regcomp.c
1250
node = node->right;
src/system/libroot/posix/glibc/regex/regcomp.c
1254
reg_errcode_t err = fn (extra, node);
src/system/libroot/posix/glibc/regex/regcomp.c
1257
if (node->parent == NULL)
src/system/libroot/posix/glibc/regex/regcomp.c
1259
prev = node;
src/system/libroot/posix/glibc/regex/regcomp.c
1260
node = node->parent;
src/system/libroot/posix/glibc/regex/regcomp.c
1263
while (node->right == prev || node->right == NULL);
src/system/libroot/posix/glibc/regex/regcomp.c
1264
node = node->right;
src/system/libroot/posix/glibc/regex/regcomp.c
1272
bin_tree_t *node;
src/system/libroot/posix/glibc/regex/regcomp.c
1274
for (node = root; ; )
src/system/libroot/posix/glibc/regex/regcomp.c
1276
reg_errcode_t err = fn (extra, node);
src/system/libroot/posix/glibc/regex/regcomp.c
1281
if (node->left)
src/system/libroot/posix/glibc/regex/regcomp.c
1282
node = node->left;
src/system/libroot/posix/glibc/regex/regcomp.c
1286
while (node->right == prev || node->right == NULL)
src/system/libroot/posix/glibc/regex/regcomp.c
1288
prev = node;
src/system/libroot/posix/glibc/regex/regcomp.c
1289
node = node->parent;
src/system/libroot/posix/glibc/regex/regcomp.c
1290
if (!node)
src/system/libroot/posix/glibc/regex/regcomp.c
1293
node = node->right;
src/system/libroot/posix/glibc/regex/regcomp.c
1302
optimize_subexps (void *extra, bin_tree_t *node)
src/system/libroot/posix/glibc/regex/regcomp.c
1306
if (node->token.type == OP_BACK_REF && dfa->subexp_map)
src/system/libroot/posix/glibc/regex/regcomp.c
1308
int idx = node->token.opr.idx;
src/system/libroot/posix/glibc/regex/regcomp.c
1309
node->token.opr.idx = dfa->subexp_map[idx];
src/system/libroot/posix/glibc/regex/regcomp.c
1310
dfa->used_bkref_map |= 1 << node->token.opr.idx;
src/system/libroot/posix/glibc/regex/regcomp.c
1313
else if (node->token.type == SUBEXP
src/system/libroot/posix/glibc/regex/regcomp.c
1314
&& node->left && node->left->token.type == SUBEXP)
src/system/libroot/posix/glibc/regex/regcomp.c
1316
Idx other_idx = node->left->token.opr.idx;
src/system/libroot/posix/glibc/regex/regcomp.c
1318
node->left = node->left->left;
src/system/libroot/posix/glibc/regex/regcomp.c
1319
if (node->left)
src/system/libroot/posix/glibc/regex/regcomp.c
1320
node->left->parent = node;
src/system/libroot/posix/glibc/regex/regcomp.c
1322
dfa->subexp_map[other_idx] = dfa->subexp_map[node->token.opr.idx];
src/system/libroot/posix/glibc/regex/regcomp.c
1333
lower_subexps (void *extra, bin_tree_t *node)
src/system/libroot/posix/glibc/regex/regcomp.c
1338
if (node->left && node->left->token.type == SUBEXP)
src/system/libroot/posix/glibc/regex/regcomp.c
1340
node->left = lower_subexp (&err, preg, node->left);
src/system/libroot/posix/glibc/regex/regcomp.c
1341
if (node->left)
src/system/libroot/posix/glibc/regex/regcomp.c
1342
node->left->parent = node;
src/system/libroot/posix/glibc/regex/regcomp.c
1344
if (node->right && node->right->token.type == SUBEXP)
src/system/libroot/posix/glibc/regex/regcomp.c
1346
node->right = lower_subexp (&err, preg, node->right);
src/system/libroot/posix/glibc/regex/regcomp.c
1347
if (node->right)
src/system/libroot/posix/glibc/regex/regcomp.c
1348
node->right->parent = node;
src/system/libroot/posix/glibc/regex/regcomp.c
1355
lower_subexp (reg_errcode_t *err, regex_t *preg, bin_tree_t *node)
src/system/libroot/posix/glibc/regex/regcomp.c
1358
bin_tree_t *body = node->left;
src/system/libroot/posix/glibc/regex/regcomp.c
1366
&& node->left != NULL
src/system/libroot/posix/glibc/regex/regcomp.c
1367
&& (node->token.opr.idx >= BITSET_WORD_BITS
src/system/libroot/posix/glibc/regex/regcomp.c
1369
& ((bitset_word_t) 1 << node->token.opr.idx))))
src/system/libroot/posix/glibc/regex/regcomp.c
1370
return node->left;
src/system/libroot/posix/glibc/regex/regcomp.c
1384
op->token.opr.idx = cls->token.opr.idx = node->token.opr.idx;
src/system/libroot/posix/glibc/regex/regcomp.c
1385
op->token.opt_subexp = cls->token.opt_subexp = node->token.opt_subexp;
src/system/libroot/posix/glibc/regex/regcomp.c
1392
calc_first (void *extra, bin_tree_t *node)
src/system/libroot/posix/glibc/regex/regcomp.c
1395
if (node->token.type == CONCAT)
src/system/libroot/posix/glibc/regex/regcomp.c
1397
node->first = node->left->first;
src/system/libroot/posix/glibc/regex/regcomp.c
1398
node->node_idx = node->left->node_idx;
src/system/libroot/posix/glibc/regex/regcomp.c
1402
node->first = node;
src/system/libroot/posix/glibc/regex/regcomp.c
1403
node->node_idx = re_dfa_add_node (dfa, node->token);
src/system/libroot/posix/glibc/regex/regcomp.c
1404
if (BE (node->node_idx == -1, 0))
src/system/libroot/posix/glibc/regex/regcomp.c
1406
if (node->token.type == ANCHOR)
src/system/libroot/posix/glibc/regex/regcomp.c
1407
dfa->nodes[node->node_idx].constraint = node->token.opr.ctx_type;
src/system/libroot/posix/glibc/regex/regcomp.c
1414
calc_next (void *extra, bin_tree_t *node)
src/system/libroot/posix/glibc/regex/regcomp.c
1416
switch (node->token.type)
src/system/libroot/posix/glibc/regex/regcomp.c
1419
node->left->next = node;
src/system/libroot/posix/glibc/regex/regcomp.c
1422
node->left->next = node->right->first;
src/system/libroot/posix/glibc/regex/regcomp.c
1423
node->right->next = node->next;
src/system/libroot/posix/glibc/regex/regcomp.c
1426
if (node->left)
src/system/libroot/posix/glibc/regex/regcomp.c
1427
node->left->next = node->next;
src/system/libroot/posix/glibc/regex/regcomp.c
1428
if (node->right)
src/system/libroot/posix/glibc/regex/regcomp.c
1429
node->right->next = node->next;
src/system/libroot/posix/glibc/regex/regcomp.c
1437
link_nfa_nodes (void *extra, bin_tree_t *node)
src/system/libroot/posix/glibc/regex/regcomp.c
1440
Idx idx = node->node_idx;
src/system/libroot/posix/glibc/regex/regcomp.c
1443
switch (node->token.type)
src/system/libroot/posix/glibc/regex/regcomp.c
1449
assert (node->next == NULL);
src/system/libroot/posix/glibc/regex/regcomp.c
1457
if (node->left != NULL)
src/system/libroot/posix/glibc/regex/regcomp.c
1458
left = node->left->first->node_idx;
src/system/libroot/posix/glibc/regex/regcomp.c
1460
left = node->next->node_idx;
src/system/libroot/posix/glibc/regex/regcomp.c
1461
if (node->right != NULL)
src/system/libroot/posix/glibc/regex/regcomp.c
1462
right = node->right->first->node_idx;
src/system/libroot/posix/glibc/regex/regcomp.c
1464
right = node->next->node_idx;
src/system/libroot/posix/glibc/regex/regcomp.c
1474
err = re_node_set_init_1 (dfa->edests + idx, node->next->node_idx);
src/system/libroot/posix/glibc/regex/regcomp.c
1478
dfa->nexts[idx] = node->next->node_idx;
src/system/libroot/posix/glibc/regex/regcomp.c
1479
if (node->token.type == OP_BACK_REF)
src/system/libroot/posix/glibc/regex/regcomp.c
1484
assert (!IS_EPSILON_NODE (node->token.type));
src/system/libroot/posix/glibc/regex/regcomp.c
1485
dfa->nexts[idx] = node->next->node_idx;
src/system/libroot/posix/glibc/regex/regcomp.c
1707
calc_eclosure_iter (re_node_set *new_set, re_dfa_t *dfa, Idx node, bool root)
src/system/libroot/posix/glibc/regex/regcomp.c
1714
err = re_node_set_alloc (&eclosure, dfa->edests[node].nelem + 1);
src/system/libroot/posix/glibc/regex/regcomp.c
1720
dfa->eclosures[node].nelem = -1;
src/system/libroot/posix/glibc/regex/regcomp.c
1724
if (dfa->nodes[node].constraint
src/system/libroot/posix/glibc/regex/regcomp.c
1725
&& dfa->edests[node].nelem
src/system/libroot/posix/glibc/regex/regcomp.c
1726
&& !dfa->nodes[dfa->edests[node].elems[0]].duplicated)
src/system/libroot/posix/glibc/regex/regcomp.c
1728
err = duplicate_node_closure (dfa, node, node, node,
src/system/libroot/posix/glibc/regex/regcomp.c
1729
dfa->nodes[node].constraint);
src/system/libroot/posix/glibc/regex/regcomp.c
1735
if (IS_EPSILON_NODE(dfa->nodes[node].type))
src/system/libroot/posix/glibc/regex/regcomp.c
1736
for (i = 0; i < dfa->edests[node].nelem; ++i)
src/system/libroot/posix/glibc/regex/regcomp.c
1739
Idx edest = dfa->edests[node].elems[i];
src/system/libroot/posix/glibc/regex/regcomp.c
1771
ok = re_node_set_insert (&eclosure, node);
src/system/libroot/posix/glibc/regex/regcomp.c
1775
dfa->eclosures[node].nelem = 0;
src/system/libroot/posix/glibc/regex/regcomp.c
1777
dfa->eclosures[node] = eclosure;
src/system/libroot/posix/glibc/regex/regcomp.c
309
Idx node = init_state->nodes.elems[node_cnt];
src/system/libroot/posix/glibc/regex/regcomp.c
310
re_token_type_t type = dfa->nodes[node].type;
src/system/libroot/posix/glibc/regex/regcomp.c
314
re_set_fastmap (fastmap, icase, dfa->nodes[node].opr.c);
src/system/libroot/posix/glibc/regex/regcomp.c
324
*p++ = dfa->nodes[node].opr.c;
src/system/libroot/posix/glibc/regex/regcomp.c
325
while (++node < dfa->nodes_len
src/system/libroot/posix/glibc/regex/regcomp.c
326
&& dfa->nodes[node].type == CHARACTER
src/system/libroot/posix/glibc/regex/regcomp.c
327
&& dfa->nodes[node].mb_partial)
src/system/libroot/posix/glibc/regex/regcomp.c
328
*p++ = dfa->nodes[node].opr.c;
src/system/libroot/posix/glibc/regex/regcomp.c
344
bitset_word_t w = dfa->nodes[node].opr.sbcset[i];
src/system/libroot/posix/glibc/regex/regcomp.c
353
re_charset_t *cset = dfa->nodes[node].opr.mbcset;
src/system/libroot/posix/glibc/regex/regcomp.c
3859
mark_opt_subexp (void *extra, bin_tree_t *node)
src/system/libroot/posix/glibc/regex/regcomp.c
3862
if (node->token.type == SUBEXP && node->token.opr.idx == idx)
src/system/libroot/posix/glibc/regex/regcomp.c
3863
node->token.opt_subexp = 1;
src/system/libroot/posix/glibc/regex/regcomp.c
3871
free_token (re_token_t *node)
src/system/libroot/posix/glibc/regex/regcomp.c
3874
if (node->type == COMPLEX_BRACKET && node->duplicated == 0)
src/system/libroot/posix/glibc/regex/regcomp.c
3875
free_charset (node->opr.mbcset);
src/system/libroot/posix/glibc/regex/regcomp.c
3878
if (node->type == SIMPLE_BRACKET && node->duplicated == 0)
src/system/libroot/posix/glibc/regex/regcomp.c
3879
re_free (node->opr.sbcset);
src/system/libroot/posix/glibc/regex/regcomp.c
3886
free_tree (void *extra, bin_tree_t *node)
src/system/libroot/posix/glibc/regex/regcomp.c
3888
free_token (&node->token);
src/system/libroot/posix/glibc/regex/regcomp.c
3901
const bin_tree_t *node;
src/system/libroot/posix/glibc/regex/regcomp.c
3905
for (node = root; ; )
src/system/libroot/posix/glibc/regex/regcomp.c
3908
*p_new = create_token_tree (dfa, NULL, NULL, &node->token);
src/system/libroot/posix/glibc/regex/regcomp.c
3916
if (node->left)
src/system/libroot/posix/glibc/regex/regcomp.c
3918
node = node->left;
src/system/libroot/posix/glibc/regex/regcomp.c
3924
while (node->right == prev || node->right == NULL)
src/system/libroot/posix/glibc/regex/regcomp.c
3926
prev = node;
src/system/libroot/posix/glibc/regex/regcomp.c
3927
node = node->parent;
src/system/libroot/posix/glibc/regex/regcomp.c
3929
if (!node)
src/system/libroot/posix/glibc/regex/regcomp.c
3932
node = node->right;
src/system/libroot/posix/glibc/regex/regcomp.c
45
static reg_errcode_t optimize_subexps (void *extra, bin_tree_t *node);
src/system/libroot/posix/glibc/regex/regcomp.c
46
static reg_errcode_t lower_subexps (void *extra, bin_tree_t *node);
src/system/libroot/posix/glibc/regex/regcomp.c
48
bin_tree_t *node);
src/system/libroot/posix/glibc/regex/regcomp.c
49
static reg_errcode_t calc_first (void *extra, bin_tree_t *node);
src/system/libroot/posix/glibc/regex/regcomp.c
50
static reg_errcode_t calc_next (void *extra, bin_tree_t *node);
src/system/libroot/posix/glibc/regex/regcomp.c
51
static reg_errcode_t link_nfa_nodes (void *extra, bin_tree_t *node);
src/system/libroot/posix/glibc/regex/regcomp.c
57
Idx node, bool root);
src/system/libroot/posix/glibc/regex/regex_internal.c
1641
re_token_t *node = dfa->nodes + nodes->elems[i];
src/system/libroot/posix/glibc/regex/regex_internal.c
1642
re_token_type_t type = node->type;
src/system/libroot/posix/glibc/regex/regex_internal.c
1643
if (type == CHARACTER && !node->constraint)
src/system/libroot/posix/glibc/regex/regex_internal.c
1646
newstate->accept_mb |= node->accept_mb;
src/system/libroot/posix/glibc/regex/regex_internal.c
1654
else if (type == ANCHOR || node->constraint)
src/system/libroot/posix/glibc/regex/regex_internal.c
1693
re_token_t *node = dfa->nodes + nodes->elems[i];
src/system/libroot/posix/glibc/regex/regex_internal.c
1694
re_token_type_t type = node->type;
src/system/libroot/posix/glibc/regex/regex_internal.c
1695
unsigned int constraint = node->constraint;
src/system/libroot/posix/glibc/regex/regex_internal.c
1700
newstate->accept_mb |= node->accept_mb;
src/system/libroot/posix/glibc/regex/regex_internal.h
616
Idx node;
src/system/libroot/posix/glibc/regex/regex_internal.h
628
Idx node;
src/system/libroot/posix/glibc/regex/regex_internal.h
637
Idx node;
src/system/libroot/posix/glibc/regex/regex_internal.h
685
Idx node;
src/system/libroot/posix/glibc/regex/regexec.c
1188
check_halt_node_context (const re_dfa_t *dfa, Idx node, unsigned int context)
src/system/libroot/posix/glibc/regex/regexec.c
1190
re_token_type_t type = dfa->nodes[node].type;
src/system/libroot/posix/glibc/regex/regexec.c
1191
unsigned int constraint = dfa->nodes[node].constraint;
src/system/libroot/posix/glibc/regex/regexec.c
1228
Idx *pidx, Idx node, re_node_set *eps_via_nodes,
src/system/libroot/posix/glibc/regex/regexec.c
1234
if (IS_EPSILON_NODE (dfa->nodes[node].type))
src/system/libroot/posix/glibc/regex/regexec.c
1237
re_node_set *edests = &dfa->edests[node];
src/system/libroot/posix/glibc/regex/regexec.c
1239
ok = re_node_set_insert (eps_via_nodes, node);
src/system/libroot/posix/glibc/regex/regexec.c
1274
re_token_type_t type = dfa->nodes[node].type;
src/system/libroot/posix/glibc/regex/regexec.c
1277
if (dfa->nodes[node].accept_mb)
src/system/libroot/posix/glibc/regex/regexec.c
1278
naccepted = check_node_accept_bytes (dfa, node, &mctx->input, *pidx);
src/system/libroot/posix/glibc/regex/regexec.c
1283
Idx subexp_idx = dfa->nodes[node].opr.idx + 1;
src/system/libroot/posix/glibc/regex/regexec.c
1303
ok = re_node_set_insert (eps_via_nodes, node);
src/system/libroot/posix/glibc/regex/regexec.c
1306
dest_node = dfa->edests[node].elems[0];
src/system/libroot/posix/glibc/regex/regexec.c
1314
|| check_node_accept (mctx, dfa->nodes + node, *pidx))
src/system/libroot/posix/glibc/regex/regexec.c
1316
Idx dest_node = dfa->nexts[node];
src/system/libroot/posix/glibc/regex/regexec.c
1347
fs->stack[num].node = dest_node;
src/system/libroot/posix/glibc/regex/regexec.c
1367
return fs->stack[num].node;
src/system/libroot/posix/glibc/regex/regexec.c
1566
#define STATE_NODE_CONTAINS(state,node) \
src/system/libroot/posix/glibc/regex/regexec.c
1567
((state) != NULL && re_node_set_contains (&(state)->nodes, node))
src/system/libroot/posix/glibc/regex/regexec.c
172
const re_token_t *node, Idx idx);
src/system/libroot/posix/glibc/regex/regexec.c
1816
sub_epsilon_src_nodes (const re_dfa_t *dfa, Idx node, re_node_set *dest_nodes,
src/system/libroot/posix/glibc/regex/regexec.c
1821
re_node_set *inv_eclosure = dfa->inveclosures + node;
src/system/libroot/posix/glibc/regex/regexec.c
1827
if (cur_node == node)
src/system/libroot/posix/glibc/regex/regexec.c
1877
subexp_idx = dfa->nodes[ent->node].opr.idx;
src/system/libroot/posix/glibc/regex/regexec.c
1910
Idx node = eclosures->elems[node_idx];
src/system/libroot/posix/glibc/regex/regexec.c
1911
switch (dfa->nodes[node].type)
src/system/libroot/posix/glibc/regex/regexec.c
1922
if (ent->node != node)
src/system/libroot/posix/glibc/regex/regexec.c
1936
dst = dfa->edests[node].elems[0];
src/system/libroot/posix/glibc/regex/regexec.c
1962
if ((boundaries & 1) && subexp_idx == dfa->nodes[node].opr.idx)
src/system/libroot/posix/glibc/regex/regexec.c
1967
if ((boundaries & 2) && subexp_idx == dfa->nodes[node].opr.idx)
src/system/libroot/posix/glibc/regex/regexec.c
2025
subexp_idx = dfa->nodes[ent->node].opr.idx;
src/system/libroot/posix/glibc/regex/regexec.c
2032
Idx node = dest_nodes->elems[node_idx];
src/system/libroot/posix/glibc/regex/regexec.c
2033
re_token_type_t type = dfa->nodes[node].type;
src/system/libroot/posix/glibc/regex/regexec.c
2035
&& subexp_idx == dfa->nodes[node].opr.idx)
src/system/libroot/posix/glibc/regex/regexec.c
2036
ops_node = node;
src/system/libroot/posix/glibc/regex/regexec.c
2038
&& subexp_idx == dfa->nodes[node].opr.idx)
src/system/libroot/posix/glibc/regex/regexec.c
2039
cls_node = node;
src/system/libroot/posix/glibc/regex/regexec.c
2056
Idx node = dest_nodes->elems[node_idx];
src/system/libroot/posix/glibc/regex/regexec.c
2057
if (!re_node_set_contains (dfa->inveclosures + node,
src/system/libroot/posix/glibc/regex/regexec.c
2059
&& !re_node_set_contains (dfa->eclosures + node,
src/system/libroot/posix/glibc/regex/regexec.c
2064
err = sub_epsilon_src_nodes (dfa, node, dest_nodes,
src/system/libroot/posix/glibc/regex/regexec.c
2076
Idx node = dest_nodes->elems[node_idx];
src/system/libroot/posix/glibc/regex/regexec.c
2077
re_token_type_t type = dfa->nodes[node].type;
src/system/libroot/posix/glibc/regex/regexec.c
2080
if (subexp_idx != dfa->nodes[node].opr.idx)
src/system/libroot/posix/glibc/regex/regexec.c
2084
err = sub_epsilon_src_nodes (dfa, node, dest_nodes,
src/system/libroot/posix/glibc/regex/regexec.c
2102
Idx node_idx, node;
src/system/libroot/posix/glibc/regex/regexec.c
2116
node = candidates->elems[node_idx];
src/system/libroot/posix/glibc/regex/regexec.c
2117
type = dfa->nodes[node].type;
src/system/libroot/posix/glibc/regex/regexec.c
2119
if (node == sctx->last_node && str_idx == sctx->last_str_idx)
src/system/libroot/posix/glibc/regex/regexec.c
2134
if (entry->node != node)
src/system/libroot/posix/glibc/regex/regexec.c
2138
dst_node = (subexp_len ? dfa->nexts[node]
src/system/libroot/posix/glibc/regex/regexec.c
2139
: dfa->edests[node].elems[0]);
src/system/libroot/posix/glibc/regex/regexec.c
2144
|| check_dst_limits (mctx, &sctx->limits, node,
src/system/libroot/posix/glibc/regex/regexec.c
2155
local_sctx.last_node = node;
src/system/libroot/posix/glibc/regex/regexec.c
24
static reg_errcode_t match_ctx_add_entry (re_match_context_t *cache, Idx node,
src/system/libroot/posix/glibc/regex/regexec.c
2405
Idx node = cur_nodes->elems[node_idx];
src/system/libroot/posix/glibc/regex/regexec.c
2406
if (dfa->nodes[node].type == OP_OPEN_SUBEXP
src/system/libroot/posix/glibc/regex/regexec.c
2407
&& dfa->nodes[node].opr.idx < BITSET_WORD_BITS
src/system/libroot/posix/glibc/regex/regexec.c
2409
& ((bitset_word_t) 1 << dfa->nodes[node].opr.idx)))
src/system/libroot/posix/glibc/regex/regexec.c
2411
err = match_ctx_add_subtop (mctx, node, str_idx);
src/system/libroot/posix/glibc/regex/regexec.c
2545
const re_token_t *node = dfa->nodes + node_idx;
src/system/libroot/posix/glibc/regex/regexec.c
2549
if (node->type != OP_BACK_REF)
src/system/libroot/posix/glibc/regex/regexec.c
2552
if (node->constraint)
src/system/libroot/posix/glibc/regex/regexec.c
2556
if (NOT_SATISFY_NEXT_CONSTRAINT (node->constraint, context))
src/system/libroot/posix/glibc/regex/regexec.c
2578
if (bkref_ent->node != node_idx || bkref_ent->str_idx != cur_str_idx)
src/system/libroot/posix/glibc/regex/regexec.c
2659
if (entry->node == bkref_node)
src/system/libroot/posix/glibc/regex/regexec.c
2674
if (dfa->nodes[sub_top->node].opr.idx != subexp_num)
src/system/libroot/posix/glibc/regex/regexec.c
27
static reg_errcode_t match_ctx_add_subtop (re_match_context_t *mctx, Idx node,
src/system/libroot/posix/glibc/regex/regexec.c
2770
err = check_arrival (mctx, sub_top->path, sub_top->node,
src/system/libroot/posix/glibc/regex/regexec.c
2802
err = check_arrival (mctx, &sub_last->path, sub_last->node,
src/system/libroot/posix/glibc/regex/regexec.c
2831
const re_token_t *node = dfa->nodes + cls_node;
src/system/libroot/posix/glibc/regex/regexec.c
2832
if (node->type == type
src/system/libroot/posix/glibc/regex/regexec.c
2833
&& node->opr.idx == subexp_idx)
src/system/libroot/posix/glibc/regex/regexec.c
30
Idx node, Idx str_idx);
src/system/libroot/posix/glibc/regex/regexec.c
3207
if (!re_node_set_contains (cur_nodes, ent->node))
src/system/libroot/posix/glibc/regex/regexec.c
3219
next_node = dfa->edests[ent->node].elems[0];
src/system/libroot/posix/glibc/regex/regexec.c
3239
next_node = dfa->nexts[ent->node];
src/system/libroot/posix/glibc/regex/regexec.c
3528
re_token_t *node = &dfa->nodes[cur_nodes->elems[i]];
src/system/libroot/posix/glibc/regex/regexec.c
3529
re_token_type_t type = node->type;
src/system/libroot/posix/glibc/regex/regexec.c
3530
unsigned int constraint = node->constraint;
src/system/libroot/posix/glibc/regex/regexec.c
3534
bitset_set (accepts, node->opr.c);
src/system/libroot/posix/glibc/regex/regexec.c
3537
bitset_merge (accepts, node->opr.sbcset);
src/system/libroot/posix/glibc/regex/regexec.c
3590
if (type == CHARACTER && !node->word_char)
src/system/libroot/posix/glibc/regex/regexec.c
3609
if (type == CHARACTER && node->word_char)
src/system/libroot/posix/glibc/regex/regexec.c
3637
if (type == CHARACTER && !bitset_contain (dests_ch[j], node->opr.c))
src/system/libroot/posix/glibc/regex/regexec.c
3712
const re_token_t *node = dfa->nodes + node_idx;
src/system/libroot/posix/glibc/regex/regexec.c
3716
if (BE (node->type == OP_UTF8_PERIOD, 0))
src/system/libroot/posix/glibc/regex/regexec.c
3768
if (node->type == OP_PERIOD)
src/system/libroot/posix/glibc/regex/regexec.c
3787
if (node->type == COMPLEX_BRACKET)
src/system/libroot/posix/glibc/regex/regexec.c
3789
const re_charset_t *cset = node->opr.mbcset;
src/system/libroot/posix/glibc/regex/regexec.c
3998
check_node_accept (const re_match_context_t *mctx, const re_token_t *node,
src/system/libroot/posix/glibc/regex/regexec.c
4003
switch (node->type)
src/system/libroot/posix/glibc/regex/regexec.c
4006
if (node->opr.c != ch)
src/system/libroot/posix/glibc/regex/regexec.c
4011
if (!bitset_contain (node->opr.sbcset, ch))
src/system/libroot/posix/glibc/regex/regexec.c
4031
if (node->constraint)
src/system/libroot/posix/glibc/regex/regexec.c
4037
if (NOT_SATISFY_NEXT_CONSTRAINT (node->constraint, context))
src/system/libroot/posix/glibc/regex/regexec.c
4192
match_ctx_add_entry (re_match_context_t *mctx, Idx node, Idx str_idx, Idx from,
src/system/libroot/posix/glibc/regex/regexec.c
4214
mctx->bkref_ents[mctx->nbkref_ents].node = node;
src/system/libroot/posix/glibc/regex/regexec.c
4263
match_ctx_add_subtop (re_match_context_t *mctx, Idx node, Idx str_idx)
src/system/libroot/posix/glibc/regex/regexec.c
4283
mctx->sub_tops[mctx->nsub_tops]->node = node;
src/system/libroot/posix/glibc/regex/regexec.c
4292
match_ctx_add_sublast (re_sub_match_top_t *subtop, Idx node, Idx str_idx)
src/system/libroot/posix/glibc/regex/regexec.c
4310
new_entry->node = node;
src/system/libroot/posix/glibc/regex/regexec.c
96
Idx node, Idx str_idx,
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
485
static addr_t GetKey(const FreeChunk* node)
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
487
return (addr_t)node;
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
490
static SplayTreeLink<FreeChunk>* GetLink(FreeChunk* node)
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
492
return &node->address_tree_link;
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
495
static int Compare(const addr_t& key, const FreeChunk* node)
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
497
if (key == (addr_t)node)
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
499
return (key < (addr_t)node) ? -1 : 1;
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
502
static FreeChunk** GetListLink(FreeChunk* node)
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
504
return &node->address_tree_list_link;
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
520
static KeyType GetKey(const FreeChunk* node)
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
522
return KeyType(node);
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
525
static SplayTreeLink<FreeChunk>* GetLink(FreeChunk* node)
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
527
return &node->size_tree_link;
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
530
static int Compare(const KeyType& key, const FreeChunk* node)
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
532
if (key.size == node->size)
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
533
return ChunksByAddressTreeDefinition::Compare(key.address, node);
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
534
return (key.size < node->size) ? -1 : 1;
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
537
static FreeChunk** GetListLink(FreeChunk* node)
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
539
return &node->size_tree_list_link;
src/system/libroot/posix/musl/search/insque.c
10
struct node *e = element;
src/system/libroot/posix/musl/search/insque.c
11
struct node *p = pred;
src/system/libroot/posix/musl/search/insque.c
26
struct node *e = element;
src/system/libroot/posix/musl/search/insque.c
4
struct node *next;
src/system/libroot/posix/musl/search/insque.c
5
struct node *prev;
src/system/libroot/posix/musl/search/tdelete.c
13
struct node *n = *rootp;
src/system/libroot/posix/musl/search/tdelete.c
14
struct node *parent;
src/system/libroot/posix/musl/search/tdelete.c
15
struct node *child;
src/system/libroot/posix/musl/search/tdelete.c
35
struct node *deleted = n;
src/system/libroot/posix/musl/search/tdestroy.c
8
struct node *r = root;
src/system/libroot/posix/musl/search/tfind.c
11
struct node *n = *rootp;
src/system/libroot/posix/musl/search/tsearch.c
10
struct node *z = y->a[!dir];
src/system/libroot/posix/musl/search/tsearch.c
5
static inline int height(struct node *n) { return n ? n->h : 0; }
src/system/libroot/posix/musl/search/tsearch.c
51
struct node *n = *p;
src/system/libroot/posix/musl/search/tsearch.c
7
static int rot(void **p, struct node *x, int dir /* deeper side */)
src/system/libroot/posix/musl/search/tsearch.c
70
struct node *n = *rootp;
src/system/libroot/posix/musl/search/tsearch.c
71
struct node *r;
src/system/libroot/posix/musl/search/tsearch.c
9
struct node *y = x->a[dir];
src/system/libroot/posix/musl/search/twalk.c
4
static void walk(const struct node *r, void (*action)(const void *, VISIT, int), int d)
src/system/runtime_loader/images.cpp
495
info.basic_info.node = stat.st_ino;
src/system/runtime_loader/images.cpp
498
info.basic_info.node = -1;
src/tests/add-ons/kernel/busses/scsi/example/example_scsi.c
60
example_init_driver(device_node_handle node, void *userCookie, void **cookie)
src/tests/add-ons/kernel/busses/scsi/example/example_scsi.c
76
example_device_removed(device_node_handle node, void *cookie)
src/tests/add-ons/kernel/busses/scsi/example/example_scsi.c
83
example_device_cleanup(device_node_handle node)
src/tests/add-ons/kernel/file_systems/bfs/btree/test.cpp
72
bplustree_node* node = (bplustree_node*)gBlocks.ItemAt(i);
src/tests/add-ons/kernel/file_systems/bfs/btree/test.cpp
74
node->overflow_link == BPLUSTREE_NULL ? "leaf" : "index",
src/tests/add-ons/kernel/file_systems/bfs/btree/test.cpp
76
dump_bplustree_node(node, header, gVolume);
src/tests/add-ons/kernel/file_systems/shared/consistency_check/consistency_check.cpp
129
if (stat.st_ino != entry.node) {
src/tests/add-ons/kernel/file_systems/shared/consistency_check/consistency_check.cpp
131
entry.path.c_str(), entry.node, stat.st_ino);
src/tests/add-ons/kernel/file_systems/shared/consistency_check/consistency_check.cpp
214
read(file, &entry.node, sizeof(ino_t));
src/tests/add-ons/kernel/file_systems/shared/consistency_check/consistency_check.cpp
91
ino_t node;
src/tests/add-ons/kernel/file_systems/shared/consistency_check/generate_hashs.cpp
179
entry.node = stat.st_ino;
src/tests/add-ons/kernel/file_systems/shared/consistency_check/generate_hashs.cpp
219
write(file, &entry.node, sizeof(ino_t));
src/tests/add-ons/kernel/file_systems/shared/consistency_check/generate_hashs.cpp
91
ino_t node;
src/tests/add-ons/kernel/file_systems/shared/queries/QueryParserTest.cpp
162
static const off_t NodeGetSize(Node* node)
src/tests/add-ons/kernel/file_systems/shared/queries/QueryParserTest.cpp
167
static time_t NodeGetLastModifiedTime(Node* node)
src/tests/add-ons/kernel/file_systems/shared/queries/QueryParserTest.cpp
172
static status_t NodeGetAttribute(NodeHolder& nodeHolder, Node* node,
src/tests/add-ons/kernel/file_systems/shared/queries/QueryParserTest.cpp
178
static Entry* NodeGetFirstReferrer(Node* node)
src/tests/add-ons/kernel/file_systems/shared/queries/QueryParserTest.cpp
180
return node;
src/tests/add-ons/kernel/file_systems/shared/queries/QueryParserTest.cpp
183
static Entry* NodeGetNextReferrer(Node* node, Entry* entry)
src/tests/add-ons/kernel/kernelland_emu/node_monitor.cpp
10
remove_node_listener(dev_t device, ino_t node, NotificationListener& listener)
src/tests/add-ons/kernel/kernelland_emu/node_monitor.cpp
17
add_node_listener(dev_t device, ino_t node, uint32 flags,
src/tests/kits/app/broster/GetRecentTester.cpp
194
BNode node;
src/tests/kits/app/broster/GetRecentTester.cpp
200
err = node.SetTo(app);
src/tests/kits/app/broster/GetRecentTester.cpp
205
ssize_t bytes = node.WriteAttr(kSigAttr, B_MIME_STRING_TYPE, 0, sig, strlen(sig)+1);
src/tests/kits/app/broster/GetRecentTester.cpp
212
if (node.GetAttrInfo(kSigAttr, &info) == B_OK)
src/tests/kits/app/broster/GetRecentTester.cpp
213
err = node.RemoveAttr(kSigAttr);
src/tests/kits/app/broster/GetRecentTester.cpp
219
ssize_t bytes = node.WriteAttr(kFlagsAttr, kFlagsType, 0, flags, sizeof(int32));
src/tests/kits/app/broster/GetRecentTester.cpp
226
if (node.GetAttrInfo(kFlagsAttr, &info) == B_OK)
src/tests/kits/app/broster/GetRecentTester.cpp
227
err = node.RemoveAttr(kFlagsAttr);
src/tests/kits/media/nodetest/ConsumerNode.cpp
292
fInput.node = Node();
src/tests/kits/media/nodetest/ProducerNode.cpp
113
mOutput.node = Node();
src/tests/kits/media/nodetest/ProducerNode.cpp
410
mOutput.node = Node();
src/tests/kits/media/notificationtest/main.cpp
19
void StartWatch(media_node node);
src/tests/kits/media/notificationtest/main.cpp
20
void StopWatch(media_node node);
src/tests/kits/media/notificationtest/main.cpp
44
StartWatch(out_live_nodes[i].node);
src/tests/kits/media/notificationtest/main.cpp
65
void StartWatch(media_node node)
src/tests/kits/media/notificationtest/main.cpp
69
rv = roster->StartWatching(be_app_messenger, node, B_MEDIA_WILDCARD);
src/tests/kits/media/notificationtest/main.cpp
75
*mn = node;
src/tests/kits/media/notificationtest/main.cpp
80
void StopWatch(media_node node)
src/tests/kits/media/notificationtest/main.cpp
84
rv = roster->StopWatching(be_app_messenger, node, B_MEDIA_WILDCARD);
src/tests/kits/media/notificationtest/main.cpp
91
if (*mn == node) {
src/tests/kits/storage/AppFileInfoTest.cpp
252
ReadAttr(BNode &node, const char *name, type_code type, size_t &size)
src/tests/kits/storage/AppFileInfoTest.cpp
255
CHK(node.GetAttrInfo(name, &info) == B_OK);
src/tests/kits/storage/AppFileInfoTest.cpp
258
if (node.ReadAttr(name, type, 0, buffer, info.size) == info.size)
src/tests/kits/storage/AppFileInfoTest.cpp
288
CheckAttr(BNode &node, const char *name, type_code type, const void *data,
src/tests/kits/storage/AppFileInfoTest.cpp
292
CHK(node.GetAttrInfo(name, &info) == B_OK);
src/tests/kits/storage/AppFileInfoTest.cpp
297
CHK(node.ReadAttr(name, type, 0, buffer, dataSize) == dataSize);
src/tests/kits/storage/AppFileInfoTest.cpp
323
CheckNoAttr(BNode &node, const char *name)
src/tests/kits/storage/AppFileInfoTest.cpp
326
CHK(node.GetAttrInfo(name, &info) == B_ENTRY_NOT_FOUND);
src/tests/kits/storage/AppFileInfoTest.cpp
778
CheckTypeAttr(BNode &node, const char *data)
src/tests/kits/storage/AppFileInfoTest.cpp
780
CheckAttr(node, kTypeAttribute, B_MIME_STRING_TYPE, data,
src/tests/kits/storage/AppFileInfoTest.cpp
796
CheckSignatureAttr(BNode &node, const char *data)
src/tests/kits/storage/AppFileInfoTest.cpp
798
CheckAttr(node, kSignatureAttribute, B_MIME_STRING_TYPE, data,
src/tests/kits/storage/AppFileInfoTest.cpp
814
CheckAppFlagsAttr(BNode &node, uint32 flags)
src/tests/kits/storage/AppFileInfoTest.cpp
816
CheckAttr(node, kAppFlagsAttribute, APP_FLAGS_TYPE, &flags, sizeof(flags));
src/tests/kits/storage/AppFileInfoTest.cpp
831
CheckSupportedTypesAttr(BNode &node, const BMessage *data)
src/tests/kits/storage/AppFileInfoTest.cpp
833
SupportedTypesChecker::CheckAttribute(node, SupportedTypesValue(*data));
src/tests/kits/storage/AppFileInfoTest.cpp
847
CheckIconAttr(BNode &node, BBitmap *data)
src/tests/kits/storage/AppFileInfoTest.cpp
864
CheckAttr(node, attribute, type, data->Bits(), data->BitsLength());
src/tests/kits/storage/AppFileInfoTest.cpp
897
CheckVersionInfoAttr(BNode &node, version_info *data)
src/tests/kits/storage/AppFileInfoTest.cpp
899
CheckAttr(node, kVersionInfoAttribute, VERSION_INFO_TYPE, data,
src/tests/kits/storage/AppFileInfoTest.cpp
915
CheckIconForTypeAttr(BNode &node, const char *type, BBitmap *data)
src/tests/kits/storage/AppFileInfoTest.cpp
936
CheckAttr(node, attribute.c_str(), iconType, data->Bits(),
src/tests/kits/storage/AppFileInfoTest.cpp
973
CheckNoIconForTypeAttr(BNode &node, const char *type, icon_size iconSize)
src/tests/kits/storage/AppFileInfoTest.cpp
988
CheckNoAttr(node, attribute.c_str());
src/tests/kits/storage/DirectoryTest.cpp
243
BNode node(existing);
src/tests/kits/storage/DirectoryTest.cpp
244
CPPUNIT_ASSERT( node.InitCheck() == B_OK );
src/tests/kits/storage/DirectoryTest.cpp
246
CPPUNIT_ASSERT( node.GetNodeRef(&nref) == B_OK );
src/tests/kits/storage/DirectoryTest.cpp
257
BNode node(existingFile);
src/tests/kits/storage/DirectoryTest.cpp
258
CPPUNIT_ASSERT( node.InitCheck() == B_OK );
src/tests/kits/storage/DirectoryTest.cpp
260
CPPUNIT_ASSERT( node.GetNodeRef(&nref) == B_OK );
src/tests/kits/storage/DirectoryTest.cpp
464
BNode node(existing);
src/tests/kits/storage/DirectoryTest.cpp
465
CPPUNIT_ASSERT( node.InitCheck() == B_OK );
src/tests/kits/storage/DirectoryTest.cpp
467
CPPUNIT_ASSERT( node.GetNodeRef(&nref) == B_OK );
src/tests/kits/storage/DirectoryTest.cpp
478
CPPUNIT_ASSERT( node.SetTo(existingFile) == B_OK );
src/tests/kits/storage/DirectoryTest.cpp
479
CPPUNIT_ASSERT( node.GetNodeRef(&nref) == B_OK );
src/tests/kits/storage/EntryTest.cpp
2357
BNode node(file1.cpath);
src/tests/kits/storage/EntryTest.cpp
2360
CPPUNIT_ASSERT(node.Lock() == B_OK);
src/tests/kits/storage/MimeTypeTest.cpp
2592
BNode node(appFile.c_str());
src/tests/kits/storage/MimeTypeTest.cpp
2593
CHK(node.InitCheck() == B_OK);
src/tests/kits/storage/MimeTypeTest.cpp
2598
if (node.GetAttrInfo("META:FILE_TYPES", &info) == B_OK) {
src/tests/kits/storage/MimeTypeTest.cpp
2602
CHK(node.ReadAttr("META:FILE_TYPES", B_MESSAGE_TYPE, 0, buffer, info.size) == info.size);
src/tests/kits/storage/MimeTypeTest.cpp
3573
BNode node(file.name.c_str());
src/tests/kits/storage/MimeTypeTest.cpp
3574
CHK(node.InitCheck() == B_OK);
src/tests/kits/storage/MimeTypeTest.cpp
3576
CHK(node.ReadAttrString("BEOS:TYPE", &type) == B_OK);
src/tests/kits/storage/MimeTypeTest.cpp
3577
node.Unset();
src/tests/kits/storage/MimeTypeTest.cpp
3583
CHK(node.SetTo(file.name.c_str()) == B_OK);
src/tests/kits/storage/MimeTypeTest.cpp
3585
CHK(node.ReadAttrString("BEOS:TYPE", &type) == B_OK);
src/tests/kits/storage/MimeTypeTest.cpp
3586
node.Unset();
src/tests/kits/storage/MimeTypeTest.cpp
3604
BNode node(file.name.c_str());
src/tests/kits/storage/MimeTypeTest.cpp
3605
CHK(node.InitCheck() == B_OK);
src/tests/kits/storage/MimeTypeTest.cpp
3607
CHK(node.ReadAttrString("BEOS:TYPE", &type) == B_OK);
src/tests/kits/storage/MimeTypeTest.cpp
3608
node.Unset();
src/tests/kits/storage/MimeTypeTest.cpp
3616
CHK(node.SetTo(file.name.c_str()) == B_OK);
src/tests/kits/storage/MimeTypeTest.cpp
3618
CHK(node.ReadAttrString("BEOS:TYPE", &type) == B_OK);
src/tests/kits/storage/MimeTypeTest.cpp
3619
node.Unset();
src/tests/kits/storage/MimeTypeTest.cpp
3636
BNode node(file.name.c_str());
src/tests/kits/storage/MimeTypeTest.cpp
3637
CHK(node.InitCheck() == B_OK);
src/tests/kits/storage/MimeTypeTest.cpp
3639
CHK(node.WriteAttrString("BEOS:TYPE", &type) == B_OK);
src/tests/kits/storage/MimeTypeTest.cpp
3643
CHK(node.ReadAttrString("BEOS:TYPE", &type) == B_OK);
src/tests/kits/storage/MimeTypeTest.cpp
3648
CHK(node.ReadAttrString("BEOS:TYPE", &type) == B_OK);
src/tests/kits/storage/MimeTypeTest.cpp
3649
node.Unset();
src/tests/kits/storage/MimeTypeTest.cpp
3668
BNode node(file.name.c_str());
src/tests/kits/storage/MimeTypeTest.cpp
3669
CHK(node.InitCheck() == B_OK);
src/tests/kits/storage/MimeTypeTest.cpp
3671
CHK(node.ReadAttrString("BEOS:TYPE", &type) == B_ENTRY_NOT_FOUND);
src/tests/kits/storage/MimeTypeTest.cpp
3683
BNode node(file.name.c_str());
src/tests/kits/storage/MimeTypeTest.cpp
3684
CHK(node.InitCheck() == B_OK);
src/tests/kits/storage/MimeTypeTest.cpp
3686
CHK(node.ReadAttrString("BEOS:TYPE", &type) == B_OK);
src/tests/kits/storage/MimeTypeTest.cpp
3687
node.Unset();
src/tests/kits/storage/MimeTypeTest.cpp
3711
WriteStringAttr(BNode &node, string name, string _value)
src/tests/kits/storage/MimeTypeTest.cpp
3716
return node.WriteAttrString(name.c_str(), &value);
src/tests/kits/storage/MimeTypeTest.cpp
4769
BNode node;
src/tests/kits/storage/MimeTypeTest.cpp
4770
CHK(node.SetTo(filename) == B_OK);
src/tests/kits/storage/MimeTypeTest.cpp
4771
CHK(WriteStringAttr(node, "BEOS:TYPE", "application/x-person") == B_OK);
src/tests/kits/storage/NodeInfoTest.cpp
197
BNode node;
src/tests/kits/storage/NodeInfoTest.cpp
198
BNodeInfo nodeInfo(&node);
src/tests/kits/storage/NodeInfoTest.cpp
204
BNode node(testFile1);
src/tests/kits/storage/NodeInfoTest.cpp
205
BNodeInfo nodeInfo(&node);
src/tests/kits/storage/NodeInfoTest.cpp
225
BNode node;
src/tests/kits/storage/NodeInfoTest.cpp
227
CHK(nodeInfo.SetTo(&node) == B_BAD_VALUE);
src/tests/kits/storage/NodeInfoTest.cpp
234
BNode node(testFile1);
src/tests/kits/storage/NodeInfoTest.cpp
236
CHK(nodeInfo.SetTo(&node) == B_OK);
src/tests/kits/storage/NodeInfoTest.cpp
251
CheckAttr(BNode &node, const char *name, type_code type, const void *data,
src/tests/kits/storage/NodeInfoTest.cpp
255
CHK(node.GetAttrInfo(name, &info) == B_OK);
src/tests/kits/storage/NodeInfoTest.cpp
260
CHK(node.ReadAttr(name, type, 0, buffer, dataSize) == dataSize);
src/tests/kits/storage/NodeInfoTest.cpp
267
CheckNoAttr(BNode &node, const char *name)
src/tests/kits/storage/NodeInfoTest.cpp
270
CHK(node.GetAttrInfo(name, &info) == B_ENTRY_NOT_FOUND);
src/tests/kits/storage/NodeInfoTest.cpp
284
CheckTypeAttr(BNode &node, const char *data)
src/tests/kits/storage/NodeInfoTest.cpp
286
CheckAttr(node, kTypeAttribute, B_MIME_STRING_TYPE, data,
src/tests/kits/storage/NodeInfoTest.cpp
293
CheckIconAttr(BNode &node, BBitmap *data)
src/tests/kits/storage/NodeInfoTest.cpp
310
CheckAttr(node, attribute, type, data->Bits(), data->BitsLength());
src/tests/kits/storage/NodeInfoTest.cpp
316
CheckPreferredAppAttr(BNode &node, const char *data)
src/tests/kits/storage/NodeInfoTest.cpp
318
CheckAttr(node, kPreferredAppAttribute, B_MIME_STRING_TYPE, data,
src/tests/kits/storage/NodeInfoTest.cpp
325
CheckAppHintAttr(BNode &node, const entry_ref *ref)
src/tests/kits/storage/NodeInfoTest.cpp
331
CheckAttr(node, kAppHintAttribute, B_MIME_STRING_TYPE, data,
src/tests/kits/storage/NodeInfoTest.cpp
343
BNode node(testFile1);
src/tests/kits/storage/NodeInfoTest.cpp
345
CHK(nodeInfo.SetTo(&node) == B_OK);
src/tests/kits/storage/NodeInfoTest.cpp
358
BNode node(testFile1);
src/tests/kits/storage/NodeInfoTest.cpp
360
CHK(nodeInfo.SetTo(&node) == B_OK);
src/tests/kits/storage/NodeInfoTest.cpp
367
BNode node(testFile1);
src/tests/kits/storage/NodeInfoTest.cpp
369
CHK(nodeInfo.SetTo(&node) == B_OK);
src/tests/kits/storage/NodeInfoTest.cpp
376
CheckTypeAttr(node, testType1);
src/tests/kits/storage/NodeInfoTest.cpp
382
CheckTypeAttr(node, testType2);
src/tests/kits/storage/NodeInfoTest.cpp
389
BNode node(testFile1);
src/tests/kits/storage/NodeInfoTest.cpp
391
CHK(nodeInfo.SetTo(&node) == B_OK);
src/tests/kits/storage/NodeInfoTest.cpp
396
CheckNoAttr(node, kTypeAttribute);
src/tests/kits/storage/NodeInfoTest.cpp
407
BNode node(testFile1);
src/tests/kits/storage/NodeInfoTest.cpp
409
CHK(nodeInfo.SetTo(&node) == B_OK);
src/tests/kits/storage/NodeInfoTest.cpp
415
CheckTypeAttr(node, invalidTestType);
src/tests/kits/storage/NodeInfoTest.cpp
420
BNode node(testFile1);
src/tests/kits/storage/NodeInfoTest.cpp
422
CHK(nodeInfo.SetTo(&node) == B_OK);
src/tests/kits/storage/NodeInfoTest.cpp
434
CheckTypeAttr(node, tooLongTestType);
src/tests/kits/storage/NodeInfoTest.cpp
437
CheckNoAttr(node, kTypeAttribute);
src/tests/kits/storage/NodeInfoTest.cpp
452
BNode node(testFile1);
src/tests/kits/storage/NodeInfoTest.cpp
454
CHK(nodeInfo.SetTo(&node) == B_OK);
src/tests/kits/storage/NodeInfoTest.cpp
471
BNode node(testFile1);
src/tests/kits/storage/NodeInfoTest.cpp
473
CHK(nodeInfo.SetTo(&node) == B_OK);
src/tests/kits/storage/NodeInfoTest.cpp
482
BNode node(testFile1);
src/tests/kits/storage/NodeInfoTest.cpp
484
CHK(nodeInfo.SetTo(&node) == B_OK);
src/tests/kits/storage/NodeInfoTest.cpp
491
BNode node(testFile1);
src/tests/kits/storage/NodeInfoTest.cpp
493
CHK(nodeInfo.SetTo(&node) == B_OK);
src/tests/kits/storage/NodeInfoTest.cpp
501
CheckIconAttr(node, fIconM1);
src/tests/kits/storage/NodeInfoTest.cpp
508
CheckIconAttr(node, fIconM2);
src/tests/kits/storage/NodeInfoTest.cpp
516
CheckIconAttr(node, fIconL1);
src/tests/kits/storage/NodeInfoTest.cpp
523
CheckIconAttr(node, fIconL2);
src/tests/kits/storage/NodeInfoTest.cpp
528
BNode node(testFile1);
src/tests/kits/storage/NodeInfoTest.cpp
530
CHK(nodeInfo.SetTo(&node) == B_OK);
src/tests/kits/storage/NodeInfoTest.cpp
554
BNode node(testFile1);
src/tests/kits/storage/NodeInfoTest.cpp
556
CHK(nodeInfo.SetTo(&node) == B_OK);
src/tests/kits/storage/NodeInfoTest.cpp
563
CheckNoAttr(node, kMiniIconAttribute);
src/tests/kits/storage/NodeInfoTest.cpp
570
CheckNoAttr(node, kLargeIconAttribute);
src/tests/kits/storage/NodeInfoTest.cpp
584
BNode node(testFile1);
src/tests/kits/storage/NodeInfoTest.cpp
586
CHK(nodeInfo.SetTo(&node) == B_OK);
src/tests/kits/storage/NodeInfoTest.cpp
602
BNode node(testFile1);
src/tests/kits/storage/NodeInfoTest.cpp
604
CHK(nodeInfo.SetTo(&node) == B_OK);
src/tests/kits/storage/NodeInfoTest.cpp
618
BNode node(testFile1);
src/tests/kits/storage/NodeInfoTest.cpp
620
CHK(nodeInfo.SetTo(&node) == B_OK);
src/tests/kits/storage/NodeInfoTest.cpp
627
BNode node(testFile1);
src/tests/kits/storage/NodeInfoTest.cpp
629
CHK(nodeInfo.SetTo(&node) == B_OK);
src/tests/kits/storage/NodeInfoTest.cpp
636
CheckPreferredAppAttr(node, testAppSignature1);
src/tests/kits/storage/NodeInfoTest.cpp
642
CheckPreferredAppAttr(node, testAppSignature2);
src/tests/kits/storage/NodeInfoTest.cpp
649
BNode node(testFile1);
src/tests/kits/storage/NodeInfoTest.cpp
651
CHK(nodeInfo.SetTo(&node) == B_OK);
src/tests/kits/storage/NodeInfoTest.cpp
656
CheckNoAttr(node, kPreferredAppAttribute);
src/tests/kits/storage/NodeInfoTest.cpp
667
BNode node(testFile1);
src/tests/kits/storage/NodeInfoTest.cpp
669
CHK(nodeInfo.SetTo(&node) == B_OK);
src/tests/kits/storage/NodeInfoTest.cpp
675
CheckPreferredAppAttr(node, invalidTestType);
src/tests/kits/storage/NodeInfoTest.cpp
680
BNode node(testFile1);
src/tests/kits/storage/NodeInfoTest.cpp
682
CHK(nodeInfo.SetTo(&node) == B_OK);
src/tests/kits/storage/NodeInfoTest.cpp
690
CheckNoAttr(node, kPreferredAppAttribute);
src/tests/kits/storage/NodeInfoTest.cpp
708
BNode node(testFile1);
src/tests/kits/storage/NodeInfoTest.cpp
710
CHK(nodeInfo.SetTo(&node) == B_OK);
src/tests/kits/storage/NodeInfoTest.cpp
723
BNode node(testFile1);
src/tests/kits/storage/NodeInfoTest.cpp
725
CHK(nodeInfo.SetTo(&node) == B_OK);
src/tests/kits/storage/NodeInfoTest.cpp
732
BNode node(testFile1);
src/tests/kits/storage/NodeInfoTest.cpp
734
CHK(nodeInfo.SetTo(&node) == B_OK);
src/tests/kits/storage/NodeInfoTest.cpp
741
CheckAppHintAttr(node, &testRef1);
src/tests/kits/storage/NodeInfoTest.cpp
747
CheckAppHintAttr(node, &testRef2);
src/tests/kits/storage/NodeInfoTest.cpp
754
BNode node(testFile1);
src/tests/kits/storage/NodeInfoTest.cpp
756
CHK(nodeInfo.SetTo(&node) == B_OK);
src/tests/kits/storage/NodeInfoTest.cpp
761
CheckNoAttr(node, kAppHintAttribute);
src/tests/kits/storage/NodeInfoTest.cpp
772
BNode node(testFile1);
src/tests/kits/storage/NodeInfoTest.cpp
774
CHK(nodeInfo.SetTo(&node) == B_OK);
src/tests/kits/storage/NodeInfoTest.cpp
784
CheckAppHintAttr(node, &abstractRef);
src/tests/kits/storage/NodeInfoTest.cpp
828
BNode node(path);
src/tests/kits/storage/NodeInfoTest.cpp
829
CHK(node.InitCheck() == B_OK);
src/tests/kits/storage/NodeInfoTest.cpp
834
BNodeInfo info(&node);
src/tests/kits/storage/NodeInfoTest.cpp
886
BNode node(testFile1);
src/tests/kits/storage/NodeInfoTest.cpp
888
CHK(nodeInfo.SetTo(&node) == B_OK);
src/tests/kits/storage/NodeInfoTest.cpp
902
BNode node(testFile1);
src/tests/kits/storage/NodeInfoTest.cpp
904
CHK(nodeInfo.SetTo(&node) == B_OK);
src/tests/kits/storage/NodeInfoTest.cpp
917
BNode node(testFile1);
src/tests/kits/storage/NodeInfoTest.cpp
919
CHK(nodeInfo.SetTo(&node) == B_OK);
src/tests/kits/storage/NodeTest.cpp
1000
CPPUNIT_ASSERT( node.ReadAttrString(attrName, &readValue) == B_OK );
src/tests/kits/storage/NodeTest.cpp
1008
CPPUNIT_ASSERT( node.WriteAttrString(attrNames[0], NULL) == B_BAD_VALUE );
src/tests/kits/storage/NodeTest.cpp
1009
CPPUNIT_ASSERT( node.ReadAttrString(attrNames[0], NULL) == B_BAD_VALUE );
src/tests/kits/storage/NodeTest.cpp
1011
CPPUNIT_ASSERT( equals(node.WriteAttrString(NULL, &writeValue),
src/tests/kits/storage/NodeTest.cpp
1013
CPPUNIT_ASSERT( equals(node.ReadAttrString(NULL, &readValue),
src/tests/kits/storage/NodeTest.cpp
1016
CPPUNIT_ASSERT( node.WriteAttrString(NULL, NULL) == B_BAD_VALUE );
src/tests/kits/storage/NodeTest.cpp
1018
CPPUNIT_ASSERT( equals(node.ReadAttrString(NULL, NULL),
src/tests/kits/storage/NodeTest.cpp
1023
CPPUNIT_ASSERT( node.RemoveAttr(attrName) == B_OK );
src/tests/kits/storage/NodeTest.cpp
1024
CPPUNIT_ASSERT( node.ReadAttrString(attrName, &readValue)
src/tests/kits/storage/NodeTest.cpp
1032
CPPUNIT_ASSERT( node.WriteAttrString(tooLongAttrName, &writeValue)
src/tests/kits/storage/NodeTest.cpp
1034
CPPUNIT_ASSERT( node.ReadAttrString(tooLongAttrName, &readValue)
src/tests/kits/storage/NodeTest.cpp
1046
BNode *node;
src/tests/kits/storage/NodeTest.cpp
1048
for (testEntries.rewind(); testEntries.getNext(node, nodeName); ) {
src/tests/kits/storage/NodeTest.cpp
1050
CPPUNIT_ASSERT( node->WriteAttrString("attr1", &value)
src/tests/kits/storage/NodeTest.cpp
1052
CPPUNIT_ASSERT( node->ReadAttrString("attr1", &value)
src/tests/kits/storage/NodeTest.cpp
1059
for (testEntries.rewind(); testEntries.getNext(node, nodeName); ) {
src/tests/kits/storage/NodeTest.cpp
1060
AttrBStringTest(*node);
src/tests/kits/storage/NodeTest.cpp
1076
BNode *node;
src/tests/kits/storage/NodeTest.cpp
1078
for (testEntries.rewind(); testEntries.getNext(node, nodeName); ) {
src/tests/kits/storage/NodeTest.cpp
1079
CPPUNIT_ASSERT( node->Sync() == B_FILE_ERROR );
src/tests/kits/storage/NodeTest.cpp
1085
for (testEntries.rewind(); testEntries.getNext(node, nodeName); ) {
src/tests/kits/storage/NodeTest.cpp
1086
CPPUNIT_ASSERT( node->WriteAttr(attr, B_STRING_TYPE, 0, str, len)
src/tests/kits/storage/NodeTest.cpp
1088
CPPUNIT_ASSERT( node->Sync() == B_OK );
src/tests/kits/storage/NodeTest.cpp
1095
NodeTest::DupTest(BNode &node)
src/tests/kits/storage/NodeTest.cpp
1097
int fd = node.Dup();
src/tests/kits/storage/NodeTest.cpp
1110
BNode *node;
src/tests/kits/storage/NodeTest.cpp
1112
for (testEntries.rewind(); testEntries.getNext(node, nodeName); ) {
src/tests/kits/storage/NodeTest.cpp
1113
CPPUNIT_ASSERT( node->Dup() == -1 );
src/tests/kits/storage/NodeTest.cpp
1119
for (testEntries.rewind(); testEntries.getNext(node, nodeName); ) {
src/tests/kits/storage/NodeTest.cpp
1120
DupTest(*node);
src/tests/kits/storage/NodeTest.cpp
1174
NodeTest::LockTest(BNode &node, const char *entryName)
src/tests/kits/storage/NodeTest.cpp
1176
CPPUNIT_ASSERT( node.Lock() == B_OK );
src/tests/kits/storage/NodeTest.cpp
1179
CPPUNIT_ASSERT( node.Unlock() == B_OK );
src/tests/kits/storage/NodeTest.cpp
1180
CPPUNIT_ASSERT( node.Unlock() == B_BAD_VALUE );
src/tests/kits/storage/NodeTest.cpp
1185
CPPUNIT_ASSERT( node.Lock() == B_BUSY );
src/tests/kits/storage/NodeTest.cpp
1198
BNode *node;
src/tests/kits/storage/NodeTest.cpp
1200
for (testEntries.rewind(); testEntries.getNext(node, nodeName); ) {
src/tests/kits/storage/NodeTest.cpp
1201
CPPUNIT_ASSERT( node->Dup() == -1 );
src/tests/kits/storage/NodeTest.cpp
1207
for (testEntries.rewind(); testEntries.getNext(node, nodeName); ) {
src/tests/kits/storage/NodeTest.cpp
1208
LockTest(*node, nodeName.c_str());
src/tests/kits/storage/NodeTest.cpp
207
BNode node;
src/tests/kits/storage/NodeTest.cpp
208
CPPUNIT_ASSERT( node.InitCheck() == B_NO_INIT );
src/tests/kits/storage/NodeTest.cpp
214
BNode node(fileLink);
src/tests/kits/storage/NodeTest.cpp
215
CPPUNIT_ASSERT( node.InitCheck() == B_OK );
src/tests/kits/storage/NodeTest.cpp
219
BNode node(nonExisting);
src/tests/kits/storage/NodeTest.cpp
220
CPPUNIT_ASSERT( node.InitCheck() == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/NodeTest.cpp
224
BNode node((const char *)NULL);
src/tests/kits/storage/NodeTest.cpp
225
CPPUNIT_ASSERT( equals(node.InitCheck(), B_BAD_VALUE, B_NO_INIT) );
src/tests/kits/storage/NodeTest.cpp
229
BNode node("");
src/tests/kits/storage/NodeTest.cpp
230
CPPUNIT_ASSERT( node.InitCheck() == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/NodeTest.cpp
234
BNode node(existingFile);
src/tests/kits/storage/NodeTest.cpp
235
CPPUNIT_ASSERT( node.InitCheck() == B_OK );
src/tests/kits/storage/NodeTest.cpp
239
BNode node(existingDir);
src/tests/kits/storage/NodeTest.cpp
240
CPPUNIT_ASSERT( node.InitCheck() == B_OK );
src/tests/kits/storage/NodeTest.cpp
244
BNode node(tooLongEntryname);
src/tests/kits/storage/NodeTest.cpp
245
CPPUNIT_ASSERT( node.InitCheck() == B_NAME_TOO_LONG );
src/tests/kits/storage/NodeTest.cpp
253
BNode node(&entry);
src/tests/kits/storage/NodeTest.cpp
254
CPPUNIT_ASSERT( node.InitCheck() == B_OK );
src/tests/kits/storage/NodeTest.cpp
260
BNode node(&entry);
src/tests/kits/storage/NodeTest.cpp
261
CPPUNIT_ASSERT( node.InitCheck() == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/NodeTest.cpp
265
BNode node((BEntry *)NULL);
src/tests/kits/storage/NodeTest.cpp
266
CPPUNIT_ASSERT( node.InitCheck() == B_BAD_VALUE );
src/tests/kits/storage/NodeTest.cpp
271
BNode node(&entry);
src/tests/kits/storage/NodeTest.cpp
272
CPPUNIT_ASSERT( equals(node.InitCheck(), B_BAD_ADDRESS, B_BAD_VALUE) );
src/tests/kits/storage/NodeTest.cpp
278
BNode node(&entry);
src/tests/kits/storage/NodeTest.cpp
279
CPPUNIT_ASSERT( node.InitCheck() == B_OK );
src/tests/kits/storage/NodeTest.cpp
286
BNode node(&entry);
src/tests/kits/storage/NodeTest.cpp
287
CPPUNIT_ASSERT( node.InitCheck() == B_OK );
src/tests/kits/storage/NodeTest.cpp
295
BNode node(&entry);
src/tests/kits/storage/NodeTest.cpp
296
CPPUNIT_ASSERT( equals(node.InitCheck(), B_BAD_ADDRESS, B_BAD_VALUE) );
src/tests/kits/storage/NodeTest.cpp
306
BNode node(&ref);
src/tests/kits/storage/NodeTest.cpp
307
CPPUNIT_ASSERT( node.InitCheck() == B_OK );
src/tests/kits/storage/NodeTest.cpp
315
BNode node(&ref);
src/tests/kits/storage/NodeTest.cpp
316
CPPUNIT_ASSERT( node.InitCheck() == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/NodeTest.cpp
320
BNode node((entry_ref *)NULL);
src/tests/kits/storage/NodeTest.cpp
321
CPPUNIT_ASSERT( node.InitCheck() == B_BAD_VALUE );
src/tests/kits/storage/NodeTest.cpp
329
BNode node(&ref);
src/tests/kits/storage/NodeTest.cpp
330
CPPUNIT_ASSERT( node.InitCheck() == B_OK );
src/tests/kits/storage/NodeTest.cpp
338
BNode node(&ref);
src/tests/kits/storage/NodeTest.cpp
339
CPPUNIT_ASSERT( node.InitCheck() == B_OK );
src/tests/kits/storage/NodeTest.cpp
347
BNode node(&pathDir, dirRelLink);
src/tests/kits/storage/NodeTest.cpp
348
CPPUNIT_ASSERT( node.InitCheck() == B_OK );
src/tests/kits/storage/NodeTest.cpp
354
BNode node(&pathDir, dirLink);
src/tests/kits/storage/NodeTest.cpp
355
CPPUNIT_ASSERT( node.InitCheck() == B_BAD_VALUE );
src/tests/kits/storage/NodeTest.cpp
361
BNode node(&pathDir, nonExistingRel);
src/tests/kits/storage/NodeTest.cpp
362
CPPUNIT_ASSERT( node.InitCheck() == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/NodeTest.cpp
366
BNode node((BDirectory *)NULL, (const char *)NULL);
src/tests/kits/storage/NodeTest.cpp
367
CPPUNIT_ASSERT( node.InitCheck() == B_BAD_VALUE );
src/tests/kits/storage/NodeTest.cpp
371
BNode node((BDirectory *)NULL, dirLink);
src/tests/kits/storage/NodeTest.cpp
372
CPPUNIT_ASSERT( node.InitCheck() == B_BAD_VALUE );
src/tests/kits/storage/NodeTest.cpp
378
BNode node(&pathDir, (const char *)NULL);
src/tests/kits/storage/NodeTest.cpp
379
CPPUNIT_ASSERT( node.InitCheck() == B_BAD_VALUE );
src/tests/kits/storage/NodeTest.cpp
385
BNode node(&pathDir, "");
src/tests/kits/storage/NodeTest.cpp
386
CPPUNIT_ASSERT(node.InitCheck() == B_ENTRY_NOT_FOUND);
src/tests/kits/storage/NodeTest.cpp
392
BNode node(&pathDir, existingRelFile);
src/tests/kits/storage/NodeTest.cpp
393
CPPUNIT_ASSERT( node.InitCheck() == B_OK );
src/tests/kits/storage/NodeTest.cpp
399
BNode node(&pathDir, existingRelDir);
src/tests/kits/storage/NodeTest.cpp
400
CPPUNIT_ASSERT( node.InitCheck() == B_OK );
src/tests/kits/storage/NodeTest.cpp
406
BNode node(&pathDir, tooLongRelEntryname);
src/tests/kits/storage/NodeTest.cpp
407
CPPUNIT_ASSERT( node.InitCheck() == B_NAME_TOO_LONG );
src/tests/kits/storage/NodeTest.cpp
413
BNode node(&pathDir, fileRelDirname);
src/tests/kits/storage/NodeTest.cpp
414
CPPUNIT_ASSERT( node.InitCheck() == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/NodeTest.cpp
435
BNode node;
src/tests/kits/storage/NodeTest.cpp
438
CPPUNIT_ASSERT( node.SetTo(fileLink) == B_OK );
src/tests/kits/storage/NodeTest.cpp
439
CPPUNIT_ASSERT( node.InitCheck() == B_OK );
src/tests/kits/storage/NodeTest.cpp
442
CPPUNIT_ASSERT( node.SetTo(nonExisting) == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/NodeTest.cpp
443
CPPUNIT_ASSERT( node.InitCheck() == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/NodeTest.cpp
446
CPPUNIT_ASSERT( equals(node.SetTo((const char *)NULL), B_BAD_VALUE,
src/tests/kits/storage/NodeTest.cpp
448
CPPUNIT_ASSERT( equals(node.InitCheck(), B_BAD_VALUE, B_NO_INIT) );
src/tests/kits/storage/NodeTest.cpp
451
CPPUNIT_ASSERT( node.SetTo("") == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/NodeTest.cpp
452
CPPUNIT_ASSERT( node.InitCheck() == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/NodeTest.cpp
455
CPPUNIT_ASSERT( node.SetTo(existingFile) == B_OK );
src/tests/kits/storage/NodeTest.cpp
456
CPPUNIT_ASSERT( node.InitCheck() == B_OK );
src/tests/kits/storage/NodeTest.cpp
459
CPPUNIT_ASSERT( node.SetTo(existingDir) == B_OK );
src/tests/kits/storage/NodeTest.cpp
460
CPPUNIT_ASSERT( node.InitCheck() == B_OK );
src/tests/kits/storage/NodeTest.cpp
463
CPPUNIT_ASSERT( node.SetTo(tooLongEntryname) == B_NAME_TOO_LONG );
src/tests/kits/storage/NodeTest.cpp
464
CPPUNIT_ASSERT( node.InitCheck() == B_NAME_TOO_LONG );
src/tests/kits/storage/NodeTest.cpp
470
CPPUNIT_ASSERT( node.SetTo(&entry) == B_OK );
src/tests/kits/storage/NodeTest.cpp
471
CPPUNIT_ASSERT( node.InitCheck() == B_OK );
src/tests/kits/storage/NodeTest.cpp
475
CPPUNIT_ASSERT( node.SetTo(&entry) == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/NodeTest.cpp
476
CPPUNIT_ASSERT( node.InitCheck() == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/NodeTest.cpp
479
CPPUNIT_ASSERT( node.SetTo((BEntry *)NULL) == B_BAD_VALUE );
src/tests/kits/storage/NodeTest.cpp
480
CPPUNIT_ASSERT( node.InitCheck() == B_BAD_VALUE );
src/tests/kits/storage/NodeTest.cpp
485
CPPUNIT_ASSERT( equals(node.SetTo(&entry), B_BAD_ADDRESS, B_BAD_VALUE) );
src/tests/kits/storage/NodeTest.cpp
486
CPPUNIT_ASSERT( equals(node.InitCheck(), B_BAD_ADDRESS, B_BAD_VALUE) );
src/tests/kits/storage/NodeTest.cpp
490
CPPUNIT_ASSERT( node.SetTo(&entry) == B_OK );
src/tests/kits/storage/NodeTest.cpp
491
CPPUNIT_ASSERT( node.InitCheck() == B_OK );
src/tests/kits/storage/NodeTest.cpp
495
CPPUNIT_ASSERT( node.SetTo(&entry) == B_OK );
src/tests/kits/storage/NodeTest.cpp
496
CPPUNIT_ASSERT( node.InitCheck() == B_OK );
src/tests/kits/storage/NodeTest.cpp
501
CPPUNIT_ASSERT( equals(node.SetTo(&entry), B_BAD_ADDRESS, B_BAD_VALUE) );
src/tests/kits/storage/NodeTest.cpp
502
CPPUNIT_ASSERT( equals(node.InitCheck(), B_BAD_ADDRESS, B_BAD_VALUE) );
src/tests/kits/storage/NodeTest.cpp
509
CPPUNIT_ASSERT( node.SetTo(&ref) == B_OK );
src/tests/kits/storage/NodeTest.cpp
510
CPPUNIT_ASSERT( node.InitCheck() == B_OK );
src/tests/kits/storage/NodeTest.cpp
515
CPPUNIT_ASSERT( node.SetTo(&ref) == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/NodeTest.cpp
516
CPPUNIT_ASSERT( node.InitCheck() == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/NodeTest.cpp
519
CPPUNIT_ASSERT( node.SetTo((entry_ref *)NULL) == B_BAD_VALUE );
src/tests/kits/storage/NodeTest.cpp
520
CPPUNIT_ASSERT( node.InitCheck() == B_BAD_VALUE );
src/tests/kits/storage/NodeTest.cpp
525
CPPUNIT_ASSERT( node.SetTo(&ref) == B_OK );
src/tests/kits/storage/NodeTest.cpp
526
CPPUNIT_ASSERT( node.InitCheck() == B_OK );
src/tests/kits/storage/NodeTest.cpp
531
CPPUNIT_ASSERT( node.SetTo(&ref) == B_OK );
src/tests/kits/storage/NodeTest.cpp
532
CPPUNIT_ASSERT( node.InitCheck() == B_OK );
src/tests/kits/storage/NodeTest.cpp
538
CPPUNIT_ASSERT( node.SetTo(&pathDir, dirRelLink) == B_OK );
src/tests/kits/storage/NodeTest.cpp
539
CPPUNIT_ASSERT( node.InitCheck() == B_OK );
src/tests/kits/storage/NodeTest.cpp
543
CPPUNIT_ASSERT( node.SetTo(&pathDir, dirLink) == B_BAD_VALUE );
src/tests/kits/storage/NodeTest.cpp
544
CPPUNIT_ASSERT( node.InitCheck() == B_BAD_VALUE );
src/tests/kits/storage/NodeTest.cpp
548
CPPUNIT_ASSERT( node.SetTo(&pathDir, nonExistingRel) == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/NodeTest.cpp
549
CPPUNIT_ASSERT( node.InitCheck() == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/NodeTest.cpp
552
CPPUNIT_ASSERT( node.SetTo((BDirectory *)NULL, (const char *)NULL)
src/tests/kits/storage/NodeTest.cpp
554
CPPUNIT_ASSERT( node.InitCheck() == B_BAD_VALUE );
src/tests/kits/storage/NodeTest.cpp
557
CPPUNIT_ASSERT( node.SetTo((BDirectory *)NULL, dirLink) == B_BAD_VALUE );
src/tests/kits/storage/NodeTest.cpp
558
CPPUNIT_ASSERT( node.InitCheck() == B_BAD_VALUE );
src/tests/kits/storage/NodeTest.cpp
562
CPPUNIT_ASSERT( node.SetTo(&pathDir, (const char *)NULL) == B_BAD_VALUE );
src/tests/kits/storage/NodeTest.cpp
563
CPPUNIT_ASSERT( node.InitCheck() == B_BAD_VALUE );
src/tests/kits/storage/NodeTest.cpp
567
CPPUNIT_ASSERT(node.SetTo(&pathDir, "") == B_ENTRY_NOT_FOUND);
src/tests/kits/storage/NodeTest.cpp
568
CPPUNIT_ASSERT(node.InitCheck() == B_ENTRY_NOT_FOUND);
src/tests/kits/storage/NodeTest.cpp
572
CPPUNIT_ASSERT( node.SetTo(&pathDir, existingRelFile) == B_OK );
src/tests/kits/storage/NodeTest.cpp
573
CPPUNIT_ASSERT( node.InitCheck() == B_OK );
src/tests/kits/storage/NodeTest.cpp
577
CPPUNIT_ASSERT( node.SetTo(&pathDir, existingRelDir) == B_OK );
src/tests/kits/storage/NodeTest.cpp
578
CPPUNIT_ASSERT( node.InitCheck() == B_OK );
src/tests/kits/storage/NodeTest.cpp
582
CPPUNIT_ASSERT( node.SetTo(&pathDir, tooLongRelEntryname) == B_NAME_TOO_LONG );
src/tests/kits/storage/NodeTest.cpp
583
CPPUNIT_ASSERT( node.InitCheck() == B_NAME_TOO_LONG );
src/tests/kits/storage/NodeTest.cpp
587
CPPUNIT_ASSERT( node.SetTo(&pathDir, fileRelDirname) == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/NodeTest.cpp
588
CPPUNIT_ASSERT( node.InitCheck() == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/NodeTest.cpp
594
WriteAttributes(BNode &node, const char **attrNames, const char **attrValues,
src/tests/kits/storage/NodeTest.cpp
601
CPPUNIT_ASSERT( node.WriteAttr(attrName, B_STRING_TYPE, 0, attrValue,
src/tests/kits/storage/NodeTest.cpp
608
NodeTest::AttrDirTest(BNode &node)
src/tests/kits/storage/NodeTest.cpp
612
CPPUNIT_ASSERT( node.GetNextAttrName(nameBuffer) == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/NodeTest.cpp
621
WriteAttributes(node, attrNames, attrValues, attrCount);
src/tests/kits/storage/NodeTest.cpp
627
CPPUNIT_ASSERT( node.RewindAttrs() == B_OK );
src/tests/kits/storage/NodeTest.cpp
628
while (node.GetNextAttrName(nameBuffer) == B_OK)
src/tests/kits/storage/NodeTest.cpp
631
CPPUNIT_ASSERT( node.GetNextAttrName(nameBuffer) == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/NodeTest.cpp
634
CPPUNIT_ASSERT( node.RewindAttrs() == B_OK );
src/tests/kits/storage/NodeTest.cpp
636
CPPUNIT_ASSERT( node.GetNextAttrName(nameBuffer) == B_OK );
src/tests/kits/storage/NodeTest.cpp
638
CPPUNIT_ASSERT( node.RewindAttrs() == B_OK );
src/tests/kits/storage/NodeTest.cpp
640
while (node.GetNextAttrName(nameBuffer) == B_OK)
src/tests/kits/storage/NodeTest.cpp
643
CPPUNIT_ASSERT( node.GetNextAttrName(nameBuffer) == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/NodeTest.cpp
645
CPPUNIT_ASSERT( node.RewindAttrs() == B_OK );
src/tests/kits/storage/NodeTest.cpp
649
CPPUNIT_ASSERT( node.GetNextAttrName(NULL) == B_BAD_VALUE );
src/tests/kits/storage/NodeTest.cpp
661
BNode *node;
src/tests/kits/storage/NodeTest.cpp
663
for (testEntries.rewind(); testEntries.getNext(node, nodeName); ) {
src/tests/kits/storage/NodeTest.cpp
665
CPPUNIT_ASSERT( node->RewindAttrs() != B_OK );
src/tests/kits/storage/NodeTest.cpp
666
CPPUNIT_ASSERT( node->GetNextAttrName(nameBuffer) != B_OK );
src/tests/kits/storage/NodeTest.cpp
672
for (testEntries.rewind(); testEntries.getNext(node, nodeName); ) {
src/tests/kits/storage/NodeTest.cpp
673
AttrDirTest(*node);
src/tests/kits/storage/NodeTest.cpp
68
BNode *node;
src/tests/kits/storage/NodeTest.cpp
680
NodeTest::AttrTest(BNode &node)
src/tests/kits/storage/NodeTest.cpp
693
WriteAttributes(node, attrNames, attrValues, attrCount);
src/tests/kits/storage/NodeTest.cpp
70
for (testNodes.rewind(); testNodes.getNext(node, entryName); )
src/tests/kits/storage/NodeTest.cpp
700
CPPUNIT_ASSERT( node.ReadAttr(attrName, B_STRING_TYPE, 0, buffer,
src/tests/kits/storage/NodeTest.cpp
705
WriteAttributes(node, attrNames, newAttrValues, attrCount);
src/tests/kits/storage/NodeTest.cpp
71
testStatables.add(node, entryName);
src/tests/kits/storage/NodeTest.cpp
711
CPPUNIT_ASSERT( node.ReadAttr(attrName, B_STRING_TYPE, 0, buffer,
src/tests/kits/storage/NodeTest.cpp
716
CPPUNIT_ASSERT( equals(node.ReadAttr(NULL, B_STRING_TYPE, 0, buffer,
src/tests/kits/storage/NodeTest.cpp
719
CPPUNIT_ASSERT( equals(node.ReadAttr(attrNames[0], B_STRING_TYPE, 0, NULL,
src/tests/kits/storage/NodeTest.cpp
722
CPPUNIT_ASSERT( equals(node.ReadAttr(NULL, B_STRING_TYPE, 0, NULL,
src/tests/kits/storage/NodeTest.cpp
725
CPPUNIT_ASSERT( equals(node.WriteAttr(NULL, B_STRING_TYPE, 0, buffer,
src/tests/kits/storage/NodeTest.cpp
728
CPPUNIT_ASSERT( equals(node.WriteAttr(attrNames[0], B_STRING_TYPE, 0, NULL,
src/tests/kits/storage/NodeTest.cpp
731
CPPUNIT_ASSERT( equals(node.WriteAttr(NULL, B_STRING_TYPE, 0, NULL,
src/tests/kits/storage/NodeTest.cpp
734
CPPUNIT_ASSERT( equals(node.RemoveAttr(NULL), B_BAD_ADDRESS, B_BAD_VALUE) );
src/tests/kits/storage/NodeTest.cpp
744
node.WriteAttr(tooLongAttrName, B_STRING_TYPE, 0, buffer,
src/tests/kits/storage/NodeTest.cpp
748
node.ReadAttr(tooLongAttrName, B_STRING_TYPE, 0, buffer,
src/tests/kits/storage/NodeTest.cpp
751
CPPUNIT_ASSERT_EQUAL(node.RemoveAttr(tooLongAttrName), B_NAME_TOO_LONG);
src/tests/kits/storage/NodeTest.cpp
756
CPPUNIT_ASSERT( node.RemoveAttr(attrName) == B_OK );
src/tests/kits/storage/NodeTest.cpp
757
CPPUNIT_ASSERT( node.ReadAttr(attrName, B_STRING_TYPE, 0, buffer,
src/tests/kits/storage/NodeTest.cpp
761
CPPUNIT_ASSERT( node.RemoveAttr("non existing attribute")
src/tests/kits/storage/NodeTest.cpp
773
BNode *node;
src/tests/kits/storage/NodeTest.cpp
775
for (testEntries.rewind(); testEntries.getNext(node, nodeName); ) {
src/tests/kits/storage/NodeTest.cpp
777
CPPUNIT_ASSERT( node->ReadAttr("attr1", B_STRING_TYPE, 0, buffer,
src/tests/kits/storage/NodeTest.cpp
779
CPPUNIT_ASSERT( node->WriteAttr("attr1", B_STRING_TYPE, 0, buffer,
src/tests/kits/storage/NodeTest.cpp
781
CPPUNIT_ASSERT( node->RemoveAttr("attr1") == B_FILE_ERROR );
src/tests/kits/storage/NodeTest.cpp
787
for (testEntries.rewind(); testEntries.getNext(node, nodeName); ) {
src/tests/kits/storage/NodeTest.cpp
788
AttrTest(*node);
src/tests/kits/storage/NodeTest.cpp
795
NodeTest::AttrRenameTest(BNode &node)
src/tests/kits/storage/NodeTest.cpp
800
CPPUNIT_ASSERT( node.SetTo("./") == B_OK );
src/tests/kits/storage/NodeTest.cpp
803
node.RemoveAttr(attr1);
src/tests/kits/storage/NodeTest.cpp
814
CPPUNIT_ASSERT_EQUAL(node.RenameAttr(attr1, attr2), B_NOT_SUPPORTED);
src/tests/kits/storage/NodeTest.cpp
821
CPPUNIT_ASSERT( node.RenameAttr(attr1, attr2) == B_BAD_VALUE );
src/tests/kits/storage/NodeTest.cpp
825
CPPUNIT_ASSERT( node.WriteAttr(attr1, B_STRING_TYPE, 0, str, strLen) == strLen );
src/tests/kits/storage/NodeTest.cpp
826
CPPUNIT_ASSERT( node.ReadAttr(attr1, B_STRING_TYPE, 0, data, dataLen) == strLen );
src/tests/kits/storage/NodeTest.cpp
828
CPPUNIT_ASSERT( node.RenameAttr(attr1, attr2) == B_OK ); // <<< This fails with R5::BNode
src/tests/kits/storage/NodeTest.cpp
829
CPPUNIT_ASSERT( node.ReadAttr(attr1, B_STRING_TYPE, 0, data, dataLen) == B_ENTRY_NOT_FOUND );
src/tests/kits/storage/NodeTest.cpp
830
CPPUNIT_ASSERT( node.ReadAttr(attr2, B_STRING_TYPE, 0, data, dataLen) == strLen );
src/tests/kits/storage/NodeTest.cpp
832
CPPUNIT_ASSERT( node.RemoveAttr(attr2) == B_OK );
src/tests/kits/storage/NodeTest.cpp
835
CPPUNIT_ASSERT( equals(node.RenameAttr(attr1, NULL), B_BAD_ADDRESS,
src/tests/kits/storage/NodeTest.cpp
837
CPPUNIT_ASSERT( equals(node.RenameAttr(NULL, attr2), B_BAD_ADDRESS,
src/tests/kits/storage/NodeTest.cpp
839
CPPUNIT_ASSERT( equals(node.RenameAttr(NULL, NULL), B_BAD_ADDRESS,
src/tests/kits/storage/NodeTest.cpp
846
CPPUNIT_ASSERT( node.RenameAttr(attr1, tooLongAttrName)
src/tests/kits/storage/NodeTest.cpp
848
CPPUNIT_ASSERT( node.RenameAttr(tooLongAttrName, attr1)
src/tests/kits/storage/NodeTest.cpp
862
BNode *node;
src/tests/kits/storage/NodeTest.cpp
864
for (testEntries.rewind(); testEntries.getNext(node, nodeName); ) {
src/tests/kits/storage/NodeTest.cpp
865
CPPUNIT_ASSERT( node->RenameAttr("attr1", "attr2") == B_FILE_ERROR );
src/tests/kits/storage/NodeTest.cpp
871
for (testEntries.rewind(); testEntries.getNext(node, nodeName); ) {
src/tests/kits/storage/NodeTest.cpp
872
AttrRenameTest(*node);
src/tests/kits/storage/NodeTest.cpp
879
NodeTest::AttrInfoTest(BNode &node)
src/tests/kits/storage/NodeTest.cpp
907
CPPUNIT_ASSERT( node.WriteAttr(attrName, attrType, 0, attrValue,
src/tests/kits/storage/NodeTest.cpp
914
CPPUNIT_ASSERT( node.GetAttrInfo(attrName, &info) == B_OK );
src/tests/kits/storage/NodeTest.cpp
919
CPPUNIT_ASSERT( node.GetAttrInfo("non-existing attribute", &info)
src/tests/kits/storage/NodeTest.cpp
922
CPPUNIT_ASSERT( equals(node.GetAttrInfo(NULL, &info), B_BAD_ADDRESS,
src/tests/kits/storage/NodeTest.cpp
924
CPPUNIT_ASSERT( equals(node.GetAttrInfo(attrNames[0], NULL), B_BAD_ADDRESS,
src/tests/kits/storage/NodeTest.cpp
926
CPPUNIT_ASSERT( equals(node.GetAttrInfo(NULL, NULL), B_BAD_ADDRESS,
src/tests/kits/storage/NodeTest.cpp
933
CPPUNIT_ASSERT( node.GetAttrInfo(tooLongAttrName, &info)
src/tests/kits/storage/NodeTest.cpp
945
BNode *node;
src/tests/kits/storage/NodeTest.cpp
947
for (testEntries.rewind(); testEntries.getNext(node, nodeName); ) {
src/tests/kits/storage/NodeTest.cpp
949
CPPUNIT_ASSERT( node->GetAttrInfo("attr1", &info) == B_FILE_ERROR );
src/tests/kits/storage/NodeTest.cpp
955
for (testEntries.rewind(); testEntries.getNext(node, nodeName); ) {
src/tests/kits/storage/NodeTest.cpp
956
AttrInfoTest(*node);
src/tests/kits/storage/NodeTest.cpp
963
NodeTest::AttrBStringTest(BNode &node)
src/tests/kits/storage/NodeTest.cpp
979
CPPUNIT_ASSERT( node.WriteAttrString(attrName, &attrValue) == B_OK );
src/tests/kits/storage/NodeTest.cpp
986
CPPUNIT_ASSERT( node.ReadAttrString(attrName, &readValue) == B_OK );
src/tests/kits/storage/NodeTest.cpp
993
CPPUNIT_ASSERT( node.WriteAttrString(attrName, &attrValue) == B_OK );
src/tests/kits/storage/NodeTest.h
49
void AttrDirTest(BNode &node);
src/tests/kits/storage/NodeTest.h
50
void AttrTest(BNode &node);
src/tests/kits/storage/NodeTest.h
51
void AttrRenameTest(BNode &node);
src/tests/kits/storage/NodeTest.h
52
void AttrInfoTest(BNode &node);
src/tests/kits/storage/NodeTest.h
53
void AttrBStringTest(BNode &node);
src/tests/kits/storage/NodeTest.h
54
void DupTest(BNode &node);
src/tests/kits/storage/NodeTest.h
55
void LockTest(BNode &node, const char *entryName);
src/tests/kits/storage/QueryTest.cpp
1303
BNode node(entry->cpath);
src/tests/kits/storage/QueryTest.cpp
1304
CPPUNIT_ASSERT( node.InitCheck() == B_OK );
src/tests/kits/storage/QueryTest.cpp
1306
CPPUNIT_ASSERT( node.GetNodeRef(&nref) == B_OK );
src/tests/kits/storage/QueryTest.cpp
1307
entry->node = nref.node;
src/tests/kits/storage/QueryTest.cpp
1327
entry->node = -1;
src/tests/kits/storage/QueryTest.cpp
1363
ino_t node;
src/tests/kits/storage/QueryTest.cpp
1364
CPPUNIT_ASSERT( message.FindInt64("node", &node)
src/tests/kits/storage/QueryTest.cpp
1366
CPPUNIT_ASSERT( node == entry->node );
src/tests/kits/storage/QueryTest.cpp
383
node(-1),
src/tests/kits/storage/QueryTest.cpp
403
ino_t node;
src/tests/kits/storage/StatableTest.cpp
127
CPPUNIT_ASSERT( ref.device == st.st_dev && ref.node == st.st_ino );
src/tests/kits/storage/StatableTest.h
35
if (BNode *node = dynamic_cast<BNode*>(*it))
src/tests/kits/storage/StatableTest.h
36
delete node;
src/tests/kits/storage/VolumeTest.cpp
130
rootNode.node = info.root;
src/tests/kits/storage/VolumeTest.cpp
549
CHK(directory == nodeRef.node);
src/tests/kits/storage/testapps/PathMonitorTest2.cpp
119
nodeRef.node);
src/tests/kits/storage/testapps/PathMonitorTest2.cpp
364
|| message.FindInt64("node", &nodeRef.node) != B_OK
src/tests/kits/storage/testapps/PathMonitorTest2.cpp
383
|| message.FindInt64("node", &nodeRef.node) != B_OK
src/tests/kits/storage/testapps/PathMonitorTest2.cpp
408
|| message.FindInt64("node", &nodeRef.node) != B_OK) {
src/tests/misc/rtti-test.cpp
72
BNode node;
src/tests/misc/rtti-test.cpp
76
printf("BNode: %p (vtable: %p)\n", &node, *(void**)&node);
src/tests/misc/rtti-test.cpp
80
RTTI_TEST(&node, "BNode");
src/tests/servers/app/newClipping/MyView.cpp
208
node nodes[count];
src/tests/servers/app/newClipping/MyView.cpp
257
stack<node*> inDegreeZeroNodes;
src/tests/servers/app/newClipping/MyView.cpp
270
node* n = inDegreeZeroNodes.top();
src/tests/servers/app/newClipping/MyView.cpp
29
pointers = new node*[maxPointers];
src/tests/servers/app/newClipping/MyView.cpp
34
void push(node* node)
src/tests/servers/app/newClipping/MyView.cpp
36
pointers[next_pointer] = node;
src/tests/servers/app/newClipping/MyView.cpp
39
node* top()
src/tests/servers/app/newClipping/MyView.cpp
43
node* pop()
src/tests/servers/app/newClipping/MyView.cpp
45
node* ret = top();
src/tests/servers/app/newClipping/MyView.cpp
52
node** pointers;
src/tests/servers/app/newerClipping/drawing/DrawingEngine.cpp
173
pointers = new node*[maxPointers];
src/tests/servers/app/newerClipping/drawing/DrawingEngine.cpp
178
void push(node* node)
src/tests/servers/app/newerClipping/drawing/DrawingEngine.cpp
180
pointers[next_pointer] = node;
src/tests/servers/app/newerClipping/drawing/DrawingEngine.cpp
183
node* top()
src/tests/servers/app/newerClipping/drawing/DrawingEngine.cpp
187
node* pop()
src/tests/servers/app/newerClipping/drawing/DrawingEngine.cpp
189
node* ret = top();
src/tests/servers/app/newerClipping/drawing/DrawingEngine.cpp
196
node** pointers;
src/tests/servers/app/newerClipping/drawing/DrawingEngine.cpp
220
node nodes[count];
src/tests/servers/app/newerClipping/drawing/DrawingEngine.cpp
269
stack<node*> inDegreeZeroNodes;
src/tests/servers/app/newerClipping/drawing/DrawingEngine.cpp
285
node* n = inDegreeZeroNodes.top();
src/tests/system/kernel/device_manager/dma_resource_test.cpp
1118
dma_test_init_driver(device_node *node, void **_driverCookie)
src/tests/system/kernel/device_manager/dma_resource_test.cpp
1126
*_driverCookie = node;
src/tests/system/kernel/device_manager/playground/bus.cpp
119
gDeviceManager->register_node(node, BUS_FOR_DRIVER_NAME, attrs, NULL,
src/tests/system/kernel/device_manager/playground/bus.cpp
131
dprintf("non-existing child: %ld\n", gDeviceManager->register_node(node,
src/tests/system/kernel/device_manager/playground/bus.cpp
14
bus_trigger_device_removed(device_node* node)
src/tests/system/kernel/device_manager/playground/bus.cpp
24
while (gDeviceManager->get_next_child_node(node, attrs, &child) == B_OK) {
src/tests/system/kernel/device_manager/playground/bus.cpp
31
bus_trigger_device_added(device_node* node)
src/tests/system/kernel/device_manager/playground/bus.cpp
69
init_driver(device_node* node, void** _cookie)
src/tests/system/kernel/device_manager/playground/bus.cpp
71
*_cookie = node;
src/tests/system/kernel/device_manager/playground/bus.cpp
85
device_node* node = (device_node*)cookie;
src/tests/system/kernel/device_manager/playground/bus.h
30
extern void bus_trigger_device_removed(device_node* node);
src/tests/system/kernel/device_manager/playground/bus.h
31
extern void bus_trigger_device_added(device_node* node);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1114
device_node::AddChild(device_node* node)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1118
node->fParent = this;
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1119
fChildren.Add(node);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1124
device_node::RemoveChild(device_node* node)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1126
node->fParent = NULL;
src/tests/system/kernel/device_manager/playground/device_manager.cpp
1127
fChildren.Remove(node);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
123
void AddChild(device_node *node);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
124
void RemoveChild(device_node *node);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
206
find_attr(const device_node* node, const char* name, bool recursive,
src/tests/system/kernel/device_manager/playground/device_manager.cpp
211
= node->Attributes().GetIterator();
src/tests/system/kernel/device_manager/playground/device_manager.cpp
223
node = node->Parent();
src/tests/system/kernel/device_manager/playground/device_manager.cpp
224
} while (node != NULL && recursive);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
304
get_device(device_node* node, const char* path)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
306
DeviceList::ConstIterator iterator = node->Devices().GetIterator();
src/tests/system/kernel/device_manager/playground/device_manager.cpp
325
NodeList::ConstIterator nodeIterator = node->Children().GetIterator();
src/tests/system/kernel/device_manager/playground/device_manager.cpp
349
rescan_node(device_node* node)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
422
unregister_node(device_node* node)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
424
TRACE(("unregister_node(node %p)\n", node));
src/tests/system/kernel/device_manager/playground/device_manager.cpp
427
bool initialized = node->IsInitialized();
src/tests/system/kernel/device_manager/playground/device_manager.cpp
429
node->DeviceRemoved();
src/tests/system/kernel/device_manager/playground/device_manager.cpp
436
get_driver(device_node* node, driver_module_info** _module, void** _data)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
438
if (node->DriverModule() == NULL)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
442
*_module = node->DriverModule();
src/tests/system/kernel/device_manager/playground/device_manager.cpp
444
*_data = node->DriverData();
src/tests/system/kernel/device_manager/playground/device_manager.cpp
471
device_node* node = iterator.Next();
src/tests/system/kernel/device_manager/playground/device_manager.cpp
473
if (node != last)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
479
device_node* node = iterator.Next();
src/tests/system/kernel/device_manager/playground/device_manager.cpp
481
if (!node->IsRegistered())
src/tests/system/kernel/device_manager/playground/device_manager.cpp
484
if (!node->CompareTo(attributes)) {
src/tests/system/kernel/device_manager/playground/device_manager.cpp
488
node->Acquire();
src/tests/system/kernel/device_manager/playground/device_manager.cpp
489
*_node = node;
src/tests/system/kernel/device_manager/playground/device_manager.cpp
502
get_parent_node(device_node* node)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
504
if (node == NULL)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
509
device_node* parent = node->Parent();
src/tests/system/kernel/device_manager/playground/device_manager.cpp
517
put_node(device_node* node)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
520
node->Release();
src/tests/system/kernel/device_manager/playground/device_manager.cpp
525
publish_device(device_node *node, const char *path, const char *moduleName)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
531
dprintf("publish device: node %p, path %s, module %s\n", node, path,
src/tests/system/kernel/device_manager/playground/device_manager.cpp
534
Device* device = new(std::nothrow) Device(node, path, moduleName);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
543
node->AddDevice(device);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
549
unpublish_device(device_node *node, const char *path)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
556
DeviceList::ConstIterator iterator = node->Devices().GetIterator();
src/tests/system/kernel/device_manager/playground/device_manager.cpp
560
node->RemoveDevice(device);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
571
get_attr_uint8(const device_node* node, const char* name, uint8* _value,
src/tests/system/kernel/device_manager/playground/device_manager.cpp
574
if (node == NULL || name == NULL || _value == NULL)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
577
device_attr_private* attr = find_attr(node, name, recursive, B_UINT8_TYPE);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
587
get_attr_uint16(const device_node* node, const char* name, uint16* _value,
src/tests/system/kernel/device_manager/playground/device_manager.cpp
590
if (node == NULL || name == NULL || _value == NULL)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
593
device_attr_private* attr = find_attr(node, name, recursive, B_UINT16_TYPE);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
603
get_attr_uint32(const device_node* node, const char* name, uint32* _value,
src/tests/system/kernel/device_manager/playground/device_manager.cpp
606
if (node == NULL || name == NULL || _value == NULL)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
609
device_attr_private* attr = find_attr(node, name, recursive, B_UINT32_TYPE);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
619
get_attr_uint64(const device_node* node, const char* name,
src/tests/system/kernel/device_manager/playground/device_manager.cpp
622
if (node == NULL || name == NULL || _value == NULL)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
625
device_attr_private* attr = find_attr(node, name, recursive, B_UINT64_TYPE);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
635
get_attr_string(const device_node* node, const char* name,
src/tests/system/kernel/device_manager/playground/device_manager.cpp
638
if (node == NULL || name == NULL || _value == NULL)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
641
device_attr_private* attr = find_attr(node, name, recursive, B_STRING_TYPE);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
651
get_attr_raw(const device_node* node, const char* name, const void** _data,
src/tests/system/kernel/device_manager/playground/device_manager.cpp
654
if (node == NULL || name == NULL || (_data == NULL && _length == NULL))
src/tests/system/kernel/device_manager/playground/device_manager.cpp
657
device_attr_private* attr = find_attr(node, name, recursive, B_RAW_TYPE);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
670
get_next_attr(device_node* node, device_attr** _attr)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
672
if (node == NULL)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
683
next = node->Attributes().First();
src/tests/system/kernel/device_manager/playground/device_manager.cpp
72
Device(device_node* node, const char* path,
src/tests/system/kernel/device_manager/playground/device_manager.cpp
864
Device::Device(device_node* node, const char* path, const char* moduleName)
src/tests/system/kernel/device_manager/playground/device_manager.cpp
866
fNode(node),
src/tests/system/kernel/device_manager/playground/device_manager.h
101
status_t (*get_attr_uint64)(const device_node *node, const char *name,
src/tests/system/kernel/device_manager/playground/device_manager.h
103
status_t (*get_attr_string)(const device_node *node, const char *name,
src/tests/system/kernel/device_manager/playground/device_manager.h
105
status_t (*get_attr_raw)(const device_node *node, const char *name,
src/tests/system/kernel/device_manager/playground/device_manager.h
108
status_t (*get_next_attr)(device_node *node, device_attr **_attr);
src/tests/system/kernel/device_manager/playground/device_manager.h
123
status_t (*init_driver)(device_node *node, void **_driverCookie);
src/tests/system/kernel/device_manager/playground/device_manager.h
67
status_t (*rescan_node)(device_node *node);
src/tests/system/kernel/device_manager/playground/device_manager.h
72
status_t (*unregister_node)(device_node *node);
src/tests/system/kernel/device_manager/playground/device_manager.h
74
status_t (*get_driver)(device_node *node, driver_module_info **_module,
src/tests/system/kernel/device_manager/playground/device_manager.h
79
const device_attr *attrs, device_node **node);
src/tests/system/kernel/device_manager/playground/device_manager.h
80
device_node *(*get_parent_node)(device_node *node);
src/tests/system/kernel/device_manager/playground/device_manager.h
81
void (*put_node)(device_node *node);
src/tests/system/kernel/device_manager/playground/device_manager.h
83
status_t (*publish_device)(device_node *node, const char *path,
src/tests/system/kernel/device_manager/playground/device_manager.h
85
status_t (*unpublish_device)(device_node *node, const char *path);
src/tests/system/kernel/device_manager/playground/device_manager.h
95
status_t (*get_attr_uint8)(const device_node *node, const char *name,
src/tests/system/kernel/device_manager/playground/device_manager.h
97
status_t (*get_attr_uint16)(const device_node *node, const char *name,
src/tests/system/kernel/device_manager/playground/device_manager.h
99
status_t (*get_attr_uint32)(const device_node *node, const char *name,
src/tests/system/kernel/device_manager/playground/driver.cpp
58
init_driver(device_node* node, void** _cookie)
src/tests/system/kernel/device_manager/playground/driver.cpp
60
*_cookie = node;
src/tests/system/kernel/device_manager/playground/driver.cpp
74
device_node* node = (device_node*)cookie;
src/tests/system/kernel/device_manager/playground/driver.cpp
76
gDeviceManager->publish_device(node, "net/sample/0",
src/tests/system/kernel/device_manager/playground/generic_video_driver.cpp
51
init_driver(device_node* node, void** _cookie)
src/tests/system/kernel/device_manager/playground/generic_video_driver.cpp
53
*_cookie = node;
src/tests/system/kernel/device_manager/playground/generic_video_driver.cpp
67
device_node* node = (device_node*)cookie;
src/tests/system/kernel/device_manager/playground/generic_video_driver.cpp
69
gDeviceManager->publish_device(node, "graphics/generic/0",
src/tests/system/kernel/device_manager/playground/generic_video_driver.cpp
76
device_removed(device_node* node)
src/tests/system/kernel/device_manager/playground/specific_video_driver.cpp
51
init_driver(device_node *node, void **_cookie)
src/tests/system/kernel/device_manager/playground/specific_video_driver.cpp
53
*_cookie = node;
src/tests/system/kernel/device_manager/playground/specific_video_driver.cpp
67
device_node* node = (device_node*)cookie;
src/tests/system/kernel/device_manager/playground/specific_video_driver.cpp
69
gDeviceManager->publish_device(node, "graphics/specific/0",
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
240
Device(device_node* node)
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
242
fNode(node)
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
266
ControlDevice(device_node* node)
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
268
Device(node)
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
295
RawDevice(device_node* node)
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
297
Device(node),
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
747
checksum_driver_init_driver(device_node* node, void** _driverCookie)
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
750
if (sDeviceManager->get_attr_string(node, kFilePathItem, &fileName, false)
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
752
RawDevice* device = new(std::nothrow) RawDevice(node);
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
764
ControlDevice* device = new(std::nothrow) ControlDevice(node);
src/tests/system/kernel/file_corruption/fs/Directory.cpp
1543
Node* node;
src/tests/system/kernel/file_corruption/fs/Directory.cpp
1544
if (GetVolume()->GetNode(blockIndex, node) == B_OK) {
src/tests/system/kernel/file_corruption/fs/Directory.cpp
1546
if (transaction.StartAndAddNode(node) == B_OK) {
src/tests/system/kernel/file_corruption/fs/Directory.cpp
1547
node->SetHardLinks(node->HardLinks() - 1);
src/tests/system/kernel/file_corruption/fs/Directory.cpp
1548
if (node->HardLinks() == 0)
src/tests/system/kernel/file_corruption/fs/Directory.cpp
1549
GetVolume()->RemoveNode(node);
src/tests/system/kernel/file_corruption/fs/Directory.cpp
1562
GetVolume()->PutNode(node);
src/tests/system/kernel/file_corruption/fs/Notifications.cpp
102
AttributeChangedNotification::AttributeChangedNotification(Node* node,
src/tests/system/kernel/file_corruption/fs/Notifications.cpp
105
fNode(node),
src/tests/system/kernel/file_corruption/fs/Notifications.cpp
17
const char* name, Node* node)
src/tests/system/kernel/file_corruption/fs/Notifications.cpp
21
fNode(node)
src/tests/system/kernel/file_corruption/fs/Notifications.cpp
38
const char* name, Node* node)
src/tests/system/kernel/file_corruption/fs/Notifications.cpp
42
fNode(node)
src/tests/system/kernel/file_corruption/fs/Notifications.cpp
60
Node* node)
src/tests/system/kernel/file_corruption/fs/Notifications.cpp
66
fNode(node)
src/tests/system/kernel/file_corruption/fs/Notifications.cpp
83
StatChangedNotification::StatChangedNotification(Node* node, uint32 statFields)
src/tests/system/kernel/file_corruption/fs/Notifications.cpp
85
fNode(node),
src/tests/system/kernel/file_corruption/fs/Notifications.h
18
const char* name, Node* node);
src/tests/system/kernel/file_corruption/fs/Notifications.h
32
const char* name, Node* node);
src/tests/system/kernel/file_corruption/fs/Notifications.h
48
Node* node);
src/tests/system/kernel/file_corruption/fs/Notifications.h
63
StatChangedNotification(Node* node,
src/tests/system/kernel/file_corruption/fs/Notifications.h
76
AttributeChangedNotification(Node* node,
src/tests/system/kernel/file_corruption/fs/Transaction.cpp
109
status_t error = info->node->Flush(*this);
src/tests/system/kernel/file_corruption/fs/Transaction.cpp
170
info->node->RevertNodeData(info->oldNodeData);
src/tests/system/kernel/file_corruption/fs/Transaction.cpp
199
Transaction::AddNode(Node* node, uint32 flags)
src/tests/system/kernel/file_corruption/fs/Transaction.cpp
203
NodeInfo* info = _GetNodeInfo(node);
src/tests/system/kernel/file_corruption/fs/Transaction.cpp
212
node->WriteLock();
src/tests/system/kernel/file_corruption/fs/Transaction.cpp
214
info->node = node;
src/tests/system/kernel/file_corruption/fs/Transaction.cpp
215
info->oldNodeData = node->NodeData();
src/tests/system/kernel/file_corruption/fs/Transaction.cpp
246
Transaction::RemoveNode(Node* node)
src/tests/system/kernel/file_corruption/fs/Transaction.cpp
250
NodeInfo* info = _GetNodeInfo(node);
src/tests/system/kernel/file_corruption/fs/Transaction.cpp
263
Transaction::UpdateNodeFlags(Node* node, uint32 flags)
src/tests/system/kernel/file_corruption/fs/Transaction.cpp
267
NodeInfo* info = _GetNodeInfo(node);
src/tests/system/kernel/file_corruption/fs/Transaction.cpp
276
Transaction::KeepNode(Node* node)
src/tests/system/kernel/file_corruption/fs/Transaction.cpp
280
NodeInfo* info = _GetNodeInfo(node);
src/tests/system/kernel/file_corruption/fs/Transaction.cpp
360
Transaction::_GetNodeInfo(Node* node) const
src/tests/system/kernel/file_corruption/fs/Transaction.cpp
364
if (node == info->node)
src/tests/system/kernel/file_corruption/fs/Transaction.cpp
385
fVolume->RemoveNode(info->node);
src/tests/system/kernel/file_corruption/fs/Transaction.cpp
387
fVolume->UnremoveNode(info->node);
src/tests/system/kernel/file_corruption/fs/Transaction.cpp
391
delete info->node;
src/tests/system/kernel/file_corruption/fs/Transaction.cpp
393
info->node->WriteUnlock();
src/tests/system/kernel/file_corruption/fs/Transaction.cpp
89
Transaction::StartAndAddNode(Node* node, uint32 flags)
src/tests/system/kernel/file_corruption/fs/Transaction.cpp
95
return AddNode(node, flags);
src/tests/system/kernel/file_corruption/fs/Transaction.h
113
NodeInfo* _GetNodeInfo(Node* node) const;
src/tests/system/kernel/file_corruption/fs/Transaction.h
40
status_t StartAndAddNode(Node* node, uint32 flags = 0);
src/tests/system/kernel/file_corruption/fs/Transaction.h
54
status_t AddNode(Node* node, uint32 flags = 0);
src/tests/system/kernel/file_corruption/fs/Transaction.h
57
bool RemoveNode(Node* node);
src/tests/system/kernel/file_corruption/fs/Transaction.h
58
void UpdateNodeFlags(Node* node, uint32 flags);
src/tests/system/kernel/file_corruption/fs/Transaction.h
60
void KeepNode(Node* node);
src/tests/system/kernel/file_corruption/fs/Transaction.h
62
bool IsNodeLocked(Node* node) const
src/tests/system/kernel/file_corruption/fs/Transaction.h
63
{ return _GetNodeInfo(node) != NULL; }
src/tests/system/kernel/file_corruption/fs/Transaction.h
70
Node* node;
src/tests/system/kernel/file_corruption/fs/Volume.cpp
250
Volume::NewNode(Node* node)
src/tests/system/kernel/file_corruption/fs/Volume.cpp
252
return new_vnode(fFSVolume, node->BlockIndex(), node, &gCheckSumFSVnodeOps);
src/tests/system/kernel/file_corruption/fs/Volume.cpp
257
Volume::PublishNode(Node* node, uint32 flags)
src/tests/system/kernel/file_corruption/fs/Volume.cpp
259
return publish_vnode(fFSVolume, node->BlockIndex(), node,
src/tests/system/kernel/file_corruption/fs/Volume.cpp
260
&gCheckSumFSVnodeOps, node->Mode(), flags);
src/tests/system/kernel/file_corruption/fs/Volume.cpp
272
Volume::PutNode(Node* node)
src/tests/system/kernel/file_corruption/fs/Volume.cpp
274
return put_vnode(fFSVolume, node->BlockIndex());
src/tests/system/kernel/file_corruption/fs/Volume.cpp
279
Volume::RemoveNode(Node* node)
src/tests/system/kernel/file_corruption/fs/Volume.cpp
281
return remove_vnode(fFSVolume, node->BlockIndex());
src/tests/system/kernel/file_corruption/fs/Volume.cpp
286
Volume::UnremoveNode(Node* node)
src/tests/system/kernel/file_corruption/fs/Volume.cpp
288
return unremove_vnode(fFSVolume, node->BlockIndex());
src/tests/system/kernel/file_corruption/fs/Volume.cpp
306
Node* node;
src/tests/system/kernel/file_corruption/fs/Volume.cpp
310
node = new(std::nothrow) Directory(this, blockIndex, *nodeData);
src/tests/system/kernel/file_corruption/fs/Volume.cpp
313
node = new(std::nothrow) File(this, blockIndex, *nodeData);
src/tests/system/kernel/file_corruption/fs/Volume.cpp
316
node = new(std::nothrow) SymLink(this, blockIndex, *nodeData);
src/tests/system/kernel/file_corruption/fs/Volume.cpp
319
node = new(std::nothrow) Node(this, blockIndex, *nodeData);
src/tests/system/kernel/file_corruption/fs/Volume.cpp
323
if (node == NULL)
src/tests/system/kernel/file_corruption/fs/Volume.cpp
328
_node = node;
src/tests/system/kernel/file_corruption/fs/Volume.cpp
379
Volume::DeleteNode(Node* node)
src/tests/system/kernel/file_corruption/fs/Volume.cpp
382
node->DeletingNode();
src/tests/system/kernel/file_corruption/fs/Volume.cpp
384
uint64 blockIndex = node->BlockIndex();
src/tests/system/kernel/file_corruption/fs/Volume.cpp
390
error = fBlockAllocator->Free(node->BlockIndex(), 1, transaction);
src/tests/system/kernel/file_corruption/fs/Volume.cpp
408
delete node;
src/tests/system/kernel/file_corruption/fs/Volume.cpp
484
Volume::_CreateNode(Node* node, Transaction& transaction)
src/tests/system/kernel/file_corruption/fs/Volume.cpp
486
if (node == NULL)
src/tests/system/kernel/file_corruption/fs/Volume.cpp
489
ObjectDeleter<Node> nodeDeleter(node);
src/tests/system/kernel/file_corruption/fs/Volume.cpp
504
node->SetBlockIndex(allocatedBlock.Index());
src/tests/system/kernel/file_corruption/fs/Volume.cpp
507
error = transaction.AddNode(node, TRANSACTION_DELETE_NODE);
src/tests/system/kernel/file_corruption/fs/Volume.h
39
status_t NewNode(Node* node);
src/tests/system/kernel/file_corruption/fs/Volume.h
40
status_t PublishNode(Node* node, uint32 flags);
src/tests/system/kernel/file_corruption/fs/Volume.h
42
status_t PutNode(Node* node);
src/tests/system/kernel/file_corruption/fs/Volume.h
43
status_t RemoveNode(Node* node);
src/tests/system/kernel/file_corruption/fs/Volume.h
44
status_t UnremoveNode(Node* node);
src/tests/system/kernel/file_corruption/fs/Volume.h
56
status_t DeleteNode(Node* node);
src/tests/system/kernel/file_corruption/fs/Volume.h
77
status_t _CreateNode(Node* node,
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1027
Node* node = (Node*)vnode->private_node;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1028
delete node;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1037
Node* node = (Node*)vnode->private_node;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1038
return volume->DeleteNode(node);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1137
Node* node = (Node*)vnode->private_node;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1139
NodeReadLocker nodeLocker(node);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1141
return node->Sync();
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
118
Transaction transaction(node->GetVolume());
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
119
status_t error = transaction.StartAndAddNode(node);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1220
Node* node = (Node*)vnode->private_node;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1229
if (S_ISDIR(node->Mode()))
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
123
node->Touched(NODE_MODIFIED);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1238
error = transaction.AddNodes(directory, node);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
125
error = transaction.Commit(StatChangedNotification(node, statFlags));
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1252
error = directory->InsertEntry(name, node->BlockIndex(), transaction);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1257
node->SetHardLinks(node->HardLinks() + 1);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1261
return transaction.Commit(EntryCreatedNotification(directory, name, node));
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1292
Node* node;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1307
error = volume->GetNode(blockIndex, node);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1310
nodePutter.SetTo(node);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1319
? transaction.AddNodes(fromDirectory, toDirectory, node)
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1320
: transaction.AddNodes(fromDirectory, node);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1328
if (blockIndex != node->BlockIndex()) {
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1352
if (fromDirectory != toDirectory && S_ISDIR(node->Mode())) {
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1358
if (ancestor == node)
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1370
error = toDirectory->InsertEntry(toName, node->BlockIndex(), transaction);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1379
node->SetParentDirectory(toDirectory->BlockIndex());
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1385
toDirectory, toName, node));
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1392
Node* node = (Node*)vnode->private_node;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1394
NodeReadLocker nodeLocker(node);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1396
return check_access(node, mode);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1403
Node* node = (Node*)vnode->private_node;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1405
NodeReadLocker nodeLocker(node);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1407
st->st_mode = node->Mode();
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1408
st->st_nlink = node->HardLinks();
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1409
st->st_uid = node->UID();
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1410
st->st_gid = node->GID();
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1411
st->st_size = node->Size();
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1413
set_timespec(st->st_mtim, node->ModificationTime());
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1414
set_timespec(st->st_ctim, node->ChangeTime());
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1415
set_timespec(st->st_crtim, node->CreationTime());
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1416
set_timespec(st->st_atim, node->AccessedTime());
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1431
Node* node = (Node*)vnode->private_node;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1438
status_t error = transaction.StartAndAddNode(node);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1443
bool isOwnerOrRoot = uid == 0 || uid == node->UID();
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1444
bool hasWriteAccess = check_access(node, W_OK) == B_OK;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1449
if ((statMask & B_STAT_SIZE) != 0 && (uint64)st->st_size != node->Size()) {
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1453
error = node->Resize(st->st_size, true, transaction);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1460
if ((statMask & B_STAT_UID) != 0 && st->st_uid != node->UID()) {
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1465
node->SetUID(st->st_uid);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1469
if ((statMask & B_STAT_GID) != 0 && st->st_gid != node->GID()) {
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1474
node->SetGID(st->st_gid);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1483
node->SetMode((node->Mode() & ~(mode_t)S_IUMSK)
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1493
node->SetCreationTime(timespec_to_nsecs(st->st_crtim));
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1502
node->SetModificationTime(timespec_to_nsecs(st->st_mtim));
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1512
node->SetModificationTime(timespec_to_nsecs(st->st_mtim));
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1519
node->Touched(NODE_MODIFIED);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1521
node->Touched(NODE_STAT_CHANGED);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1523
node->Touched(NODE_ACCESSED);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1526
return transaction.Commit(StatChangedNotification(node, statMask));
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1548
Node* node;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1551
transaction, true, cookie, node, created);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1556
*_newVnodeID = node->BlockIndex();
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1567
Node* node = (Node*)vnode->private_node;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1570
if ((node->Mode() & S_ATTR) != 0)
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1575
status_t error = open_file(volume, node, openMode, transaction, true,
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1596
Node* node = (Node*)vnode->private_node;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1598
cookie->UpdateModifiedIfNecessary(node, true);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1610
Node* node = (Node*)vnode->private_node;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1621
return node->Read(pos, buffer, *_length, *_length);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1630
Node* node = (Node*)vnode->private_node;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1650
status_t error = node->Write(pos, buffer, *_length, *_length, sizeChanged);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1656
cookie->FileModified(node, sizeChanged);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1798
Node* node = (Node*)vnode->private_node;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1800
NodeReadLocker nodeLocker(node);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1802
status_t error = check_access(node, R_OK);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1806
AttrDirCookie* cookie = new(std::nothrow) AttrDirCookie(node);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1839
Node* node = (Node*)vnode->private_node;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1842
NodeReadLocker nodeLocker(node);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1851
Node* node = (Node*)vnode->private_node;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1854
NodeReadLocker nodeLocker(node);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1869
Node* node = (Node*)vnode->private_node;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1870
if (node == NULL)
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1888
status_t error = transaction.StartAndAddNode(node);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1893
error = check_access(node, W_OK);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1899
error = get_attribute_directory(node, &transaction, attributeDirectory);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1920
node->Touched(NODE_STAT_CHANGED);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1922
AttributeChangedNotification attributeNotification(node, name,
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1924
StatChangedNotification statNotification(node, B_STAT_CHANGE_TIME);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1941
Node* node = (Node*)vnode->private_node;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1959
status_t error = transaction.StartAndAddNode(node);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1963
readLocker.SetTo(node, false);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1966
status_t error = get_attribute_directory(node, NULL, attributeDirectory);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1992
node->Touched(NODE_STAT_CHANGED);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1994
AttributeChangedNotification attributeNotification(node, name,
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
1996
StatChangedNotification statNotification(node, B_STAT_CHANGE_TIME);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
2048
Node* node = (Node*)vnode->private_node;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
2077
if (transaction.StartAndAddNode(node) != B_OK)
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
2086
node->Touched(NODE_STAT_CHANGED);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
2088
AttributeChangedNotification attributeNotification(node, cookie->name,
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
2090
StatChangedNotification statNotification(node, B_STAT_CHANGE_TIME);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
2119
Node* node = (Node*)vnode->private_node;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
2126
status_t error = transaction.StartAndAddNode(node);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
2131
error = check_access(node, W_OK);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
2137
error = get_attribute_directory(node, NULL, attributeDirectory);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
2185
node->SetAttributeDirectory(0);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
2191
node->Touched(NODE_STAT_CHANGED);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
2194
AttributeChangedNotification attributeNotification(node, name,
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
2196
StatChangedNotification statNotification(node, B_STAT_CHANGE_TIME);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
228
AttrDirCookie(Node* node)
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
230
fNode(node),
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
287
Node* node;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
288
status_t error = fNode->GetVolume()->GetNode(blockIndex, node);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
292
fAttributeDirectory = dynamic_cast<Directory*>(node);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
294
fNode->GetVolume()->PutNode(node);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
355
inline void operator()(Node* node)
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
357
if (node != NULL)
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
358
node->GetVolume()->PutNode(node);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
380
check_access(Node* node, uint32 accessFlags)
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
387
int userPermissions = (node->Mode() & S_IRWXU) >> 6;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
388
int groupPermissions = (node->Mode() & S_IRWXG) >> 3;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
389
int otherPermissions = node->Mode() & S_IRWXO;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
401
} else if (uid == node->UID()) {
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
404
} else if (is_user_in_group(node->GID())) {
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
519
open_file(Volume* volume, Node* node, int openMode, Transaction& transaction,
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
544
? transaction.AddNode(node) : transaction.StartAndAddNode(node);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
547
} else if (!transaction.IsNodeLocked(node))
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
548
nodeReadLocker.SetTo(node, false);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
554
if (S_ISDIR(node->Mode()))
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
558
status_t error = check_access(node, accessFlags);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
570
if ((openMode & O_TRUNC) != 0 && node->Size() > 0) {
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
571
error = node->Resize(0, false, transaction);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
575
node->Touched(NODE_MODIFIED);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
580
error = transaction.Commit(StatChangedNotification(node,
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
733
get_attribute_directory(Node* node, Transaction* transaction,
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
736
uint64 blockIndex = node->AttributeDirectory();
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
74
status_t UpdateModifiedIfNecessary(Node* node, bool finalUpdate)
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
742
status_t error = node->GetVolume()->GetNode(blockIndex, attrDirNode);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
748
node->GetVolume()->PutNode(node);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
751
node->BlockIndex());
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
760
status_t error = node->GetVolume()->CreateDirectory(
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
766
attributeDirectory->SetParentDirectory(node->BlockIndex());
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
768
node->SetAttributeDirectory(attributeDirectory->BlockIndex());
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
771
error = node->GetVolume()->PublishNode(attributeDirectory, 0);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
78
return _UpdateModifiedIfNecessary(node, finalUpdate);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
81
status_t FileModified(Node* node, bool sizeChanged)
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
90
return _UpdateModifiedIfNecessary(node, false);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
94
status_t _UpdateModifiedIfNecessary(Node* node, bool finalUpdate)
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
961
Node* node;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
962
status_t error = volume->ReadNode(id, node);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
966
error = node->InitForVFS();
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
968
delete node;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
972
vnode->private_node = node;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
974
*_type = node->Mode();
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
989
Node* node = (Node*)fsDir->private_node;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
991
Directory* directory = dynamic_cast<Directory*>(node);
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
999
NodeReadLocker nodeLocker(node);
src/tests/system/kernel/live_query.cpp
194
int64 node;
src/tests/system/kernel/live_query.cpp
197
message->FindInt64("node", &node);
src/tests/system/kernel/lock_node_test.cpp
15
BNode node;
src/tests/system/kernel/lock_node_test.cpp
16
status_t status = node.SetTo(argv[1]);
src/tests/system/kernel/lock_node_test.cpp
22
status = node.Lock();
src/tests/system/kernel/lock_node_test.cpp
32
node.Unlock();
src/tests/system/kernel/lock_node_test.cpp
33
node.Unset();
src/tools/cppunit/cppunit/XmlOutputter.cpp
64
XmlOutputter::Node::addNode( Node *node )
src/tools/cppunit/cppunit/XmlOutputter.cpp
66
m_nodes.push_back( node );
src/tools/cppunit/cppunit/XmlOutputter.cpp
82
const Node *node = *itNode++;
src/tools/cppunit/cppunit/XmlOutputter.cpp
83
element += node->toString();
src/tools/fs_shell/command_cp.cpp
125
virtual fssh_status_t Open(const char *path, int openMode, Node *&node) = 0;
src/tools/fs_shell/command_cp.cpp
370
HostNode *node = NULL;
src/tools/fs_shell/command_cp.cpp
373
node = new HostSymLink;
src/tools/fs_shell/command_cp.cpp
376
node = new HostFile;
src/tools/fs_shell/command_cp.cpp
379
node = new HostDirectory;
src/tools/fs_shell/command_cp.cpp
387
fssh_status_t error = node->Init(path, fd, st);
src/tools/fs_shell/command_cp.cpp
390
delete node;
src/tools/fs_shell/command_cp.cpp
394
_node = node;
src/tools/fs_shell/command_cp.cpp
735
GuestNode *node = NULL;
src/tools/fs_shell/command_cp.cpp
738
node = new GuestSymLink;
src/tools/fs_shell/command_cp.cpp
741
node = new GuestFile;
src/tools/fs_shell/command_cp.cpp
744
node = new GuestDirectory;
src/tools/fs_shell/command_cp.cpp
752
error = node->Init(path, fd, st);
src/tools/fs_shell/command_cp.cpp
755
delete node;
src/tools/fs_shell/command_cp.cpp
759
_node = node;
src/tools/fs_shell/file_cache.cpp
111
fssh_status_t status = vfs_write_pages(ref->node, cookie,
src/tools/fs_shell/file_cache.cpp
250
fssh_status_t error = vfs_lookup_vnode(mountID, vnodeID, &ref->node);
src/tools/fs_shell/file_cache.cpp
67
struct vnode* node;
src/tools/fs_shell/file_cache.cpp
92
fssh_status_t status = vfs_read_pages(ref->node, cookie,
src/tools/fs_shell/node_monitor.cpp
12
const char *name, fssh_vnode_id node)
src/tools/fs_shell/node_monitor.cpp
20
const char *name, fssh_vnode_id node)
src/tools/fs_shell/node_monitor.cpp
29
fssh_vnode_id node)
src/tools/fs_shell/node_monitor.cpp
37
fssh_vnode_id node, uint32_t statFields)
src/tools/fs_shell/node_monitor.cpp
45
fssh_vnode_id node, const char *attribute, int32_t cause)
src/tools/fs_shell/node_monitor.cpp
54
fssh_vnode_id node)
src/tools/fs_shell/node_monitor.cpp
63
fssh_vnode_id node)
src/tools/fs_shell/node_monitor.cpp
72
const char* toName, fssh_vnode_id node)
src/tools/fs_shell/node_monitor.cpp
80
fssh_mount_id device, fssh_vnode_id directory, fssh_vnode_id node,
src/tools/fs_shell/partition_support.cpp
28
FileRestriction(fssh_dev_t device, fssh_ino_t node, fssh_off_t startOffset,
src/tools/fs_shell/partition_support.cpp
32
node(node),
src/tools/fs_shell/partition_support.cpp
39
fssh_ino_t node;
src/tools/fs_shell/partition_support.cpp
51
find_file_restriction(fssh_dev_t device, fssh_ino_t node)
src/tools/fs_shell/partition_support.cpp
56
if (restriction->device == device && restriction->node == node)
src/tools/fs_shell/partition_support.cpp
84
fssh_ino_t node = st.fssh_st_ino;
src/tools/fs_shell/partition_support.cpp
86
FileRestriction* restriction = find_file_restriction(device, node);
src/tools/fs_shell/partition_support.cpp
93
restriction = new FileRestriction(device, node, startOffset, endOffset);
src/tools/fs_shell/vfs.cpp
945
struct vnode *node;
src/tools/fs_shell/vfs.cpp
946
fssh_status_t error = get_vnode(mountID, nodeID, &node, false);
src/tools/fs_shell/vfs.cpp
951
struct vnode *resolvedNode = resolve_mount_point_to_volume_root(node);
src/tools/fs_shell/vfs.cpp
953
put_vnode(node);
src/tools/fs_shell/vfs.cpp
954
node = resolvedNode;
src/tools/fs_shell/vfs.cpp
958
*resolvedMountID = node->device;
src/tools/fs_shell/vfs.cpp
959
*resolvedNodeID = node->id;
src/tools/fs_shell/vfs.cpp
961
put_vnode(node);
src/tools/fs_shell/vfs.h
45
fssh_ino_t node;
src/tools/generate_attribute_stores.cpp
104
if (node.ReadAttr(nameBuffer, info.type, offset, copyBuffer,
src/tools/generate_attribute_stores.cpp
126
if (node.IsDirectory()) {
src/tools/generate_attribute_stores.cpp
44
BNode node;
src/tools/generate_attribute_stores.cpp
55
if (node.SetTo(&ref) != B_OK) {
src/tools/generate_attribute_stores.cpp
60
node.RewindAttrs();
src/tools/generate_attribute_stores.cpp
63
while (node.GetNextAttrName(nameBuffer) == B_OK) {
src/tools/generate_attribute_stores.cpp
65
if (node.GetAttrInfo(nameBuffer, &info) != B_OK) {
src/tools/locale/PlainTextCatalog.cpp
325
BFile node(&entry, B_READ_WRITE);
src/tools/locale/PlainTextCatalog.cpp
326
UpdateAttributes(node);