/haiku/src/kits/storage/disk_device/ |
H A D | DiskDeviceRoster.cpp | 596 // end of the current directory has been reached, try next dir 656 // end of the current directory has been reached, try next dir 744 \param directory The add-on directory. 749 - \c B_ENTRY_NOT_FOUND: End of directory. 753 BDiskDeviceRoster::_GetNextAddOn(BDirectory **directory, int32 *index, 756 status_t error = (directory && index && subdir && image 764 error = _GetNextAddOn(*directory, image); 768 // end of the current directory has been reached, try next dir 769 error = _GetNextAddOnDir(directory, inde [all...] |
/haiku/src/kits/device/ |
H A D | USBRoster.cpp | 71 BDirectory directory; local 72 if (entry.IsDirectory() && directory.SetTo(ref) >= B_OK) { 75 while(directory.GetNextEntry(&entry) >= B_OK) { 133 if (ref->directory != fNode.node) { 230 ino_t directory; local 233 || message->FindInt64("directory", &directory) < B_OK 237 entry_ref ref(device, directory, name);
|
/haiku/src/add-ons/media/media-add-ons/usb_vision/ |
H A D | TunerLocale.cpp | 91 BDirectory directory(path.Path()); 92 if((status = directory.InitCheck()) != B_OK) 96 while((status = directory.GetNextEntry(&entry)) == B_OK){
|
/haiku/src/servers/input/ |
H A D | InputServerDevice.cpp | 161 BDirectory directory; local 162 status_t status = directory.SetTo(path); 167 while (directory.GetNextEntry(&entry) == B_OK) {
|
/haiku/src/apps/diskprobe/ |
H A D | FileWindow.cpp | 41 BDirectory directory(&entry); 42 if (directory.InitCheck() == B_OK && directory.IsRootDirectory()) {
|
H A D | AttributeWindow.cpp | 100 BDirectory directory(&entry); 101 if (directory.InitCheck() == B_OK && directory.IsRootDirectory()) { 104 if (directory.GetVolume(&volume) == B_OK)
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/haiku/ |
H A D | haiku_kernel_emu.cpp | 59 notify_entry_created(dev_t device, ino_t directory, const char *name, argument 66 directory, node, NULL, name); 72 notify_entry_removed(dev_t device, ino_t directory, const char *name, argument 79 directory, node, NULL, name); 99 notify_stat_changed(dev_t device, ino_t directory, ino_t node, argument 103 device, 0, directory, node, NULL, NULL); 109 notify_attribute_changed(dev_t device, ino_t directory, ino_t node, argument 116 device, 0, directory, node, NULL, attribute); 131 ino_t directory, const char *name, ino_t node) 137 device, directory, nam 130 notify_query_entry_created(port_id port, int32 token, dev_t device, ino_t directory, const char *name, ino_t node) argument 143 notify_query_entry_removed(port_id port, int32 token, dev_t device, ino_t directory, const char *name, ino_t node) argument [all...] |
/haiku/headers/private/storage/ |
H A D | DiskSystemAddOnManager.h | 51 directory_which directory);
|
H A D | EntryOperationEngineBase.h | 35 Entry(const BDirectory& directory,
|
/haiku/src/add-ons/input_server/devices/mouse/ |
H A D | MouseInputDevice.h | 40 void _RecursiveScan(const char* directory);
|
/haiku/src/add-ons/input_server/devices/tablet/ |
H A D | TabletInputDevice.h | 41 void _RecursiveScan(const char* directory);
|
/haiku/src/apps/mediaconverter/ |
H A D | MediaConverterApp.h | 37 BEntry _CreateOutputFile(BDirectory directory,
|
/haiku/src/tests/add-ons/print/ppd/ui/ |
H A D | PrinterSelection.cpp | 91 BDirectory directory("/boot/beos/etc/ppd"); 93 while (directory.GetNextEntry(&entry) == B_OK) { 107 BDirectory directory(vendor); 109 while (directory.GetNextEntry(&entry) == B_OK) {
|
/haiku/src/add-ons/kernel/file_systems/netfs/server/ |
H A D | ClientVolume.h | 69 Directory** directory); 73 Entry* GetEntry(Directory* directory, 77 status_t LoadEntry(Directory* directory, 82 status_t OpenDir(Directory* directory,
|
/haiku/headers/private/debugger/files/ |
H A D | LocatableFile.h | 19 LocatableDirectory* directory,
|
/haiku/src/kits/media/ |
H A D | FileInterface.cpp | 62 entry_ref ref(request->device, request->directory, 80 reply.directory = resultRef.directory; 92 entry_ref ref(request->device, request->directory,
|
H A D | AddOnManager.cpp | 106 // a decoder by add-on directory, in order to maintain the shadowing 328 BDirectory directory; local 329 if (directory.SetTo(directories[i]) == B_OK) { 331 while(directory.GetNextRef(&ref) == B_OK) 525 fileFormat.id.node = ref.directory; 603 BDirectory directory; local 604 if (directory.SetTo(path.Path()) != B_OK 605 || directory.GetNodeRef(&nref) != B_OK) { 611 if (info->ref.directory != nref.node) 633 BDirectory directory; local 660 BDirectory directory; local [all...] |
/haiku/src/tests/system/libroot/os/ |
H A D | DriverSettingsTest.cpp | 216 BDirectory directory("/boot/home/config/settings/kernel/drivers"); 217 if (directory.InitCheck() != B_OK) { 218 fprintf(stderr, "Could not open directory: %s\n", strerror(directory.InitCheck())); 227 while (directory.GetNextRef(&ref) == B_OK) { 239 // doesn't search in the standard directory
|
/haiku/3rdparty/pulkomandy/ |
H A D | unbootstrap.sh | 16 echo Cleaning work directory... 23 # If this is a source package, we need to correct the source directory. 28 echo "Fixing source directory..." 31 echo "WARN: Want to fix source directory, but develop/sources/$oldpkgname missing!"
|
/haiku/src/kits/storage/ |
H A D | PathMonitor.cpp | 171 fEntryRef.directory = entryRef.directory; 453 Directory* directory = new(std::nothrow) Directory(nodeRef); local 454 if (directory == NULL || directory->fEntries.Init() != B_OK) { 455 delete directory; 459 return directory; 584 status_t _AddEntryIfNeeded(Directory* directory, 766 // B_WATCH_NAME is implied (we watch the parent directory). 971 // directory, sinc 1579 Directory* directory = directoryNode->ToDirectory(); local 1755 _AddEntryIfNeeded(Directory* directory, const char* name, const node_ref& nodeRef, bool isDirectory, bool notify, Entry** _entry) argument 1817 Directory* directory = entry->Node()->ToDirectory(); local [all...] |
H A D | Entry.cpp | 40 directory((ino_t)-1), 49 directory(dir), 59 directory(ref.directory), 93 && directory == ref.directory 114 directory = ref.directory; 241 // open the directory and let set() do the rest 242 int dirFD = _kern_open_dir_entry_ref(ref->device, ref->directory, NUL [all...] |
/haiku/src/add-ons/kernel/file_systems/ext2/ |
H A D | kernel_interface.cpp | 453 Inode* directory = (Inode*)_directory->private_node; local 456 status_t status = directory->CheckPermissions(X_OK); 460 HTree htree(volume, directory); 472 entry_cache_add_missing(volume->ID(), directory->ID(), name); 475 entry_cache_add(volume->ID(), directory->ID(), name, *_vnodeID); 728 Inode* directory = (Inode*)_directory->private_node; local 735 if (!directory->IsDirectory()) 758 status_t status = Inode::Create(transaction, directory, name, 772 entry_cache_add(volume->ID(), directory->ID(), name, *_vnodeID); 776 entry_cache_remove(volume->ID(), directory 797 Inode* directory = (Inode*)_directory->private_node; local 879 Inode* directory = (Inode*)_directory->private_node; local 1334 Inode* directory = (Inode*)_directory->private_node; local 1379 Inode* directory = (Inode*)_directory->private_node; local [all...] |
H A D | HTreeEntryIterator.cpp | 29 HTreeEntryIterator::HTreeEntryIterator(off_t offset, Inode* directory) argument 31 fDirectory(directory), 32 fVolume(directory->GetVolume()), 36 fBlockSize(directory->GetVolume()->BlockSize()), 54 Inode* directory, HTreeEntryIterator* parent, bool hasCollision) 56 fDirectory(directory), 57 fVolume(directory->GetVolume()), 68 // fCurrentEntry is initialized to 1 to skip the fake directory entry 187 TRACE("HTreeEntryIterator::Lookup(): Creating an indexed directory " 252 fFirstEntry = 1; // Skip fake directory entr 53 HTreeEntryIterator(uint32 block, uint32 blockSize, Inode* directory, HTreeEntryIterator* parent, bool hasCollision) argument [all...] |
/haiku/src/build/libbe/storage/ |
H A D | Entry.cpp | 43 \brief A filesystem entry represented as a name in a concrete directory. 46 (abstract) files. However, the parent directory of the file \b must exist. 52 For example, if the directory in which the entry resides (or a 53 directory further up in the hierarchy) is moved or renamed, the entry_ref will 68 directory((ino_t)-1), 75 directory on the given device. 78 directory, or a non-existent file. No explicit checking is done to verify validity of the given arguments, but 80 is a not a directory on \p dev. 82 \param dev the device on which the entry's parent directory resides 83 \param dir the directory i [all...] |
/haiku/src/add-ons/kernel/file_systems/btrfs/ |
H A D | kernel_interface.cpp | 383 Inode* directory = (Inode*)_directory->private_node; local 386 status_t status = directory->CheckPermissions(X_OK); 390 status = DirectoryIterator(directory).Lookup(name, strlen(name), _vnodeID); 393 entry_cache_add_missing(volume->ID(), directory->ID(), name); 396 entry_cache_add(volume->ID(), directory->ID(), name, *_vnodeID); 539 // opening a directory read-only is allowed, although you can't read 666 Inode* directory = (Inode*)_directory->private_node; local 668 status_t status = directory->CheckPermissions(W_OK); 676 status = DirectoryIterator(directory).Lookup(name, strlen(name), &id); 688 status = inode.Dereference(transaction, &path, directory 712 Inode* directory = (Inode*)_directory->private_node; local 757 Inode* directory = (Inode*)_directory->private_node; local [all...] |