Searched refs:KDiskDevice (Results 1 - 19 of 19) sorted by relevance

/haiku/src/system/kernel/disk_device_manager/
H A DKDiskDevice.cpp8 #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 DKDiskDeviceManager.cpp8 #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 Ddisk_device_manager.cpp13 #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 DKFileDiskDevice.cpp27 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 Dddm_userland_interface.cpp21 #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 DKPartition.cpp26 #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 DKPartitioningSystem.cpp20 #include <KDiskDevice.h>
/haiku/headers/private/kernel/disk_device_manager/
H A DKDiskDeviceManager.h19 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 DKDiskDevice.h23 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 DKDiskDeviceUtils.h14 #include <KDiskDevice.h>
94 class KDiskDevice;
100 typedef AutoLocker<KDiskDevice, AutoLockerReadLocking<KDiskDevice> >
102 typedef AutoLocker<KDiskDevice, AutoLockerWriteLocking<KDiskDevice> >
H A DKFileDiskDevice.h8 #include "KDiskDevice.h"
15 class KFileDiskDevice : public KDiskDevice {
H A DKPartition.h21 class KDiskDevice;
137 void SetDevice(KDiskDevice *device);
138 KDiskDevice *Device() const;
225 KDiskDevice *fDevice;
/haiku/src/system/kernel/fs/
H A Dvfs_boot.h9 #include <disk_device_manager/KDiskDevice.h>
20 virtual bool IsBootDevice(KDiskDevice* device, bool strict) = 0;
H A Dvfs_net_boot.h22 virtual bool IsBootDevice(KDiskDevice* device, bool strict);
H A Dvfs_boot.cpp21 #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 Dvfs_net_boot.cpp20 #include <disk_device_manager/KDiskDevice.h>
35 is_net_device(KDiskDevice* device)
362 NetBootMethod::IsBootDevice(KDiskDevice* device, bool strict)
H A Dvfs.cpp39 #include <disk_device_manager/KDiskDevice.h>
7406 KDiskDevice* diskDevice = NULL;
7696 KDiskDevice* diskDevice = NULL;
/haiku/src/tests/system/kernel/disk_device_manager/
H A DDiskDeviceManagerTest.cpp11 #include <KDiskDevice.h>
46 KDiskDevice *device = manager->RegisterNextDevice(&cookie); ) {
/haiku/src/system/kernel/vm/
H A DVMAnonymousCache.cpp33 #include <disk_device_manager/KDiskDevice.h>
1672 KDiskDevice* device;

Completed in 140 milliseconds