Symbol: KDiskDevice
headers/private/kernel/disk_device_manager/KDiskDevice.h
23
class KDiskDevice : public KPartition {
headers/private/kernel/disk_device_manager/KDiskDevice.h
25
KDiskDevice(partition_id id = -1);
headers/private/kernel/disk_device_manager/KDiskDevice.h
26
virtual ~KDiskDevice();
headers/private/kernel/disk_device_manager/KDiskDevice.h
98
using BPrivate::DiskDevice::KDiskDevice;
headers/private/kernel/disk_device_manager/KDiskDeviceManager.h
121
bool _AddDevice(KDiskDevice *device);
headers/private/kernel/disk_device_manager/KDiskDeviceManager.h
122
bool _RemoveDevice(KDiskDevice *device);
headers/private/kernel/disk_device_manager/KDiskDeviceManager.h
133
void _NotifyDeviceEvent(KDiskDevice* device, int32 event, uint32 mask);
headers/private/kernel/disk_device_manager/KDiskDeviceManager.h
18
class KDiskDevice;
headers/private/kernel/disk_device_manager/KDiskDeviceManager.h
47
KDiskDevice *FindDevice(const char *path);
headers/private/kernel/disk_device_manager/KDiskDeviceManager.h
48
KDiskDevice *FindDevice(partition_id id, bool deviceOnly = true);
headers/private/kernel/disk_device_manager/KDiskDeviceManager.h
53
KDiskDevice *RegisterDevice(const char *path);
headers/private/kernel/disk_device_manager/KDiskDeviceManager.h
54
KDiskDevice *RegisterDevice(partition_id id, bool deviceOnly = true);
headers/private/kernel/disk_device_manager/KDiskDeviceManager.h
55
KDiskDevice *RegisterNextDevice(int32 *cookie);
headers/private/kernel/disk_device_manager/KDiskDeviceManager.h
60
KDiskDevice *ReadLockDevice(partition_id id, bool deviceOnly = true);
headers/private/kernel/disk_device_manager/KDiskDeviceManager.h
61
KDiskDevice *WriteLockDevice(partition_id id, bool deviceOnly = true);
headers/private/kernel/disk_device_manager/KDiskDeviceManager.h
81
KDiskDevice *NextDevice(int32 *cookie);
headers/private/kernel/disk_device_manager/KDiskDeviceUtils.h
100
typedef AutoLocker<KDiskDevice, AutoLockerReadLocking<KDiskDevice> >
headers/private/kernel/disk_device_manager/KDiskDeviceUtils.h
102
typedef AutoLocker<KDiskDevice, AutoLockerWriteLocking<KDiskDevice> >
headers/private/kernel/disk_device_manager/KDiskDeviceUtils.h
94
class KDiskDevice;
headers/private/kernel/disk_device_manager/KFileDiskDevice.h
21
class KFileDiskDevice final : public KDiskDevice {
headers/private/kernel/disk_device_manager/KPartition.h
138
void SetDevice(KDiskDevice *device);
headers/private/kernel/disk_device_manager/KPartition.h
139
KDiskDevice *Device() const;
headers/private/kernel/disk_device_manager/KPartition.h
223
KDiskDevice *fDevice;
headers/private/kernel/disk_device_manager/KPartition.h
25
class KDiskDevice;
src/system/kernel/disk_device_manager/KDiskDevice.cpp
108
KDiskDevice::ReadLock()
src/system/kernel/disk_device_manager/KDiskDevice.cpp
115
KDiskDevice::ReadUnlock()
src/system/kernel/disk_device_manager/KDiskDevice.cpp
122
KDiskDevice::WriteLock()
src/system/kernel/disk_device_manager/KDiskDevice.cpp
129
KDiskDevice::WriteUnlock()
src/system/kernel/disk_device_manager/KDiskDevice.cpp
136
KDiskDevice::SetID(partition_id id)
src/system/kernel/disk_device_manager/KDiskDevice.cpp
144
KDiskDevice::PublishDevice()
src/system/kernel/disk_device_manager/KDiskDevice.cpp
153
KDiskDevice::UnpublishDevice()
src/system/kernel/disk_device_manager/KDiskDevice.cpp
162
KDiskDevice::RepublishDevice()
src/system/kernel/disk_device_manager/KDiskDevice.cpp
171
KDiskDevice::SetDeviceFlags(uint32 flags)
src/system/kernel/disk_device_manager/KDiskDevice.cpp
178
KDiskDevice::DeviceFlags() const
src/system/kernel/disk_device_manager/KDiskDevice.cpp
185
KDiskDevice::IsReadOnlyMedia() const
src/system/kernel/disk_device_manager/KDiskDevice.cpp
192
KDiskDevice::IsWriteOnce() const
src/system/kernel/disk_device_manager/KDiskDevice.cpp
199
KDiskDevice::IsRemovable() const
src/system/kernel/disk_device_manager/KDiskDevice.cpp
206
KDiskDevice::HasMedia() const
src/system/kernel/disk_device_manager/KDiskDevice.cpp
213
KDiskDevice::MediaChanged() const
src/system/kernel/disk_device_manager/KDiskDevice.cpp
220
KDiskDevice::UpdateMediaStatusIfNeeded()
src/system/kernel/disk_device_manager/KDiskDevice.cpp
229
KDiskDevice::UninitializeMedia()
src/system/kernel/disk_device_manager/KDiskDevice.cpp
239
KDiskDevice::UpdateGeometry()
src/system/kernel/disk_device_manager/KDiskDevice.cpp
250
KDiskDevice::Path() const
src/system/kernel/disk_device_manager/KDiskDevice.cpp
257
KDiskDevice::GetFileName(char* buffer, size_t size) const
src/system/kernel/disk_device_manager/KDiskDevice.cpp
266
KDiskDevice::GetPath(KPath* path) const
src/system/kernel/disk_device_manager/KDiskDevice.cpp
277
KDiskDevice::FD() const
src/system/kernel/disk_device_manager/KDiskDevice.cpp
284
KDiskDevice::DeviceData()
src/system/kernel/disk_device_manager/KDiskDevice.cpp
291
KDiskDevice::DeviceData() const
src/system/kernel/disk_device_manager/KDiskDevice.cpp
298
KDiskDevice::WriteUserData(UserDataWriter& writer, user_partition_data* data)
src/system/kernel/disk_device_manager/KDiskDevice.cpp
30
KDiskDevice::KDiskDevice(partition_id id)
src/system/kernel/disk_device_manager/KDiskDevice.cpp
305
KDiskDevice::WriteUserData(UserDataWriter& writer)
src/system/kernel/disk_device_manager/KDiskDevice.cpp
322
KDiskDevice::Dump(bool deep, int32 level)
src/system/kernel/disk_device_manager/KDiskDevice.cpp
333
KDiskDevice::GetMediaStatus(status_t* mediaStatus)
src/system/kernel/disk_device_manager/KDiskDevice.cpp
356
KDiskDevice::GetGeometry(device_geometry* geometry)
src/system/kernel/disk_device_manager/KDiskDevice.cpp
365
KDiskDevice::_InitPartitionData()
src/system/kernel/disk_device_manager/KDiskDevice.cpp
384
KDiskDevice::_ResetGeometry()
src/system/kernel/disk_device_manager/KDiskDevice.cpp
398
KDiskDevice::_UpdateDeviceFlags()
src/system/kernel/disk_device_manager/KDiskDevice.cpp
45
KDiskDevice::~KDiskDevice()
src/system/kernel/disk_device_manager/KDiskDevice.cpp
52
KDiskDevice::SetTo(const char* path)
src/system/kernel/disk_device_manager/KDiskDevice.cpp
90
KDiskDevice::Unset()
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
1004
while (KDiskDevice* device = RegisterNextDevice(&cookie)) {
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
1102
while (KDiskDevice* device = RegisterNextDevice(&cookie)) {
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
1168
KDiskDeviceManager::_AddDevice(KDiskDevice* device)
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
1180
KDiskDeviceManager::_RemoveDevice(KDiskDevice* device)
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
1198
KDiskDeviceManager::_UpdateBusyPartitions(KDiskDevice *device)
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
1298
KDiskDevice* device = new(nothrow) KDiskDevice;
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
1518
while (KDiskDevice* device = RegisterNextDevice(&cookie)) {
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
1566
KDiskDeviceManager::_NotifyDeviceEvent(KDiskDevice* device, int32 event,
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
287
for (int32 cookie = 0; KDiskDevice* device = NextDevice(&cookie);) {
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
403
KDiskDevice*
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
406
for (int32 cookie = 0; KDiskDevice* device = NextDevice(&cookie); ) {
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
414
KDiskDevice*
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
418
KDiskDevice* device = partition->Device();
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
461
for (int32 cookie = 0; KDiskDevice* device = NextDevice(&cookie); ) {
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
472
KDiskDevice*
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
477
if (KDiskDevice* device = FindDevice(path)) {
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
493
KDiskDevice*
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
497
if (KDiskDevice* device = FindDevice(id, deviceOnly)) {
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
506
KDiskDevice*
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
513
if (KDiskDevice* device = NextDevice(cookie)) {
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
569
KDiskDevice*
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
573
KDiskDevice* device = RegisterDevice(id, deviceOnly);
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
584
KDiskDevice*
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
588
KDiskDevice* device = RegisterDevice(id, deviceOnly);
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
607
KDiskDevice* device = NULL;
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
636
KDiskDevice* device = NULL;
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
681
KDiskDevice* device = FindDevice(path);
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
691
device = new(nothrow) KDiskDevice;
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
733
KDiskDevice* device = FindDevice(path);
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
826
if (KDiskDevice* device = RegisterDevice(id)) {
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
846
KDiskDevice*
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
854
KDiskDevice* device = it->Value();
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
92
struct KDiskDeviceManager::DeviceMap : VectorMap<partition_id, KDiskDevice*,
src/system/kernel/disk_device_manager/KDiskDeviceManager.cpp
93
VectorMapEntryStrategy::ImplicitKey<partition_id, KDiskDevice*,
src/system/kernel/disk_device_manager/KFileDiskDevice.cpp
116
KDiskDevice::Unset();
src/system/kernel/disk_device_manager/KFileDiskDevice.cpp
27
KDiskDevice(id),
src/system/kernel/disk_device_manager/KFileDiskDevice.cpp
90
error = KDiskDevice::SetTo(devicePath);
src/system/kernel/disk_device_manager/KPartition.cpp
846
KPartition::SetDevice(KDiskDevice* device)
src/system/kernel/disk_device_manager/KPartition.cpp
854
KDiskDevice*
src/system/kernel/disk_device_manager/ddm_userland_interface.cpp
189
if (KDiskDevice *device = manager->RegisterNextDevice(&cookie)) {
src/system/kernel/disk_device_manager/ddm_userland_interface.cpp
224
if (KDiskDevice *device = manager->RegisterDevice(filename)) {
src/system/kernel/disk_device_manager/ddm_userland_interface.cpp
260
KDiskDevice *device = manager->RegisterDevice(partition->ID(), false);
src/system/kernel/disk_device_manager/ddm_userland_interface.cpp
356
KDiskDevice *device = manager->RegisterDevice(id, deviceOnly);
src/system/kernel/disk_device_manager/ddm_userland_interface.cpp
452
KDiskDevice *device = manager->RegisterDevice(id, true);
src/system/kernel/disk_device_manager/disk_device_manager.cpp
112
KDiskDevice* device = manager->FindDevice(partitionID, false);
src/system/kernel/disk_device_manager/disk_device_manager.cpp
30
if (KDiskDevice* device = manager->RegisterDevice(partitionID, false)) {
src/system/kernel/disk_device_manager/disk_device_manager.cpp
45
if (KDiskDevice* device = manager->RegisterDevice(partitionID, false)) {
src/system/kernel/disk_device_manager/disk_device_manager.cpp
58
if (KDiskDevice* device = manager->RegisterDevice(partitionID, false)) {
src/system/kernel/disk_device_manager/disk_device_manager.cpp
73
if (KDiskDevice* device = manager->RegisterDevice(partitionID, false)) {
src/system/kernel/disk_device_manager/disk_device_manager.cpp
87
if (KDiskDevice* device = manager->RegisterDevice(path)) {
src/system/kernel/fs/vfs.cpp
7571
KDiskDevice* diskDevice = NULL;
src/system/kernel/fs/vfs.cpp
7864
KDiskDevice* diskDevice = NULL;
src/system/kernel/fs/vfs_boot.cpp
127
compute_check_sum(KDiskDevice* device, off_t offset)
src/system/kernel/fs/vfs_boot.cpp
182
virtual bool IsBootDevice(KDiskDevice* device, bool strict);
src/system/kernel/fs/vfs_boot.cpp
189
DiskBootMethod::IsBootDevice(KDiskDevice* device, bool strict)
src/system/kernel/fs/vfs_boot.cpp
280
KDiskDevice* device = partition->Device();
src/system/kernel/fs/vfs_boot.cpp
372
KDiskDevice *device;
src/system/kernel/fs/vfs_boot.cpp
407
KDiskDevice *device;
src/system/kernel/fs/vfs_boot.h
20
virtual bool IsBootDevice(KDiskDevice* device, bool strict) = 0;
src/system/kernel/fs/vfs_net_boot.cpp
35
is_net_device(KDiskDevice* device)
src/system/kernel/fs/vfs_net_boot.cpp
362
NetBootMethod::IsBootDevice(KDiskDevice* device, bool strict)
src/system/kernel/fs/vfs_net_boot.h
22
virtual bool IsBootDevice(KDiskDevice* device, bool strict);
src/system/kernel/vm/VMAnonymousCache.cpp
1692
KDiskDevice* device;
src/tests/system/kernel/disk_device_manager/DiskDeviceManagerTest.cpp
48
KDiskDevice *device = manager->RegisterNextDevice(&cookie); ) {