/haiku-fatelf/src/system/kernel/disk_device_manager/ |
H A D | KPartitionListener.cpp | 19 KPartitionListener::OffsetChanged(KPartition *partition, off_t offset) 25 KPartitionListener::SizeChanged(KPartition *partition, off_t size) 31 KPartitionListener::ContentSizeChanged(KPartition *partition, off_t size) 37 KPartitionListener::BlockSizeChanged(KPartition *partition, uint32 blockSize) 43 KPartitionListener::IndexChanged(KPartition *partition, int32 index) 49 KPartitionListener::StatusChanged(KPartition *partition, uint32 status) 55 KPartitionListener::FlagsChanged(KPartition *partition, uint32 flags) 61 KPartitionListener::NameChanged(KPartition *partition, const char *name) 67 KPartitionListener::ContentNameChanged(KPartition *partition, const char *name) 73 KPartitionListener::TypeChanged(KPartition *partitio [all...] |
H A D | KPartitionVisitor.cpp | 18 KPartitionVisitor::VisitPre(KPartition *partition) 25 KPartitionVisitor::VisitPost(KPartition *partition)
|
H A D | KPartition.cpp | 10 #include <KPartition.h> 49 struct KPartition::ListenerSet : VectorSet<KPartitionListener*> {}; 52 int32 KPartition::sNextID = 0; 55 KPartition::KPartition(partition_id id) function in class:KPartition 93 KPartition::~KPartition() 106 KPartition::Register() 113 KPartition::Unregister() 126 KPartition [all...] |
H A D | KDiskSystem.cpp | 173 KDiskSystem::Identify(KPartition *partition, void **cookie) 182 KDiskSystem::Scan(KPartition *partition, void *cookie) 191 KDiskSystem::FreeIdentifyCookie(KPartition *partition, void *cookie) 199 KDiskSystem::FreeCookie(KPartition *partition) 207 KDiskSystem::FreeContentCookie(KPartition *partition) 215 KDiskSystem::Defragment(KPartition* partition, disk_job_id job) 224 KDiskSystem::Repair(KPartition* partition, bool checkOnly, disk_job_id job) 233 KDiskSystem::Resize(KPartition* partition, off_t size, disk_job_id job) 242 KDiskSystem::ResizeChild(KPartition* child, off_t size, disk_job_id job) 251 KDiskSystem::Move(KPartition* partitio [all...] |
H A D | KPartitioningSystem.cpp | 24 #include <KPartition.h> 65 KPartitioningSystem::Identify(KPartition *partition, void **cookie) 82 KPartitioningSystem::Scan(KPartition *partition, void *cookie) 98 KPartitioningSystem::FreeIdentifyCookie(KPartition *partition, void *cookie) 109 KPartitioningSystem::FreeCookie(KPartition *partition) 122 KPartitioningSystem::FreeContentCookie(KPartition *partition) 136 KPartitioningSystem::Repair(KPartition* partition, bool checkOnly, 147 KPartitioningSystem::Resize(KPartition* partition, off_t size, disk_job_id job) 173 KPartitioningSystem::ResizeChild(KPartition* child, off_t size, disk_job_id job) 199 KPartitioningSystem::Move(KPartition* partitio [all...] |
H A D | KFileSystem.cpp | 19 #include "KPartition.h" 58 KFileSystem::Identify(KPartition *partition, void **cookie) 74 KFileSystem::Scan(KPartition *partition, void *cookie) 90 KFileSystem::FreeIdentifyCookie(KPartition *partition, void *cookie) 100 KFileSystem::FreeContentCookie(KPartition *partition) 110 KFileSystem::Defragment(KPartition* partition, disk_job_id job) 119 KFileSystem::Repair(KPartition* partition, bool checkOnly, disk_job_id job) 128 KFileSystem::Resize(KPartition* partition, off_t size, disk_job_id job) 137 KFileSystem::Move(KPartition* partition, off_t offset, disk_job_id job) 146 KFileSystem::SetContentName(KPartition* partitio [all...] |
H A D | disk_device_manager.cpp | 17 #include "KPartition.h" 100 if (KPartition* partition = manager->RegisterPartition(path)) { 121 KPartition* partition = manager->FindPartition(partitionID); 130 KPartition* partition = manager->FindPartition(partitionID); 141 if (KPartition* partition = manager->FindPartition(partitionID)) { 142 if (KPartition* child = partition->ChildAt(index)) 153 KPartition* partition = manager->FindPartition(partitionID); 171 if (KPartition* partition = manager->FindPartition(partitionID)) { 172 KPartition* child = NULL; 191 if (KPartition* partitio [all...] |
H A D | KDiskDeviceManager.cpp | 15 #include "KPartition.h" 67 inline partition_id operator()(const KPartition* partition) const 82 struct KDiskDeviceManager::PartitionMap : VectorMap<partition_id, KPartition*, 83 VectorMapEntryStrategy::ImplicitKey<partition_id, KPartition*, 101 struct KDiskDeviceManager::PartitionSet : VectorSet<KPartition*> { 409 if (KPartition* partition = FindPartition(id)) { 418 KPartition* 428 KPartition* partition = iterator->Value(); 439 KPartition* 514 KPartition* [all...] |
H A D | KDiskDevice.cpp | 32 KPartition(id), 149 KPartition::SetID(id); 325 return KPartition::WriteUserData(writer, data); 332 KPartition* partition = this; 353 KPartition::Dump(deep, 0);
|
H A D | ddm_userland_interface.cpp | 146 move_descendants(KPartition *partition, off_t moveBy) 152 for (int32 i = 0; KPartition *child = partition->ChildAt(i); i++) 158 move_descendants_contents(KPartition *partition) 171 for (int32 i = 0; KPartition *child = partition->ChildAt(i); i++) { 255 if (KPartition *partition = manager->RegisterPartition(filename)) { 545 KPartition* partition = manager->WriteLockPartition(partitionID); 600 KPartition* partition = manager->WriteLockPartition(partitionID); 660 KPartition* partition = manager->WriteLockPartition(partitionID); 669 KPartition* child = manager->RegisterPartition(childID); 746 KPartition *partitio [all...] |
/haiku-fatelf/headers/private/kernel/disk_device_manager/ |
H A D | KPartitionListener.h | 12 class KPartition; 19 virtual void OffsetChanged(KPartition *partition, off_t offset); 20 virtual void SizeChanged(KPartition *partition, off_t size); 21 virtual void ContentSizeChanged(KPartition *partition, off_t size); 22 virtual void BlockSizeChanged(KPartition *partition, uint32 blockSize); 23 virtual void IndexChanged(KPartition *partition, int32 index); 24 virtual void StatusChanged(KPartition *partition, uint32 status); 25 virtual void FlagsChanged(KPartition *partition, uint32 flags); 26 virtual void NameChanged(KPartition *partition, const char *name); 27 virtual void ContentNameChanged(KPartition *partitio [all...] |
H A D | KDiskSystem.h | 22 class KPartition; 54 virtual float Identify(KPartition* partition, void** cookie); 55 virtual status_t Scan(KPartition* partition, void* cookie); 56 virtual void FreeIdentifyCookie(KPartition* partition, 58 virtual void FreeCookie(KPartition* partition); 59 virtual void FreeContentCookie(KPartition* partition); 66 virtual status_t Defragment(KPartition* partition, 68 virtual status_t Repair(KPartition* partition, bool checkOnly, 70 virtual status_t Resize(KPartition* partition, off_t size, 72 virtual status_t ResizeChild(KPartition* chil [all...] |
H A D | KFileSystem.h | 33 virtual float Identify(KPartition* partition, void** cookie); 34 virtual status_t Scan(KPartition* partition, void* cookie); 35 virtual void FreeIdentifyCookie(KPartition* partition, 37 virtual void FreeContentCookie(KPartition* partition); 41 virtual status_t Defragment(KPartition* partition, 43 virtual status_t Repair(KPartition* partition, bool checkOnly, 45 virtual status_t Resize(KPartition* partition, off_t size, 47 virtual status_t Move(KPartition* partition, off_t offset, 49 virtual status_t SetContentName(KPartition* partition, 51 virtual status_t SetContentParameters(KPartition* partitio [all...] |
H A D | KPartitionVisitor.h | 11 class KPartition; 18 virtual bool VisitPre(KPartition *partition); 19 virtual bool VisitPost(KPartition *partition);
|
H A D | KPartitioningSystem.h | 35 virtual float Identify(KPartition* partition, void** cookie); 36 virtual status_t Scan(KPartition* partition, void* cookie); 37 virtual void FreeIdentifyCookie(KPartition* partition, 39 virtual void FreeCookie(KPartition* partition); 40 virtual void FreeContentCookie(KPartition* partition); 44 virtual status_t Repair(KPartition* partition, bool checkOnly, 46 virtual status_t Resize(KPartition* partition, off_t size, 48 virtual status_t ResizeChild(KPartition* child, off_t size, 50 virtual status_t Move(KPartition* partition, off_t offset, 52 virtual status_t MoveChild(KPartition* chil [all...] |
H A D | KDiskDeviceManager.h | 22 class KPartition; 50 KPartition *FindPartition(const char *path); 51 KPartition *FindPartition(partition_id id); 57 KPartition *RegisterPartition(const char *path); 58 KPartition *RegisterPartition(partition_id id); 65 KPartition *ReadLockPartition(partition_id id); 66 KPartition *WriteLockPartition(partition_id id); 70 status_t ScanPartition(KPartition* partition); 84 bool PartitionAdded(KPartition *partition); // implementation internal 85 bool PartitionRemoved(KPartition *partitio [all...] |
H A D | KDiskDeviceUtils.h | 17 #include <KPartition.h> 97 class KPartition; 110 inline bool Lock(KPartition *partition) 116 inline void Unlock(KPartition *partition) 122 typedef AutoLocker<KPartition, AutoLockerPartitionRegistration<> >
|
H A D | KPartition.h | 29 class KPartition { class in namespace:BPrivate::DiskDevice 31 KPartition(partition_id id = -1); 32 virtual ~KPartition(); 136 void SetParent(KPartition *parent); 137 KPartition *Parent() const; 139 status_t AddChild(KPartition *partition, int32 index = -1); 141 KPartition **child = NULL); 143 bool RemoveChild(KPartition *child); 145 KPartition *ChildAt(int32 index) const; 149 KPartition *VisitEachDescendan [all...] |
H A D | KDiskDevice.h | 13 #include "KPartition.h" 23 class KDiskDevice : public KPartition {
|
/haiku-fatelf/src/system/kernel/fs/ |
H A D | vfs_net_boot.h | 23 virtual bool IsBootPartition(KPartition* partition, bool& foundForSure); 24 virtual void SortPartitions(KPartition** partitions, int32 count);
|
H A D | vfs_boot.h | 21 virtual bool IsBootPartition(KPartition* partition, bool& foundForSure) = 0; 22 virtual void SortPartitions(KPartition** partitions, int32 count) = 0;
|
H A D | vfs_boot.cpp | 43 typedef Stack<KPartition *> PartitionStack; 67 KPartition* a = *(KPartition**)_a; 68 KPartition* b = *(KPartition**)_b; 102 KPartition* a = *(KPartition**)_a; 103 KPartition* b = *(KPartition**)_b; 181 virtual bool IsBootPartition(KPartition* partitio [all...] |
H A D | vfs_net_boot.cpp | 46 KPartition* a = *(KPartition**)_a; 47 KPartition* b = *(KPartition**)_b; 371 NetBootMethod::IsBootPartition(KPartition* partition, bool& foundForSure) 380 NetBootMethod::SortPartitions(KPartition** partitions, int32 count) 382 qsort(partitions, count, sizeof(KPartition*),
|
H A D | vfs.cpp | 168 KPartition* partition; 7120 KPartition* partition = NULL; 7445 KPartition* partition = mount->partition;
|
/haiku-fatelf/src/system/kernel/vm/ |
H A D | VMAnonymousCache.cpp | 1207 virtual bool VisitPre(KPartition* partition) 1234 KPartition* fBestPartition; 1243 get_mount_point(KPartition* partition, KPath* mountPoint)
|