parsed_partitions
static int linux_partition(struct parsed_partitions *state,
int adfspart_check_CUMANA(struct parsed_partitions *state)
adfs_partition(struct parsed_partitions *state, char *name, char *data,
int adfspart_check_ADFS(struct parsed_partitions *state)
static int adfspart_check_ICSLinux(struct parsed_partitions *state,
int adfspart_check_ICS(struct parsed_partitions *state)
int adfspart_check_POWERTEC(struct parsed_partitions *state)
int adfspart_check_EESOX(struct parsed_partitions *state)
static int riscix_partition(struct parsed_partitions *state,
static struct pvd *alloc_pvd(struct parsed_partitions *state, u32 lba)
static struct lvname *alloc_lvn(struct parsed_partitions *state, u32 lba)
int aix_partition(struct parsed_partitions *state)
static size_t read_lba(struct parsed_partitions *state, u64 lba, u8 *buffer,
int amiga_partition(struct parsed_partitions *state)
int atari_partition(struct parsed_partitions *state)
void *read_part_sector(struct parsed_partitions *state, sector_t n, Sector *p);
put_partition(struct parsed_partitions *p, int n, sector_t from, sector_t size)
int adfspart_check_ADFS(struct parsed_partitions *state);
int adfspart_check_CUMANA(struct parsed_partitions *state);
int adfspart_check_EESOX(struct parsed_partitions *state);
int adfspart_check_ICS(struct parsed_partitions *state);
int adfspart_check_POWERTEC(struct parsed_partitions *state);
int aix_partition(struct parsed_partitions *state);
int amiga_partition(struct parsed_partitions *state);
int atari_partition(struct parsed_partitions *state);
int cmdline_partition(struct parsed_partitions *state);
int efi_partition(struct parsed_partitions *state);
int ibm_partition(struct parsed_partitions *);
int karma_partition(struct parsed_partitions *state);
int ldm_partition(struct parsed_partitions *state);
int mac_partition(struct parsed_partitions *state);
int msdos_partition(struct parsed_partitions *state);
int of_partition(struct parsed_partitions *state);
int osf_partition(struct parsed_partitions *state);
int sgi_partition(struct parsed_partitions *state);
int sun_partition(struct parsed_partitions *state);
int sysv68_partition(struct parsed_partitions *state);
int ultrix_partition(struct parsed_partitions *state);
struct parsed_partitions *state)
struct parsed_partitions *state)
static void cmdline_parts_verifier(int slot, struct parsed_partitions *state)
int cmdline_partition(struct parsed_partitions *state)
static void free_partitions(struct parsed_partitions *state)
static struct parsed_partitions *check_partition(struct gendisk *hd)
struct parsed_partitions *state;
static int (*const check_part[])(struct parsed_partitions *) = {
struct parsed_partitions *state, int p)
struct parsed_partitions *state;
void *read_part_sector(struct parsed_partitions *state, sector_t n, Sector *p)
static struct parsed_partitions *allocate_partitions(struct gendisk *hd)
struct parsed_partitions *state;
static size_t read_lba(struct parsed_partitions *state,
static gpt_entry *alloc_read_gpt_entries(struct parsed_partitions *state,
static gpt_header *alloc_read_gpt_header(struct parsed_partitions *state,
static int is_gpt_valid(struct parsed_partitions *state, u64 lba,
static int find_valid_gpt(struct parsed_partitions *state, gpt_header **gpt,
int efi_partition(struct parsed_partitions *state)
static int find_label(struct parsed_partitions *state,
static int find_vol1_partitions(struct parsed_partitions *state,
static int find_lnx1_partitions(struct parsed_partitions *state,
static int find_cms1_partitions(struct parsed_partitions *state,
int ibm_partition(struct parsed_partitions *state)
int karma_partition(struct parsed_partitions *state)
static bool ldm_get_vblks(struct parsed_partitions *state, unsigned long base,
int ldm_partition(struct parsed_partitions *state)
static bool ldm_validate_privheads(struct parsed_partitions *state,
static bool ldm_validate_tocblocks(struct parsed_partitions *state,
static bool ldm_validate_vmdb(struct parsed_partitions *state,
static bool ldm_validate_partition_table(struct parsed_partitions *state)
static bool ldm_create_data_partitions (struct parsed_partitions *pp,
struct parsed_partitions;
int mac_partition(struct parsed_partitions *state)
static void set_info(struct parsed_partitions *state, int slot,
static void parse_extended(struct parsed_partitions *state,
static void parse_solaris_x86(struct parsed_partitions *state,
static void parse_bsd(struct parsed_partitions *state,
static void parse_freebsd(struct parsed_partitions *state,
static void parse_netbsd(struct parsed_partitions *state,
static void parse_openbsd(struct parsed_partitions *state,
static void parse_unixware(struct parsed_partitions *state,
static void parse_minix(struct parsed_partitions *state,
void (*parse)(struct parsed_partitions *, sector_t, sector_t, int);
int msdos_partition(struct parsed_partitions *state)
static int aix_magic_present(struct parsed_partitions *state, unsigned char *p)
static void add_of_partition(struct parsed_partitions *state, int slot,
int of_partition(struct parsed_partitions *state)
int osf_partition(struct parsed_partitions *state)
int sgi_partition(struct parsed_partitions *state)
int sun_partition(struct parsed_partitions *state)
int sysv68_partition(struct parsed_partitions *state)
int ultrix_partition(struct parsed_partitions *state)