Searched refs:directory (Results 26 - 50 of 287) sorted by relevance

1234567891011>>

/haiku/src/servers/app/font/
H A DGlobalFontManager.h85 void _RemoveDirectory(font_directory* directory);
93 status_t _ScanFontDirectory(font_directory& directory);
94 status_t _AddFont(font_directory& directory,
96 void _RemoveStyle(font_directory& directory,
98 void _RemoveStyle(dev_t device, uint64 directory,
/haiku/src/add-ons/kernel/file_systems/netfs/server/
H A DDirectory.cpp21 virtual status_t SetDirectory(Directory* directory);
40 virtual status_t SetDirectory(Directory* directory);
71 CachedDirIterator::SetDirectory(Directory* directory) argument
73 // set the new directory
74 fDirectory = directory;
77 if (directory)
78 fNodeRef = directory->GetNodeRef();
142 UncachedDirIterator::SetDirectory(Directory* directory) argument
152 if (directory) {
153 // get the directory pat
[all...]
H A DVolumeManager.cpp491 // if the node is a directory, we remove all its entries first
492 if (Directory* directory = dynamic_cast<Directory*>(node)) {
493 while (Entry* entry = directory->GetFirstEntry()) {
573 VolumeManager::GetParentDirectory(Directory* directory) argument
575 if (!directory)
580 if (LoadEntry(directory->GetVolumeID(), directory->GetID(), "..", true,
597 // directory not yet loaded: stat it
615 // check, if the node is a directory
616 Directory* directory local
732 Directory* directory = GetDirectory(volumeID, directoryID); local
870 CompletePathToRoot(Directory* directory) argument
946 DirectoryContains(Directory* directory, Entry* entry) argument
956 DirectoryContains(Directory* directory, Directory* descendant, bool reflexive) argument
987 DirectoryContains(Directory* directory, Node* descendant, bool reflexive) argument
1062 Directory* directory = GetDirectory(event->volumeID, event->directoryID); local
1112 Directory* directory = GetDirectory(event->volumeID, event->directoryID); local
[all...]
H A DVolumeManager.h55 Directory* GetParentDirectory(Directory* directory);
57 Directory** directory);
74 status_t CompletePathToRoot(Directory* directory);
79 bool DirectoryContains(Directory* directory,
81 bool DirectoryContains(Directory* directory,
83 bool DirectoryContains(Directory* directory,
H A DClientVolume.cpp98 // get the root directory
283 // get the directory
312 // load the directory
346 ClientVolume::GetEntry(Directory* directory, const char* name) argument
348 if (!directory)
351 return GetEntry(directory->GetVolumeID(), directory->GetID(), name);
381 ClientVolume::LoadEntry(Directory* directory, const char* name, Entry** entry) argument
383 if (!directory)
386 return LoadEntry(directory
422 OpenDir(Directory* directory, DirIterator** _iterator) argument
[all...]
H A DEntry.cpp16 Entry::Entry(Volume* volume, Directory* directory, const char* name, Node* node) argument
18 fDirectory(directory),
/haiku/src/add-ons/kernel/file_systems/packagefs/volume/
H A DVolume.cpp48 // node ID of the root directory
223 while (PackagesDirectory* directory = fPackagesDirectories.RemoveHead())
224 directory->ReleaseReference();
484 PackagesDirectory* directory = it.Next();
487 info.deviceID = directory->DeviceID();
488 info.nodeID = directory->NodeID();
524 PackagesDirectory* directory = package->Directory(); local
525 info.directoryDeviceID = directory->DeviceID();
526 info.directoryNodeID = directory->NodeID();
698 ERROR("Failed to open administrative directory
1052 Directory* directory = fRootDirectory; local
1123 Directory* directory = fRootDirectory; local
1178 _AddPackageNode(Directory* directory, PackageNode* packageNode, bool notify, Node*& _node) argument
1290 _RemovePackageNode(Directory* directory, PackageNode* packageNode, Node* node, bool notify) argument
1696 ShineThroughDirectory* directory = new(std::nothrow) ShineThroughDirectory( local
1754 Directory* directory; local
1776 ShineThroughDirectory* directory local
[all...]
/haiku/src/tests/system/boot/loader/
H A Dplatform_menu.cpp103 Directory *directory; local
104 while (gRoot->GetNextNode(cookie, (Node **)&directory) == B_OK) {
106 if (directory->GetName(name, sizeof(name)) == B_OK)
107 printf("%s:: %s (%p)%s\n", kTitleColor, name, directory, kNormalColor);
110 if (directory->Open(&subCookie, O_RDONLY) == B_OK) {
111 while (directory->GetNextEntry(subCookie, name, sizeof(name)) == B_OK) {
114 directory->Close(subCookie);
/haiku/src/system/kernel/fs/
H A Dnode_monitor.cpp97 ino_t directory, const char *name, ino_t node);
101 status_t NotifyStatChanged(dev_t device, ino_t directory, ino_t node,
103 status_t NotifyAttributeChanged(dev_t device, ino_t directory,
157 void _ResolveMountPoint(dev_t device, ino_t directory,
231 \param directory The entry's parent directory ID.
240 dev_t device, ino_t directory, const char *name, ino_t node)
251 message.AddInt64("directory", directory);
629 /*! \brief Resolves the device/directory nod
239 notify_query_entry_event(int32 opcode, port_id port, int32 token, dev_t device, ino_t directory, const char *name, ino_t node) argument
633 _ResolveMountPoint(dev_t device, ino_t directory, dev_t& parentDevice, ino_t& parentDirectory) argument
662 NotifyEntryCreatedOrRemoved(int32 opcode, dev_t device, ino_t directory, const char *name, ino_t node) argument
758 NotifyStatChanged(dev_t device, ino_t directory, ino_t node, uint32 statFields) argument
818 NotifyAttributeChanged(dev_t device, ino_t directory, ino_t node, const char *attribute, int32 cause) argument
1154 notify_entry_created(dev_t device, ino_t directory, const char *name, ino_t node) argument
1172 notify_entry_removed(dev_t device, ino_t directory, const char *name, ino_t node) argument
1213 notify_stat_changed(dev_t device, ino_t directory, ino_t node, uint32 statFields) argument
1232 notify_attribute_changed(dev_t device, ino_t directory, ino_t node, const char *attribute, int32 cause) argument
1253 notify_query_entry_created(port_id port, int32 token, dev_t device, ino_t directory, const char *name, ino_t node) argument
1274 notify_query_entry_removed(port_id port, int32 token, dev_t device, ino_t directory, const char *name, ino_t node) argument
1295 notify_query_attr_changed(port_id port, int32 token, dev_t device, ino_t directory, const char* name, ino_t node) argument
[all...]
/haiku/src/apps/bootmanager/
H A DFileSelectionPage.cpp164 const entry_ref* directory = NULL; local
171 directory = &base;
174 fFilePanel = new BFilePanel(fMode, &messenger, directory,
186 entry_ref directory; local
188 message->FindRef("directory", &directory);
190 BPath path(&directory);
/haiku/src/tests/system/kernel/file_corruption/fs/
H A Dchecksumfs.cpp138 DirCookie(Directory* directory) argument
140 fDirectory(directory)
150 void SetTo(Directory* directory, bool skipArtificialEntries) argument
152 fDirectory = directory;
267 // no (empty) attribute directory
280 // The attribute directory has changed in the meantime -- get rid
286 // get the attribute directory node
295 ERROR("checksumfs: attribute directory (%" B_PRIu64 ") of node %"
296 B_PRIu64 " is not a directory!\n", blockIndex,
421 Directory* directory local
596 create_file(Volume* volume, Directory* directory, const char* name, int openMode, int permissions, Transaction& transaction, bool commitTransaction, FileCookie*& _cookie, Node*& _node, bool& _created) argument
994 Directory* directory = dynamic_cast<Directory*>(node); local
1169 Directory* directory local
1224 Directory* directory = dynamic_cast<Directory*>((Node*)dir->private_node); local
1541 Directory* directory local
1673 Directory* directory local
1729 Directory* directory = dynamic_cast<Directory*>((Node*)vnode->private_node); local
[all...]
H A DNotifications.h17 EntryCreatedNotification(Directory* directory,
31 EntryRemovedNotification(Directory* directory,
/haiku/headers/private/storage/
H A DAddOnMonitorHandler.h36 // from or renamed in a directory and it has previously shadowed another
38 // (AddOnEnabled()). If an add-on appears in a directory, or is renamed,
64 virtual void EntryCreated(const char* name, ino_t directory,
66 virtual void EntryRemoved(const char *name, ino_t directory,
101 bool _FindDirectory(ino_t directory, dev_t device,
106 bool _FindDirectory(ino_t directory, dev_t device,
/haiku/src/add-ons/input_server/devices/virtualkeyboard/
H A DVirtualKeyboardWindow.h34 void _LoadLayoutMenu(BMenu* menu, BDirectory directory);
/haiku/src/apps/diskprobe/
H A DOpenWindow.cpp129 BDirectory directory; local
131 directory.SetTo(startEntry);
133 directory.SetTo("/dev/disk");
136 while (directory.GetNextEntry(&entry) == B_OK) {
/haiku/src/bin/bfs_tools/
H A Dbfswhich.cpp26 void scanNodes(Disk& disk, Directory* directory, const char* name,
141 scanNodes(Disk& disk, Directory* directory, const char* directoryName, argument
144 if (directory == NULL)
147 scanNode(disk, directory, directoryName, checkForRun);
149 directory->Rewind();
152 while (directory->GetNextEntry(name, &run) == B_OK) {
171 "(%ld, %d)\n", directory->Name(),
172 directory->BlockRun().allocation_group,directory
188 fprintf(stderr," Could not open root directory!\
[all...]
H A Dchkindex.cpp90 collectFiles(Disk &disk,Directory *directory) argument
92 if (directory == NULL)
95 directory->Rewind();
98 while (directory->GetNextEntry(name,&run) >= B_OK)
118 directory->Name(),directory->BlockRun().allocation_group,directory->BlockRun().start,
133 fprintf(stderr," Could not open root directory!\n");
286 Directory *directory = (Directory *)Inode::Factory(&disk,parent); local
287 if (directory !
[all...]
/haiku/src/system/boot/loader/
H A Dvfs.cpp43 Directory* directory; member in struct:__DIR
530 // find the system directory
586 // open the packages directory
764 Directory *directory;
765 while (gRoot->GetNextNode(cookie, (Node **)&directory) == B_OK) {
767 if (directory->GetName(name, sizeof(name)) == B_OK)
768 printf(":: %s (%p)\n", name, directory);
771 if (directory->Open(&subCookie, O_RDONLY) == B_OK) {
772 while (directory->GetNextEntry(subCookie, name, sizeof(name)) == B_OK) {
775 directory
790 get_node_for_path(Directory *directory, char *path, Node **_node) argument
836 get_node_for_path(Directory* directory, const char* path, Node** _node) argument
1045 open_from(Directory *directory, const char *name, int mode, mode_t permissions) argument
1141 get_stat(Directory* directory, const char* path, struct stat& st) argument
[all...]
/haiku/headers/private/print/
H A DPrinter.h32 BPrinter(const BDirectory& directory);
38 status_t SetTo(const BDirectory& directory);
/haiku/src/kits/tracker/
H A DFSClipboard.h91 uint32 FSClipboardAddPoses(const node_ref* directory, PoseList* list,
93 uint32 FSClipboardRemovePoses(const node_ref* directory, PoseList* list);
/haiku/src/kits/debugger/files/
H A DLocatableFile.cpp18 LocatableDirectory* directory, const BString& name)
20 LocatableEntry(owner, directory),
17 LocatableFile(LocatableEntryOwner* owner, LocatableDirectory* directory, const BString& name) argument
H A DFileManager.h35 LocatableFile* GetTargetFile(const BString& directory,
43 LocatableFile* GetSourceFile(const BString& directory,
/haiku/src/add-ons/kernel/file_systems/ext2/
H A DHTreeEntryIterator.h23 Inode* directory);
41 uint32 blockSize, Inode* directory,
/haiku/src/kits/storage/
H A DAddOnMonitorHandler.cpp71 // directory, or (much more likely) if the looper thread handles a pulse
83 BDirectory directory(nref);
84 status_t status = directory.InitCheck();
100 while (directory.GetNextEntry(&entry) == B_OK) {
152 BDirectory directory; local
157 && directory.SetTo(path.Path()) == B_OK
158 && directory.GetNodeRef(&nodeRef) == B_OK) {
201 AddOnMonitorHandler::EntryCreated(const char* name, ino_t directory, argument
207 make_node_ref(device, directory, &entryInfo.dir_nref);
213 AddOnMonitorHandler::EntryRemoved(const char* name, ino_t directory, argument
512 BDirectory directory; local
638 _FindDirectory(ino_t directory, dev_t device, DirectoryList::iterator& it) const argument
656 _FindDirectory(ino_t directory, dev_t device, DirectoryList::iterator& it, const DirectoryList::const_iterator& end) const argument
[all...]
/haiku/src/system/boot/loader/file_systems/amiga_ffs/
H A Damiga_ffs.cpp136 HashIterator::HashIterator(int32 device, DirectoryBlock &directory) argument
138 fDirectory(directory),
143 fData = (int32 *)malloc(directory.BlockSize());
144 fNode.SetTo(directory.BlockData(), directory.BlockSize());

Completed in 131 milliseconds

1234567891011>>