Searched refs:partition_data (Results 1 - 25 of 36) sorted by path

12

/haiku/headers/private/kernel/boot/
H A Dpartitions.h17 class Partition : public Node, public partition_data {
/haiku/headers/private/kernel/disk_device_manager/
H A Dddm_modules.h23 float (*identify_partition)(int fd, partition_data* partition,
25 status_t (*scan_partition)(int fd, partition_data* partition,
27 void (*free_identify_partition_cookie)(partition_data* partition,
29 void (*free_partition_cookie)(partition_data* partition);
30 void (*free_partition_content_cookie)(partition_data* partition);
35 uint32 (*get_supported_operations)(partition_data* partition, uint32 mask);
36 uint32 (*get_supported_child_operations)(partition_data* partition,
37 partition_data* child, uint32 mask);
39 bool (*supports_initializing_child)(partition_data* partition,
41 bool (*is_sub_system_for)(partition_data* partitio
[all...]
H A DKPartition.h108 partition_data *PartitionData();
109 const partition_data *PartitionData() const;
223 partition_data fPartitionData;
/haiku/src/add-ons/kernel/partitioning_systems/session/
H A Dsession.cpp40 identify_partition(int fd, partition_data *partition, void **cookie)
71 scan_partition(int fd, partition_data *partition, void *cookie)
87 partition_data *child = create_child_partition(partition->id,
110 free_identify_partition_cookie(partition_data */*partition*/, void *cookie)
/haiku/src/add-ons/kernel/partitioning_systems/vmdk/
H A Dvmdk.cpp360 vmdk_identify_partition(int fd, partition_data* partition, void** _cookie)
377 vmdk_scan_partition(int fd, partition_data* partition, void* _cookie)
386 // fill in the partition_data structure
395 partition_data* child = create_child_partition(partition->id, 0,
420 vmdk_free_identify_partition_cookie(partition_data*/* partition*/, void* cookie)
427 vmdk_free_partition_cookie(partition_data* partition)
434 vmdk_free_partition_content_cookie(partition_data* partition)
/haiku/src/system/boot/loader/
H A Dpartitions.cpp116 memset((partition_data *)this, 0, sizeof(partition_data));
494 partition_data *
521 partition_data *
533 partition_data *
/haiku/src/system/kernel/disk_device_manager/
H A Ddisk_device_manager.cpp117 partition_data*
126 partition_data*
137 partition_data*
166 partition_data*
/haiku/headers/os/drivers/
H A Ddisk_device_manager.h22 typedef struct partition_data { struct
43 } partition_data; typedef in typeref:struct:partition_data
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 partitionID, int32 index);
109 partition_data *create_child_partition(partition_id partitionID, int32 index,
124 // The partition_data::content_size field must already be initialized.
H A Dfs_interface.h263 float (*identify_partition)(int fd, partition_data* partition,
265 status_t (*scan_partition)(int fd, partition_data* partition,
267 void (*free_identify_partition_cookie)(partition_data* partition,
269 void (*free_partition_content_cookie)(partition_data* partition);
276 uint32 (*get_supported_operations)(partition_data* partition, uint32 mask);
278 bool (*validate_resize)(partition_data* partition, off_t* size);
279 bool (*validate_move)(partition_data* partition, off_t* start);
280 bool (*validate_set_content_name)(partition_data* partition,
282 bool (*validate_set_content_parameters)(partition_data* partition,
284 bool (*validate_initialize)(partition_data* partitio
[all...]
/haiku/headers/private/fs_shell/
H A Dfssh_api_wrapper.h324 #define partition_data fssh_partition_data macro
/haiku/src/add-ons/kernel/file_systems/bfs/
H A Dkernel_interface.cpp124 bfs_identify_partition(int fd, partition_data* partition, void** _cookie)
143 bfs_scan_partition(int fd, partition_data* partition, void* _cookie)
161 bfs_free_identify_partition_cookie(partition_data* partition, void* _cookie)
2352 bfs_get_supported_operations(partition_data* partition, uint32 mask)
/haiku/src/add-ons/kernel/file_systems/btrfs/
H A Dkernel_interface.cpp80 btrfs_identify_partition(int fd, partition_data* partition, void** _cookie)
96 btrfs_scan_partition(int fd, partition_data* partition, void* _cookie)
113 btrfs_free_identify_partition_cookie(partition_data* partition, void* _cookie)
1057 btrfs_get_supported_operations(partition_data* partition, uint32 mask)
/haiku/src/add-ons/kernel/file_systems/cdda/
H A Dkernel_interface.cpp1391 cdda_identify_partition(int fd, partition_data* partition, void** _cookie)
1444 cdda_scan_partition(int fd, partition_data* partition, void* _cookie)
1474 cdda_free_identify_partition_cookie(partition_data* partition, void* _cookie)
/haiku/src/add-ons/kernel/file_systems/exfat/
H A Dkernel_interface.cpp82 exfat_identify_partition(int fd, partition_data* partition, void** _cookie)
131 exfat_scan_partition(int fd, partition_data* partition, void* _cookie)
147 exfat_free_identify_partition_cookie(partition_data* partition, void* _cookie)
/haiku/src/add-ons/kernel/file_systems/ext2/
H A Dkernel_interface.cpp52 ext2_identify_partition(int fd, partition_data *partition, void **_cookie)
71 ext2_scan_partition(int fd, partition_data *partition, void *_cookie)
91 ext2_free_identify_partition_cookie(partition_data* partition, void* _cookie)
/haiku/src/add-ons/kernel/file_systems/fat/
H A Ddosfs.cpp670 dosfs_identify_partition(int fd, partition_data *partition, void **_cookie)
753 dosfs_scan_partition(int fd, partition_data *partition, void *_cookie)
769 dosfs_free_identify_partition_cookie(partition_data *partition, void *_cookie)
1220 dosfs_get_supported_operations(partition_data* partition, uint32 mask)
/haiku/src/add-ons/kernel/file_systems/iso9660/
H A Dkernel_interface.cpp93 fs_identify_partition(int fd, partition_data* partition, void** _cookie)
109 fs_scan_partition(int fd, partition_data* partition, void* _cookie)
127 fs_free_identify_partition_cookie(partition_data* partition, void* _cookie)
/haiku/src/add-ons/kernel/file_systems/ntfs/
H A Dkernel_interface.cpp56 fs_identify_partition(int fd, partition_data* partition, void** _cookie)
86 fs_scan_partition(int fd, partition_data* partition, void* _cookie)
117 fs_free_identify_partition_cookie(partition_data* partition, void* _cookie)
/haiku/src/add-ons/kernel/file_systems/reiserfs/
H A DVolume.cpp93 Volume::Identify(int fd, partition_data *partition)
H A DVolume.h44 status_t Identify(int fd, partition_data *partition);
H A Dkernel_interface.cpp62 reiserfs_identify_partition(int fd, partition_data *partition, void **cookie)
81 reiserfs_scan_partition(int fd, partition_data *partition, void *_cookie)
103 reiserfs_free_identify_partition_cookie(partition_data* partition,
/haiku/src/add-ons/kernel/file_systems/udf/drive_setup_addon/
H A Dudf-ds.cpp20 struct partition_data { struct
35 extern "C" bool ds_fs_id(partition_data*, int32, uint64, int32);
38 ds_fs_id(partition_data *data, int32 device, uint64 sessionOffset,
/haiku/src/add-ons/kernel/file_systems/udf/
H A Dkernel_interface.cpp77 udf_identify_partition(int fd, partition_data *partition, void **_cookie)
106 udf_scan_partition(int fd, partition_data *partition, void *_cookie)
129 udf_free_identify_partition_cookie(partition_data *partition, void *cookie)
/haiku/src/add-ons/kernel/file_systems/ufs2/
H A Dkernel_interface.cpp37 ufs2_identify_partition(int fd, partition_data *partition, void **_cookie)
53 ufs2_scan_partition(int fd, partition_data *partition, void *_cookie)
71 ufs2_free_identify_partition_cookie(partition_data *partition, void *_cookie)
/haiku/src/add-ons/kernel/file_systems/xfs/
H A Dkernel_interface.cpp31 xfs_identify_partition(int fd, partition_data *partition, void **_cookie)
38 xfs_scan_partition(int fd, partition_data *partition, void *_cookie)
45 xfs_free_identify_partition_cookie(partition_data *partition, void *_cookie)
667 xfs_get_supported_operations(partition_data *partition, uint32 mask)

Completed in 200 milliseconds

12