Home
last modified time | relevance | path

Searched refs:dk_gpt (Results 1 – 25 of 27) sorted by relevance

12

/illumos-gate/usr/src/uts/common/sys/
H A Defi_partition.h212 typedef struct dk_gpt { struct
258 extern uint_t efi_reserved_sectors(struct dk_gpt *);
259 extern int efi_alloc_and_init(int, uint32_t, struct dk_gpt **);
260 extern int efi_alloc_and_read(int, struct dk_gpt **);
261 extern int efi_write(int, struct dk_gpt *);
262 extern void efi_free(struct dk_gpt *);
264 extern void efi_err_check(struct dk_gpt *);
265 extern int efi_auto_sense(int fd, struct dk_gpt **);
/illumos-gate/usr/src/cmd/fmthard/
H A Dfmthard.c95 static void display64(struct dk_gpt *, char *);
97 static void insert64(char *, struct dk_gpt *);
99 static void load64(FILE *, int fd, struct dk_gpt **);
102 static void validate64(struct dk_gpt *);
104 static void vread64(int, struct dk_gpt **, char *);
106 static void vwrite64(int, struct dk_gpt *, char *);
147 struct dk_gpt *disk_efi; in main()
432 display64(struct dk_gpt *efi, char *device) in display64()
504 insert64(char *data, struct dk_gpt *efi) in insert64()
603 load64(FILE *fp, int fd, struct dk_gpt **efi) in load64()
[all …]
/illumos-gate/usr/src/cmd/format/
H A Dhardware_structs.h56 struct dk_gpt *efi_parts; /* ptr to partition info */
127 struct dk_gpt *e_parts;
190 struct dk_gpt *etoc; /* EFI partition info */
H A Dlabel.h46 int SMI_vtoc_to_EFI(int, struct dk_gpt **);
47 void efi_err_check(struct dk_gpt *);
H A Dlabel.c63 static int vtoc64_to_label(struct efi_info *, struct dk_gpt *);
202 SMI_vtoc_to_EFI(int fd, struct dk_gpt **new_vtoc) in SMI_vtoc_to_EFI()
205 struct dk_gpt *efi; in SMI_vtoc_to_EFI()
259 struct dk_gpt *vtoc64; in write_label()
652 struct dk_gpt *vtoc64; in read_efi_label()
676 vtoc64_to_label(struct efi_info *label, struct dk_gpt *vtoc) in vtoc64_to_label()
679 struct dk_gpt *lmap; in vtoc64_to_label()
685 lmap = (struct dk_gpt *) calloc(1, (sizeof (struct dk_part) * in vtoc64_to_label()
686 nparts) + sizeof (struct dk_gpt)); in vtoc64_to_label()
H A Dmenu_partition.h60 void print_efi_partition(struct dk_gpt *map, int partnum,
H A Dmenu_partition.c158 struct dk_gpt *efi_label = cur_parts->etoc; in p_expand()
431 struct dk_gpt *vtoc64; in print_map()
475 print_efi_partition(struct dk_gpt *map, int partnum, int want_header) in print_efi_partition()
H A Dpartition.c76 maxofN(struct dk_gpt *map) in maxofN()
439 struct dk_gpt *map; in make_partition()
445 sizeof (struct dk_gpt); in make_partition()
H A Dmodify_partition.c44 static void get_user_map_efi(struct dk_gpt *map, int float_part);
531 get_user_map_efi(struct dk_gpt *map, int float_part)
H A Dmenu_command.c1570 struct dk_gpt *vtoc64; in c_label()
H A Dauto_sense.c244 struct dk_gpt *vtoc; in auto_efi_sense()
/illumos-gate/usr/src/lib/libefi/common/
H A Drdwr_efi.c179 struct dk_gpt *vptr; in efi_alloc_and_init()
204 length = sizeof (struct dk_gpt) + in efi_alloc_and_init()
273 length = (int) sizeof (struct dk_gpt) + in efi_alloc_and_read()
283 length = (int) sizeof (struct dk_gpt) + in efi_alloc_and_read()
368 efi_read(int fd, struct dk_gpt *vtoc) in efi_read()
718 write_pmbr(int fd, struct dk_gpt *vtoc) in write_pmbr()
809 check_input(struct dk_gpt *vtoc) in check_input()
998 struct dk_gpt *efi_label; in efi_use_whole_disk()
1106 efi_write(int fd, struct dk_gpt *vtoc) in efi_write()
1291 efi_free(struct dk_gpt *ptr) in efi_free()
[all …]
/illumos-gate/usr/src/cmd/prtvtoc/
H A Dprtvtoc.c82 static void putfree64(struct dk_gpt *, freemap_t *);
85 static void puttable64(struct dk_gpt *, freemap_t *,
89 static int readefi(int, char *, struct dk_gpt **);
201 findfree64(struct dk_gpt *efi) in findfree64()
395 struct dk_gpt *efi; in prtvtoc()
483 putfree64(struct dk_gpt *efi, freemap_t *freemap) in putfree64()
607 puttable64(struct dk_gpt *efi, freemap_t *freemap, char *name, char **mtab) in puttable64()
700 readefi(int fd, char *name, struct dk_gpt **efi) in readefi()
/illumos-gate/usr/src/lib/libdiskmgt/common/
H A Dslice.c360 struct dk_gpt *efip; in get_attrs()
523 struct dk_gpt *efip; in get_fixed_assocs()
643 struct dk_gpt *efip; in make_fixed_descriptors()
723 struct dk_gpt *efip; in match_fixed_name()
H A Dmedia.c469 struct dk_gpt *efip;
/illumos-gate/usr/src/cmd/devinfo/
H A Ddevinfo.c136 struct dk_gpt *efi; in partinfo()
/illumos-gate/usr/src/lib/libgrubmgmt/common/
H A Dlibgrub_fs.c115 struct dk_gpt *vtoc; in get_sol_prtnum()
/illumos-gate/usr/src/cmd/boot/installgrub/
H A Dinstallgrub.c636 struct dk_gpt *vtoc; in init_device()
737 struct dk_gpt *vtoc; in get_start_sector()
/illumos-gate/usr/src/cmd/boot/installboot/i386/
H A Dinstallboot.c1068 get_slice(ib_data_t *data, struct partlist *pl, struct dk_gpt *vtoc, in get_slice()
1116 allocate_slice(ib_data_t *data, struct dk_gpt *vtoc, uint16_t tag, in allocate_slice()
1149 struct dk_gpt *vtoc; in probe_gpt()
/illumos-gate/usr/src/cmd/rmformat/
H A Drmf_menu.c1123 struct dk_gpt *vtoc64; in process_b_flag()
/illumos-gate/usr/src/cmd/zpool/
H A Dzpool_vdev.c366 struct dk_gpt *label; in is_whole_disk()
/illumos-gate/usr/src/lib/libbe/common/
H A Dbe_activate.c896 struct dk_gpt *gpt; in be_do_install_mbr()
/illumos-gate/usr/src/lib/libzutil/common/
H A Dzutil_import.c1061 struct dk_gpt *gpt; in check_slices()
/illumos-gate/usr/src/lib/libzfs/common/
H A Dlibzfs_pool.c4535 struct dk_gpt *vtoc; in read_efi_label()
4597 struct dk_gpt *vtoc; in zpool_label_disk()
/illumos-gate/usr/src/cmd/fs.d/ufs/fsck/
H A Dutilities.c2434 struct dk_gpt *efi_vtoc; in get_device_size()

12