/haiku/src/system/kernel/disk_device_manager/ |
H A D | KDiskDevice.cpp | 8 #include "KDiskDevice.h" 30 KDiskDevice::KDiskDevice(partition_id id) function in class:KDiskDevice 45 KDiskDevice::~KDiskDevice() 52 KDiskDevice::SetTo(const char* path) 94 KDiskDevice::Unset() 112 KDiskDevice::InitCheck() const 119 KDiskDevice::ReadLock() 126 KDiskDevice [all...] |
H A D | KDiskDeviceManager.cpp | 8 #include "KDiskDevice.h" 92 struct KDiskDeviceManager::DeviceMap : VectorMap<partition_id, KDiskDevice*, 93 VectorMapEntryStrategy::ImplicitKey<partition_id, KDiskDevice*, 287 for (int32 cookie = 0; KDiskDevice* device = NextDevice(&cookie);) { 403 KDiskDevice* 406 for (int32 cookie = 0; KDiskDevice* device = NextDevice(&cookie); ) { 414 KDiskDevice* 418 KDiskDevice* device = partition->Device(); 461 for (int32 cookie = 0; KDiskDevice* device = NextDevice(&cookie); ) { 472 KDiskDevice* [all...] |
H A D | disk_device_manager.cpp | 13 #include "KDiskDevice.h" 30 if (KDiskDevice* device = manager->RegisterDevice(partitionID, false)) { 45 if (KDiskDevice* device = manager->RegisterDevice(partitionID, false)) { 58 if (KDiskDevice* device = manager->RegisterDevice(partitionID, false)) { 73 if (KDiskDevice* device = manager->RegisterDevice(partitionID, false)) { 87 if (KDiskDevice* device = manager->RegisterDevice(path)) { 112 KDiskDevice* device = manager->FindDevice(partitionID, false);
|
H A D | KFileDiskDevice.cpp | 27 KDiskDevice(id), 93 error = KDiskDevice::SetTo(devicePath); 97 // reset the B_DISK_DEVICE_IS_FILE flag -- KDiskDevice::SetTo() has cleared 125 return KDiskDevice::InitCheck();
|
H A D | ddm_userland_interface.cpp | 21 #include <KDiskDevice.h> 189 if (KDiskDevice *device = manager->RegisterNextDevice(&cookie)) { 224 if (KDiskDevice *device = manager->RegisterDevice(filename)) { 260 KDiskDevice *device = manager->RegisterDevice(partition->ID(), false); 356 KDiskDevice *device = manager->RegisterDevice(id, deviceOnly); 452 KDiskDevice *device = manager->RegisterDevice(id, true);
|
H A D | KPartition.cpp | 26 #include <KDiskDevice.h> 712 // For a KDiskDevice this version is never invoked, so the check for 833 KPartition::SetDevice(KDiskDevice* device) 841 KDiskDevice*
|
H A D | KPartitioningSystem.cpp | 20 #include <KDiskDevice.h>
|
/haiku/headers/private/kernel/disk_device_manager/ |
H A D | KDiskDeviceManager.h | 19 class KDiskDevice; 48 KDiskDevice *FindDevice(const char *path); 49 KDiskDevice *FindDevice(partition_id id, bool deviceOnly = true); 54 KDiskDevice *RegisterDevice(const char *path); 55 KDiskDevice *RegisterDevice(partition_id id, bool deviceOnly = true); 56 KDiskDevice *RegisterNextDevice(int32 *cookie); 61 KDiskDevice *ReadLockDevice(partition_id id, bool deviceOnly = true); 62 KDiskDevice *WriteLockDevice(partition_id id, bool deviceOnly = true); 82 KDiskDevice *NextDevice(int32 *cookie); 122 bool _AddDevice(KDiskDevice *devic [all...] |
H A D | KDiskDevice.h | 23 class KDiskDevice : public KPartition { class in namespace:BPrivate::DiskDevice 25 KDiskDevice(partition_id id = -1); 26 virtual ~KDiskDevice(); 104 using BPrivate::DiskDevice::KDiskDevice;
|
H A D | KDiskDeviceUtils.h | 14 #include <KDiskDevice.h> 94 class KDiskDevice; 100 typedef AutoLocker<KDiskDevice, AutoLockerReadLocking<KDiskDevice> > 102 typedef AutoLocker<KDiskDevice, AutoLockerWriteLocking<KDiskDevice> >
|
H A D | KFileDiskDevice.h | 8 #include "KDiskDevice.h" 15 class KFileDiskDevice : public KDiskDevice {
|
H A D | KPartition.h | 21 class KDiskDevice; 137 void SetDevice(KDiskDevice *device); 138 KDiskDevice *Device() const; 225 KDiskDevice *fDevice;
|
/haiku/src/system/kernel/fs/ |
H A D | vfs_boot.h | 9 #include <disk_device_manager/KDiskDevice.h> 20 virtual bool IsBootDevice(KDiskDevice* device, bool strict) = 0;
|
H A D | vfs_net_boot.h | 22 virtual bool IsBootDevice(KDiskDevice* device, bool strict);
|
H A D | vfs_boot.cpp | 21 #include <disk_device_manager/KDiskDevice.h> 127 compute_check_sum(KDiskDevice* device, off_t offset) 182 virtual bool IsBootDevice(KDiskDevice* device, bool strict); 189 DiskBootMethod::IsBootDevice(KDiskDevice* device, bool strict) 280 KDiskDevice* device = partition->Device(); 372 KDiskDevice *device; 407 KDiskDevice *device;
|
H A D | vfs_net_boot.cpp | 20 #include <disk_device_manager/KDiskDevice.h> 35 is_net_device(KDiskDevice* device) 362 NetBootMethod::IsBootDevice(KDiskDevice* device, bool strict)
|
H A D | vfs.cpp | 39 #include <disk_device_manager/KDiskDevice.h> 7406 KDiskDevice* diskDevice = NULL; 7696 KDiskDevice* diskDevice = NULL;
|
/haiku/src/tests/system/kernel/disk_device_manager/ |
H A D | DiskDeviceManagerTest.cpp | 11 #include <KDiskDevice.h> 46 KDiskDevice *device = manager->RegisterNextDevice(&cookie); ) {
|
/haiku/src/system/kernel/vm/ |
H A D | VMAnonymousCache.cpp | 33 #include <disk_device_manager/KDiskDevice.h> 1672 KDiskDevice* device;
|