Changeset 6c4eedf in mainline for uspace/lib/fdisk/include/fdisk.h


Ignore:
Timestamp:
2017-09-13T20:14:49Z (8 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
120d5bc
Parents:
1d40c93d
Message:

Move capacity specification to libc.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/fdisk/include/fdisk.h

    r1d40c93d r6c4eedf  
    4949extern int fdisk_dev_info_get_svcname(fdisk_dev_info_t *, char **);
    5050extern void fdisk_dev_info_get_svcid(fdisk_dev_info_t *, service_id_t *);
    51 extern int fdisk_dev_info_capacity(fdisk_dev_info_t *, fdisk_cap_t *);
     51extern int fdisk_dev_info_capacity(fdisk_dev_info_t *, cap_spec_t *);
    5252
    5353extern int fdisk_dev_open(fdisk_t *, service_id_t, fdisk_dev_t **);
     
    5656extern void fdisk_dev_get_flags(fdisk_dev_t *, fdisk_dev_flags_t *);
    5757extern int fdisk_dev_get_svcname(fdisk_dev_t *, char **);
    58 extern int fdisk_dev_capacity(fdisk_dev_t *, fdisk_cap_t *);
     58extern int fdisk_dev_capacity(fdisk_dev_t *, cap_spec_t *);
    5959
    6060extern int fdisk_label_get_info(fdisk_dev_t *, fdisk_label_info_t *);
     
    6565extern fdisk_part_t *fdisk_part_next(fdisk_part_t *);
    6666extern int fdisk_part_get_info(fdisk_part_t *, fdisk_part_info_t *);
    67 extern int fdisk_part_get_max_avail(fdisk_dev_t *, fdisk_spc_t, fdisk_cap_t *);
    68 extern int fdisk_part_get_tot_avail(fdisk_dev_t *, fdisk_spc_t, fdisk_cap_t *);
     67extern int fdisk_part_get_max_avail(fdisk_dev_t *, fdisk_spc_t, cap_spec_t *);
     68extern int fdisk_part_get_tot_avail(fdisk_dev_t *, fdisk_spc_t, cap_spec_t *);
    6969extern int fdisk_part_create(fdisk_dev_t *, fdisk_part_spec_t *,
    7070    fdisk_part_t **);
    7171extern int fdisk_part_destroy(fdisk_part_t *);
    7272extern void fdisk_pspec_init(fdisk_part_spec_t *);
    73 
    74 extern int fdisk_cap_format(fdisk_cap_t *, char **);
    75 extern int fdisk_cap_parse(const char *, fdisk_cap_t *);
    76 extern void fdisk_cap_simplify(fdisk_cap_t *);
    77 extern void fdisk_cap_from_blocks(uint64_t, size_t, fdisk_cap_t *);
    78 extern int fdisk_cap_to_blocks(fdisk_cap_t *, fdisk_cvsel_t, size_t, uint64_t *);
    7973
    8074extern int fdisk_ltype_format(label_type_t, char **);
Note: See TracChangeset for help on using the changeset viewer.