Lines Matching defs:part_id
82 * part_id.
87 typedef size_t part_id;
92 #define NO_PART ((part_id)~0U)
304 /* Retrieve data about a single partition, identified by the part_id.
307 bool (*get_part_info)(const struct disk_partitions*, part_id,
311 bool (*get_part_attr_str)(const struct disk_partitions*, part_id,
317 part_id, size_t col, char *outstr, size_t outspace);
321 part_id);
328 part_id, size_t attr_no);
336 part_id, size_t attr_no, const struct disk_part_info *info,
341 part_id, size_t attr_no);
344 part_id, size_t attr_no, long new_val);
347 part_id, size_t attr_no, const char *new_val);
354 disk_partitions*, part_id);
375 part_id, char *devname, size_t max_devname_len, int *part,
412 bool (*set_part_info)(struct disk_partitions*, part_id,
415 /* Add a new partition and return its part_id. */
416 part_id (*add_partition)(struct disk_partitions*,
423 part_id (*add_outer_partition)(struct disk_partitions*,
434 bool (*delete_partition)(struct disk_partitions*, part_id,
524 part_id (*find_by_name)(struct disk_partitions *, const char *name);
594 part_id num_part;