H A D | libfdisk.c | 49 static void fdisk_free_ld_nodes(ext_part_t *epp); 50 static void fdisk_ext_place_in_sorted_list(ext_part_t *epp, 52 static void fdisk_ext_remove_from_sorted_list(ext_part_t *epp, 54 static int fdisk_ext_overlapping_parts(ext_part_t *epp, uint32_t begsec, 56 static int fdisk_read_extpart(ext_part_t *epp); 57 static void fdisk_set_CHS_values(ext_part_t *epp, struct ipart *part); 58 static int fdisk_init_master_part_table(ext_part_t *epp); 60 static int fdisk_read_master_part_table(ext_part_t *epp); 63 fdisk_init_disk_geom(ext_part_t *epp) argument 71 if (ioctl(epp 152 libfdisk_init(ext_part_t **epp, char *devstr, struct ipart *parttab, int opflag) argument 251 libfdisk_reset(ext_part_t *epp) argument 267 libfdisk_fini(ext_part_t **epp) argument 281 fdisk_is_linux_swap(ext_part_t *epp, uint32_t part_start, uint64_t *lsm_offset) argument 363 fdisk_get_solaris_part(ext_part_t *epp, int *pnum, uint32_t *begsec, uint32_t *numsec) argument 389 fdisk_get_efi_fs_part(ext_part_t *epp, int *pnum, uint32_t *begsec, uint32_t *numsec) argument 410 fdisk_get_part_info(ext_part_t *epp, int pnum, uchar_t *sysid, uint32_t *begsec, uint32_t *numsec) argument 452 fdisk_free_ld_nodes(ext_part_t *epp) argument 469 fdisk_ext_find_first_free_sec(ext_part_t *epp, uint32_t *first_free_sec) argument 529 fdisk_ext_find_last_free_sec(ext_part_t *epp, uint32_t begsec) argument 550 fdisk_ext_place_in_sorted_list(ext_part_t *epp, logical_drive_t *newld) argument 572 fdisk_ext_remove_from_sorted_list(ext_part_t *epp, logical_drive_t *delld) argument 594 fdisk_ext_overlapping_parts(ext_part_t *epp, uint32_t begsec, uint32_t endsec) argument 624 fdisk_validate_logical_drive(ext_part_t *epp, uint32_t begsec, uint32_t offset, uint32_t numsec) argument 643 fdisk_validate_existing_logical_drive(ext_part_t *epp, uint32_t begsec, uint32_t offset, uint32_t numsec) argument 665 fdisk_read_extpart(ext_part_t *epp) argument 787 fdisk_init_master_part_table(ext_part_t *epp) argument 814 fdisk_read_master_part_table(ext_part_t *epp) argument 840 fdisk_ext_part_exists(ext_part_t *epp) argument 864 fdisk_ext_validate_part_start(ext_part_t *epp, uint32_t begcyl, uint32_t *begsec) argument 900 fdisk_change_logical_drive_id(ext_part_t *epp, int pno, uchar_t partid) argument 945 fdisk_change_logical_drive_size(ext_part_t *epp, int pno, uint32_t numsec) argument 1021 fdisk_add_logical_drive(ext_part_t *epp, uint32_t begsec, uint32_t endsec, uchar_t partid) argument 1108 fdisk_delete_logical_drive(ext_part_t *epp, int pno) argument 1162 fdisk_set_CHS_values(ext_part_t *epp, struct ipart *part) argument 1207 read_modify_write_ebr(ext_part_t *epp, unsigned char *ebr_buf, struct ipart *ebr_tab, uint32_t sec_offset) argument 1243 fdisk_mounted_logical_drives(ext_part_t *epp) argument 1317 fdisk_commit_ext_part(ext_part_t *epp) argument 1459 fdisk_init_ext_part(ext_part_t *epp, uint32_t rsect, uint32_t nsect) argument 1473 fdisk_delete_ext_part(ext_part_t *epp) argument 1485 fdisk_get_disk_geom(ext_part_t *epp, int type, int what) argument 1524 fdisk_invalid_bb_sig(ext_part_t *epp, uchar_t **bbsig_arr) argument [all...] |