Searched refs:partition_id (Results 1 - 25 of 81) sorted by relevance

1234

/haiku/src/add-ons/kernel/partitioning_systems/intel/
H A DPartitionLocker.h23 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 DPartitionLocker.cpp16 PartitionLocker::PartitionLocker(partition_id partitionID)
36 partition_id
46 PartitionReadLocker::PartitionReadLocker(partition_id partitionID)
64 PartitionWriteLocker::PartitionWriteLocker(partition_id partitionID)
H A Dwrite_support.h39 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 DPartitionLocker.h23 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 DPartitionLocker.cpp16 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 Dddm_userland_interface.h27 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 Dddm_modules.h80 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 DKDiskDeviceManager.h49 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 DKFileDiskDevice.h17 KFileDiskDevice(partition_id id = -1);
34 static status_t _GetDirectoryPath(partition_id id, KPath *path);
/haiku/src/kits/storage/disk_device/
H A DPartitionReference.h18 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 DPartitionReference.cpp10 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 Ddisk_device_manager.h23 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 DPartitionMenuItem.h20 BMessage* msg, partition_id id);
23 partition_id ID() const;
31 partition_id fID;
H A DWorkerThread.h37 void StartInstall(partition_id sourcePartitionID,
38 partition_id targetPartitionID);
45 status_t _PerformInstall(partition_id sourcePartitionID,
46 partition_id targetPartitionID);
H A DPartitionMenuItem.cpp13 const char* menuLabel, BMessage* message, partition_id id)
31 partition_id
/haiku/src/apps/drivesetup/
H A DMainWindow.h55 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 DPartitionList.h69 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 DSupport.h25 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 Ddisk_device_manager.cpp27 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 DPartitioningSystemsTest.cpp33 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 DDiskDevicePrivate.h45 IDFinderVisitor(partition_id id);
51 partition_id fID;
H A DPartitioningInfo.h25 partition_id PartitionID() const;
38 partition_id fPartitionID;
H A DDiskDevice.h26 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 Dddm_userland_interface_defs.h20 partition_id id;
64 partition_id partition;
/haiku/src/kits/storage/disk_device/jobs/
H A DMoveJob.cpp68 partition_id* descendantIDs = new(nothrow) partition_id[fContentsCount];
70 ArrayDeleter<partition_id> _(descendantIDs);

Completed in 391 milliseconds

1234