Searched refs:dirNode (Results 1 - 10 of 10) sorted by relevance

/haiku/src/add-ons/tracker/zipomatic/
H A DZipperThread.cpp89 BNode dirNode(&dirRef);
93 && dirNode.InitCheck() == B_OK
94 && dirNode.IsDirectory())
/haiku/src/kits/tracker/
H A DModel.h85 Model(const node_ref* dirNode, const node_ref* node, const char* name,
97 status_t SetTo(const node_ref* dirNode, const node_ref* node,
H A DModel.cpp134 Model::Model(const node_ref* dirNode, const node_ref* node, const char* name, argument
143 SetTo(dirNode, node, name, open, writable);
277 Model::SetTo(const node_ref* dirNode, const node_ref* nodeRef, argument
289 fEntryRef.device = dirNode->device;
290 fEntryRef.directory = dirNode->node;
852 Model::UpdateEntryRef(const node_ref* dirNode, const char* name) argument
861 fEntryRef.device = dirNode->device;
862 fEntryRef.directory = dirNode->node;
H A DPoseView.cpp1434 node_ref dirNode; local
1450 dirNode.device = eptr->d_pdev;
1451 dirNode.node = eptr->d_pino;
1459 model = new Model(&dirNode, &itemNode, eptr->d_name, false);
1720 node_ref dirNode; local
1721 dirNode.device = ref.device;
1722 dirNode.node = ref.directory;
1724 BPose* pose = EntryCreated(&dirNode, &itemNode, ref.name, 0);
5391 node_ref dirNode; local
5392 dirNode
5598 EntryCreated(const node_ref* dirNode, const node_ref* itemNode, const char* name, int32* indexPtr) argument
5644 node_ref dirNode; local
5806 node_ref dirNode; local
[all...]
H A DFilePanelPriv.cpp399 node_ref dirNode; local
400 message->FindInt32("device", &dirNode.device);
401 itemNode.device = dirNode.device;
402 message->FindInt64("to directory", (int64*)&dirNode.node);
411 panel->TargetModel()->UpdateEntryRef(&dirNode, name);
H A DFSUtils.cpp3223 FSCreateNewFolderIn(const node_ref* dirNode, entry_ref* newRef, argument
3226 BDirectory dir(dirNode);
/haiku/src/kits/tracker/infowindow/
H A DGeneralInfoView.cpp417 node_ref dirNode; local
419 dirNode.device = itemNode.device = message->FindInt32("device");
420 message->FindInt64("to directory", &dirNode.node);
437 model->UpdateEntryRef(&dirNode, name);
/haiku/src/system/kernel/device_manager/
H A Ddevfs.cpp578 publish_node(devfs* fs, devfs_vnode* dirNode, struct devfs_vnode* node) argument
581 devfs_insert_in_dir(dirNode, node);
760 struct devfs_vnode* dirNode; local
765 status = new_node(fs, path, &node, &dirNode);
775 publish_node(fs, dirNode, node);
/haiku/src/tools/fs_shell/
H A Dvfs.cpp2626 struct vnode *dirNode; local
2628 fssh_status_t error = path_to_dir_vnode(mutablePath, &dirNode, leaf, kernel);
2638 error = vnode_path_to_vnode(dirNode, leaf, false, 0, &dirNode, NULL);
2646 error = dir_vnode_to_path(dirNode, buffer, bufferSize);
2647 put_vnode(dirNode);
/haiku/src/system/kernel/fs/
H A Dvfs.cpp4515 VnodePutter dirNode; local
4531 status_t error = path_to_dir_vnode(tmpPath, dirNode, leaf, kernel);
4536 dirNode.SetTo(sRoot);
4537 inc_vnode_ref_count(dirNode.Get());
4541 if (!HAS_FS_CALL(dirNode, create_special_node))
4547 status_t status = FS_CALL(dirNode.Get(), create_special_node, leaf, subVnode,
4554 *_createdVnode = lookup_vnode(dirNode->mount->id, nodeID);

Completed in 243 milliseconds