Changes in uspace/lib/fdisk/include/fdisk.h [6c4eedf:b7fd2a0] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/fdisk/include/fdisk.h
r6c4eedf rb7fd2a0 41 41 #include <types/vol.h> 42 42 43 extern int fdisk_create(fdisk_t **);43 extern errno_t fdisk_create(fdisk_t **); 44 44 extern void fdisk_destroy(fdisk_t *); 45 extern int fdisk_dev_list_get(fdisk_t *, fdisk_dev_list_t **);45 extern errno_t fdisk_dev_list_get(fdisk_t *, fdisk_dev_list_t **); 46 46 extern void fdisk_dev_list_free(fdisk_dev_list_t *); 47 47 extern fdisk_dev_info_t *fdisk_dev_first(fdisk_dev_list_t *); 48 48 extern fdisk_dev_info_t *fdisk_dev_next(fdisk_dev_info_t *); 49 extern int fdisk_dev_info_get_svcname(fdisk_dev_info_t *, char **);49 extern errno_t fdisk_dev_info_get_svcname(fdisk_dev_info_t *, char **); 50 50 extern void fdisk_dev_info_get_svcid(fdisk_dev_info_t *, service_id_t *); 51 extern int fdisk_dev_info_capacity(fdisk_dev_info_t *, cap_spec_t *);51 extern errno_t fdisk_dev_info_capacity(fdisk_dev_info_t *, cap_spec_t *); 52 52 53 extern int fdisk_dev_open(fdisk_t *, service_id_t, fdisk_dev_t **);53 extern errno_t fdisk_dev_open(fdisk_t *, service_id_t, fdisk_dev_t **); 54 54 extern void fdisk_dev_close(fdisk_dev_t *); 55 extern int fdisk_dev_erase(fdisk_dev_t *);55 extern errno_t fdisk_dev_erase(fdisk_dev_t *); 56 56 extern void fdisk_dev_get_flags(fdisk_dev_t *, fdisk_dev_flags_t *); 57 extern int fdisk_dev_get_svcname(fdisk_dev_t *, char **);58 extern int fdisk_dev_capacity(fdisk_dev_t *, cap_spec_t *);57 extern errno_t fdisk_dev_get_svcname(fdisk_dev_t *, char **); 58 extern errno_t fdisk_dev_capacity(fdisk_dev_t *, cap_spec_t *); 59 59 60 extern int fdisk_label_get_info(fdisk_dev_t *, fdisk_label_info_t *);61 extern int fdisk_label_create(fdisk_dev_t *, label_type_t);62 extern int fdisk_label_destroy(fdisk_dev_t *);60 extern errno_t fdisk_label_get_info(fdisk_dev_t *, fdisk_label_info_t *); 61 extern errno_t fdisk_label_create(fdisk_dev_t *, label_type_t); 62 extern errno_t fdisk_label_destroy(fdisk_dev_t *); 63 63 64 64 extern fdisk_part_t *fdisk_part_first(fdisk_dev_t *); 65 65 extern fdisk_part_t *fdisk_part_next(fdisk_part_t *); 66 extern 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, cap_spec_t *);68 extern int fdisk_part_get_tot_avail(fdisk_dev_t *, fdisk_spc_t, cap_spec_t *);69 extern int fdisk_part_create(fdisk_dev_t *, fdisk_part_spec_t *,66 extern errno_t fdisk_part_get_info(fdisk_part_t *, fdisk_part_info_t *); 67 extern errno_t fdisk_part_get_max_avail(fdisk_dev_t *, fdisk_spc_t, cap_spec_t *); 68 extern errno_t fdisk_part_get_tot_avail(fdisk_dev_t *, fdisk_spc_t, cap_spec_t *); 69 extern errno_t fdisk_part_create(fdisk_dev_t *, fdisk_part_spec_t *, 70 70 fdisk_part_t **); 71 extern int fdisk_part_destroy(fdisk_part_t *);71 extern errno_t fdisk_part_destroy(fdisk_part_t *); 72 72 extern void fdisk_pspec_init(fdisk_part_spec_t *); 73 73 74 extern int fdisk_ltype_format(label_type_t, char **);75 extern int fdisk_fstype_format(vol_fstype_t, char **);76 extern int fdisk_pkind_format(label_pkind_t, char **);74 extern errno_t fdisk_ltype_format(label_type_t, char **); 75 extern errno_t fdisk_fstype_format(vol_fstype_t, char **); 76 extern errno_t fdisk_pkind_format(label_pkind_t, char **); 77 77 78 extern int fdisk_get_vollabel_support(fdisk_dev_t *, vol_fstype_t,78 extern errno_t fdisk_get_vollabel_support(fdisk_dev_t *, vol_fstype_t, 79 79 vol_label_supp_t *); 80 80
Note:
See TracChangeset
for help on using the changeset viewer.