Lines Matching defs:PedPartition

95 typedef struct _PedPartition            PedPartition;
109 * \addtogroup PedPartition
117 * PedPartition structure represents a partition.
120 PedPartition* prev;
121 PedPartition* next;
157 PedPartition* part_list;
178 PedPartition* part_list; /**< list of partitions. Access with
212 PedPartition* (*partition_new) (
218 PedPartition* (*partition_duplicate) (const PedPartition* part);
219 void (*partition_destroy) (PedPartition* part);
220 int (*partition_set_system) (PedPartition* part,
223 PedPartition* part,
227 const PedPartition* part,
230 const PedPartition* part,
232 void (*partition_set_name) (PedPartition* part, const char* name);
233 const char* (*partition_get_name) (const PedPartition* part);
234 int (*partition_align) (PedPartition* part,
236 int (*partition_enumerate) (PedPartition* part);
237 bool (*partition_check) (const PedPartition* part);
263 char* (*partition_get_path) (const PedPartition* part);
264 int (*partition_is_busy) (const PedPartition* part);
307 * \addtogroup PedPartition
312 extern PedPartition* ped_partition_new (const PedDisk* disk,
317 extern void ped_partition_destroy (PedPartition* part);
318 extern int ped_partition_is_active (const PedPartition* part);
319 extern int ped_partition_set_flag (PedPartition* part, PedPartitionFlag flag,
321 extern int ped_partition_get_flag (const PedPartition* part,
323 extern int ped_partition_is_flag_available (const PedPartition* part,
325 extern int ped_partition_set_system (PedPartition* part,
327 extern int ped_partition_set_name (PedPartition* part, const char* name);
328 extern const char* ped_partition_get_name (const PedPartition* part);
329 extern int ped_partition_is_busy (const PedPartition* part);
330 extern char* ped_partition_get_path (const PedPartition* part);
344 extern int ped_disk_add_partition (PedDisk* disk, PedPartition* part,
346 extern int ped_disk_remove_partition (PedDisk* disk, PedPartition* part);
347 extern int ped_disk_delete_partition (PedDisk* disk, PedPartition* part);
349 extern int ped_disk_set_partition_geom (PedDisk* disk, PedPartition* part,
352 extern int ped_disk_maximize_partition (PedDisk* disk, PedPartition* part,
355 PedPartition* part, const PedConstraint* constraint);
358 extern PedPartition* ped_disk_next_partition (const PedDisk* disk,
359 const PedPartition* part);
360 extern PedPartition* ped_disk_get_partition (const PedDisk* disk, int num);
361 extern PedPartition* ped_disk_get_partition_by_sector (const PedDisk* disk,
363 extern PedPartition* ped_disk_extended_partition (const PedDisk* disk);
376 * \addtogroup PedPartition
381 extern PedPartition* _ped_partition_alloc (const PedDisk* disk,
386 extern void _ped_partition_free (PedPartition* part);
389 PedPartition* part, const PedConstraint* external,