Searched refs:directory (Results 51 - 75 of 287) sorted by relevance

1234567891011>>

/haiku/src/kits/storage/disk_device/
H A DDiskDeviceRoster.cpp596 // 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 DUSBRoster.cpp71 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 DTunerLocale.cpp91 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 DInputServerDevice.cpp161 BDirectory directory; local
162 status_t status = directory.SetTo(path);
167 while (directory.GetNextEntry(&entry) == B_OK) {
/haiku/src/apps/diskprobe/
H A DFileWindow.cpp41 BDirectory directory(&entry);
42 if (directory.InitCheck() == B_OK && directory.IsRootDirectory()) {
H A DAttributeWindow.cpp100 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 Dhaiku_kernel_emu.cpp59 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 DDiskSystemAddOnManager.h51 directory_which directory);
H A DEntryOperationEngineBase.h35 Entry(const BDirectory& directory,
/haiku/src/add-ons/input_server/devices/mouse/
H A DMouseInputDevice.h40 void _RecursiveScan(const char* directory);
/haiku/src/add-ons/input_server/devices/tablet/
H A DTabletInputDevice.h41 void _RecursiveScan(const char* directory);
/haiku/src/apps/mediaconverter/
H A DMediaConverterApp.h37 BEntry _CreateOutputFile(BDirectory directory,
/haiku/src/tests/add-ons/print/ppd/ui/
H A DPrinterSelection.cpp91 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 DClientVolume.h69 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 DLocatableFile.h19 LocatableDirectory* directory,
/haiku/src/kits/media/
H A DFileInterface.cpp62 entry_ref ref(request->device, request->directory,
80 reply.directory = resultRef.directory;
92 entry_ref ref(request->device, request->directory,
H A DAddOnManager.cpp106 // 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 DDriverSettingsTest.cpp216 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 Dunbootstrap.sh16 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 DPathMonitor.cpp171 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 DEntry.cpp40 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 Dkernel_interface.cpp453 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 DHTreeEntryIterator.cpp29 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 DEntry.cpp43 \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 Dkernel_interface.cpp383 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...]

Completed in 247 milliseconds

1234567891011>>