/haiku/src/add-ons/kernel/partitioning_systems/intel/ |
H A D | PartitionLocker.h | 23 PartitionLocker(partition_id partitionID); 27 partition_id PartitionId() const; 33 partition_id fPartitionID; 45 PartitionReadLocker(partition_id partitionID); 58 PartitionWriteLocker(partition_id partitionID);
|
H A D | PartitionLocker.cpp | 16 PartitionLocker::PartitionLocker(partition_id partitionID) 36 partition_id 46 PartitionReadLocker::PartitionReadLocker(partition_id partitionID) 64 PartitionWriteLocker::PartitionWriteLocker(partition_id partitionID)
|
H A D | write_support.h | 39 status_t pm_resize(int fd, partition_id partitionID, off_t size, 41 status_t pm_resize_child(int fd, partition_id partitionID, off_t size, 43 status_t pm_move(int fd, partition_id partitionID, off_t offset, 45 status_t pm_move_child(int fd, partition_id partitionID, 46 partition_id childID, off_t offset, disk_job_id job); 47 status_t pm_set_type(int fd, partition_id partitionID, const char* type, 49 status_t pm_set_parameters(int fd, partition_id partitionID, 51 status_t pm_initialize(int fd, partition_id partitionID, const char* name, 53 status_t pm_uninitialize(int fd, partition_id partitionID, 55 status_t pm_create_child(int fd, partition_id partitionI [all...] |
/haiku/src/add-ons/kernel/partitioning_systems/gpt/ |
H A D | PartitionLocker.h | 23 PartitionLocker(partition_id partitionID); 27 partition_id PartitionId() const; 33 partition_id fPartitionID; 45 PartitionReadLocker(partition_id partitionID); 58 PartitionWriteLocker(partition_id partitionID);
|
H A D | PartitionLocker.cpp | 16 PartitionLocker::PartitionLocker(partition_id partitionID) 36 partition_id 46 PartitionReadLocker::PartitionReadLocker(partition_id partitionID) 64 PartitionWriteLocker::PartitionWriteLocker(partition_id partitionID)
|
/haiku/headers/private/kernel/disk_device_manager/ |
H A D | ddm_userland_interface.h | 27 partition_id _user_get_next_disk_device_id(int32 *cookie, size_t *neededSize); 28 partition_id _user_find_disk_device(const char *filename, size_t *neededSize); 29 partition_id _user_find_partition(const char *filename, size_t *neededSize); 30 partition_id _user_find_file_disk_device(const char *filename, 32 status_t _user_get_disk_device_data(partition_id deviceID, bool deviceOnly, 36 partition_id _user_register_file_device(const char *filename); 37 status_t _user_unregister_file_device(partition_id deviceID, 41 status_t _user_get_file_disk_device_path(partition_id id, char* buffer, 52 status_t _user_defragment_partition(partition_id partitionID, 54 status_t _user_repair_partition(partition_id partitionI [all...] |
H A D | ddm_modules.h | 80 status_t (*repair)(int fd, partition_id partition, bool checkOnly, 82 status_t (*resize)(int fd, partition_id partition, off_t size, 84 status_t (*resize_child)(int fd, partition_id partition, off_t size, 86 status_t (*move)(int fd, partition_id partition, off_t offset, 88 status_t (*move_child)(int fd, partition_id partition, partition_id child, 90 status_t (*set_name)(int fd, partition_id partition, const char* name, 92 status_t (*set_content_name)(int fd, partition_id partition, 94 status_t (*set_type)(int fd, partition_id partition, const char* type, 96 status_t (*set_parameters)(int fd, partition_id partitio [all...] |
H A D | KDiskDeviceManager.h | 49 KDiskDevice *FindDevice(partition_id id, bool deviceOnly = true); 51 KPartition *FindPartition(partition_id id); 55 KDiskDevice *RegisterDevice(partition_id id, bool deviceOnly = true); 58 KPartition *RegisterPartition(partition_id id); 61 KDiskDevice *ReadLockDevice(partition_id id, bool deviceOnly = true); 62 KDiskDevice *WriteLockDevice(partition_id id, bool deviceOnly = true); 65 KPartition *ReadLockPartition(partition_id id); 66 KPartition *WriteLockPartition(partition_id id); 72 partition_id CreateDevice(const char *path, bool *newlyCreated = NULL); 75 partition_id CreateFileDevic [all...] |
H A D | KFileDiskDevice.h | 17 KFileDiskDevice(partition_id id = -1); 34 static status_t _GetDirectoryPath(partition_id id, KPath *path);
|
/haiku/src/kits/storage/disk_device/ |
H A D | PartitionReference.h | 18 PartitionReference(partition_id id = -1, 22 void SetTo(partition_id id, int32 changeCounter); 24 partition_id PartitionID() const; 25 void SetPartitionID(partition_id id); 31 partition_id fID;
|
H A D | PartitionReference.cpp | 10 PartitionReference::PartitionReference(partition_id id, int32 changeCounter) 27 PartitionReference::SetTo(partition_id id, int32 changeCounter) 35 partition_id 44 PartitionReference::SetPartitionID(partition_id id)
|
/haiku/headers/os/drivers/ |
H A D | disk_device_manager.h | 23 partition_id id; // [sys] 47 partition_id id; // equal to that of the root partition 87 disk_device_data *write_lock_disk_device(partition_id partitionID); 88 void write_unlock_disk_device(partition_id partitionID); 89 disk_device_data *read_lock_disk_device(partition_id partitionID); 90 void read_unlock_disk_device(partition_id partitionID); 100 disk_device_data *get_disk_device(partition_id partitionID); 101 partition_data *get_partition(partition_id partitionID); 102 partition_data *get_parent_partition(partition_id partitionID); 103 partition_data *get_child_partition(partition_id partitionI [all...] |
/haiku/src/apps/installer/ |
H A D | PartitionMenuItem.h | 20 BMessage* msg, partition_id id); 23 partition_id ID() const; 31 partition_id fID;
|
H A D | WorkerThread.h | 37 void StartInstall(partition_id sourcePartitionID, 38 partition_id targetPartitionID); 45 status_t _PerformInstall(partition_id sourcePartitionID, 46 partition_id targetPartitionID);
|
H A D | PartitionMenuItem.cpp | 13 const char* menuLabel, BMessage* message, partition_id id) 31 partition_id
|
/haiku/src/apps/drivesetup/ |
H A D | MainWindow.h | 55 void _SetToDiskAndPartition(partition_id diskID, 56 partition_id partitionID, 57 partition_id parentID); 59 partition_id selectedPartition, 60 partition_id parentID); 67 partition_id selectedPartition); 69 partition_id selectedPartition); 73 partition_id selectedPartition, 76 partition_id selectedPartition); 78 partition_id selectedPartitio [all...] |
H A D | PartitionList.h | 69 PartitionListRow(partition_id parentID, 70 partition_id id, off_t offset, off_t size); 72 partition_id ID() const 74 partition_id ParentID() const 84 partition_id fPartitionID; 85 partition_id fParentID; 102 PartitionListRow* FindRow(partition_id id, 105 PartitionListRow* AddSpace(partition_id parent, 106 partition_id id, off_t offset, off_t size);
|
H A D | Support.h | 25 class SpaceIDMap : public HashMap<HashString, partition_id> { 30 partition_id SpaceIDFor(partition_id parentID, 34 partition_id fNextSpaceID;
|
/haiku/src/system/kernel/disk_device_manager/ |
H A D | disk_device_manager.cpp | 27 write_lock_disk_device(partition_id partitionID) 42 write_unlock_disk_device(partition_id partitionID) 55 read_lock_disk_device(partition_id partitionID) 70 read_unlock_disk_device(partition_id partitionID) 86 partition_id id = -1; 99 partition_id id = -1; 109 get_disk_device(partition_id partitionID) 118 get_partition(partition_id partitionID) 127 get_parent_partition(partition_id partitionID) 138 get_child_partition(partition_id partitionI [all...] |
/haiku/src/tests/add-ons/kernel/partitioning_systems/ |
H A D | PartitioningSystemsTest.cpp | 33 typedef std::map<partition_id, partition_entry*> PartitionMap; 34 typedef std::map<partition_id, disk_device_data*> DiskDeviceMap; 39 static partition_id sNextID = 1; 43 create_disk_device(int fd, const char* path, partition_id* _id) 96 print_disk_device(partition_id id) 118 print_partition(partition_id id) 141 scan_partition(int fd, partition_id partitionID) 179 write_lock_disk_device(partition_id partitionID) 187 write_unlock_disk_device(partition_id partitionID) 193 read_lock_disk_device(partition_id partitionI [all...] |
/haiku/headers/private/storage/ |
H A D | DiskDevicePrivate.h | 45 IDFinderVisitor(partition_id id); 51 partition_id fID;
|
H A D | PartitioningInfo.h | 25 partition_id PartitionID() const; 38 partition_id fPartitionID;
|
H A D | DiskDevice.h | 26 status_t SetTo(partition_id id); 50 static status_t _GetData(partition_id id, bool deviceOnly, 54 status_t _SetTo(partition_id id, bool deviceOnly,
|
/haiku/headers/private/system/ |
H A D | ddm_userland_interface_defs.h | 20 partition_id id; 64 partition_id partition;
|
/haiku/src/kits/storage/disk_device/jobs/ |
H A D | MoveJob.cpp | 68 partition_id* descendantIDs = new(nothrow) partition_id[fContentsCount]; 70 ArrayDeleter<partition_id> _(descendantIDs);
|