/illumos-gate/usr/src/cmd/fmthard/ |
H A D | fmthard.c | 429 display64(struct dk_gpt *efi, char *device) argument 439 (void) printf("* %d bytes/sector\n", efi->efi_lbasize); 451 for (i = 0; i < efi->efi_nparts; i++) { 452 if (efi->efi_parts[i].p_size > 0) 455 i, efi->efi_parts[i].p_tag, 456 efi->efi_parts[i].p_flag, 457 efi->efi_parts[i].p_start, 458 efi->efi_parts[i].p_size); 501 insert64(char *data, struct dk_gpt *efi) argument 514 if (part >= efi 600 load64(FILE *fp, int fd, struct dk_gpt **efi) argument 794 validate64(struct dk_gpt *efi) argument 927 vwrite64(int fd, struct dk_gpt *efi, char *devname) argument [all...] |
/illumos-gate/usr/src/boot/sys/boot/efi/fdt/ |
H A D | efi_fdt.c | 35 #include <efi.h>
|
/illumos-gate/usr/src/boot/sys/boot/efi/libefi/ |
H A D | delay.c | 30 #include <efi.h>
|
H A D | errno.c | 30 #include <efi.h>
|
H A D | Makefile | 21 LIB= efi
|
H A D | time.c | 44 #include <efi.h>
|
H A D | handles.c | 30 #include <efi.h>
|
/illumos-gate/usr/src/cmd/prtvtoc/ |
H A D | prtvtoc.c | 192 findfree64(struct dk_gpt *efi) argument 200 freemap = calloc(sizeof (freemap_t), efi->efi_nparts + 1); 201 sorted = calloc(sizeof (struct dk_part), efi->efi_nparts + 1); 202 fullsize = efi->efi_last_u_lba; 204 for (part = efi->efi_parts; 205 part < efi->efi_parts + efi->efi_nparts; 213 freeidx->fr_start = efi->efi_first_u_lba; 374 struct dk_gpt *efi; local 392 idx = (readefi(fd, name, &efi) 452 putfree64(struct dk_gpt *efi, freemap_t *freemap) argument 533 puttable64(struct dk_gpt *efi, freemap_t *freemap, char *name, char **mtab) argument 630 readefi(int fd, char *name, struct dk_gpt **efi) argument [all...] |
/illumos-gate/usr/src/lib/libefi/common/ |
H A D | rdwr_efi.c | 265 efi_gpt_t *efi; local 276 efi = dk_ioc->dki_data; 277 if (efi->efi_gpt_Signature != LE_64(EFI_SIGNATURE)) { 281 (long long)efi->efi_gpt_Signature, 290 crc = efi->efi_gpt_HeaderCRC32; 291 efi->efi_gpt_HeaderCRC32 = 0; 293 if (((len_t)LE_32(efi->efi_gpt_HeaderSize) > dk_ioc->dki_length) || 294 crc != LE_32(efi_crc32((unsigned char *)efi, 295 LE_32(efi->efi_gpt_HeaderSize)))) { 300 LE_32(efi_crc32((unsigned char *)efi, 318 efi_gpt_t *efi; local 846 efi_gpt_t *efi; local [all...] |
/illumos-gate/usr/src/cmd/devinfo/ |
H A D | devinfo.c | 136 struct dk_gpt *efi; local 153 (slice = efi_alloc_and_read(fd, &efi)) >= 0) { 156 efi->efi_parts[slice].p_start, 157 efi->efi_parts[slice].p_size, 158 efi->efi_parts[slice].p_flag, 159 efi->efi_parts[slice].p_tag);
|
/illumos-gate/usr/src/boot/sys/boot/efi/boot1/ |
H A D | Makefile | 53 # Always add MI sources and REGULAR efi loader bits 58 FILES= boot1.efi 68 all: boot1.efi 86 boot1.efi: ${PROG} 94 --output-target=${EFI_TARGET} --subsystem efi-app ${PROG} $@ 98 CLEANFILES= boot1.efi ${PROG}
|
H A D | boot_module.h | 34 #include <efi.h>
|
H A D | ufs_module.c | 39 #include <efi.h>
|
H A D | zfs_module.c | 34 #include <efi.h>
|
/illumos-gate/usr/src/boot/sys/boot/efi/loader/ |
H A D | Makefile | 70 #LIBEFI_FDT= ${.OBJDIR}/../../efi/fdt/libefi_fdt.a 78 FILES= loader.efi 88 CLEANFILES= vers.c loader.efi 92 all: loader.efi 96 vers.c: ../../common/newvers.sh ../../efi/loader/version 101 loader.efi: loader.sym 109 --output-target=${EFI_TARGET} --subsystem efi-app loader.sym $@ 135 $(RM) $(CLEANFILES) $(OBJS) loader.sym loader.efi
|
H A D | conf.c | 32 #include <efi.h>
|
H A D | copy.c | 37 #include <efi.h>
|
H A D | reloc.c | 32 #include <efi.h>
|
H A D | devicename.c | 40 #include <efi.h>
|
/illumos-gate/usr/src/uts/common/avs/ns/nsctl/ |
H A D | nsc_ioctl.h | 93 int efi; /* do we have an EFI partition table? */ member in struct:nscioc_bsize
|
/illumos-gate/usr/src/boot/sys/boot/arm64/libarm64/ |
H A D | cache.c | 37 #include <efi.h>
|
/illumos-gate/usr/src/cmd/format/ |
H A D | label.c | 225 struct dk_gpt *efi; local 231 efi = *new_vtoc; 239 efi->efi_parts[0].p_tag = V_USR; 240 efi->efi_parts[0].p_start = efi->efi_first_u_lba; 241 efi->efi_parts[0].p_size = efi->efi_last_u_lba - efi->efi_first_u_lba 247 for (i = 1; i < efi->efi_nparts - 2; i++) { 248 efi [all...] |
/illumos-gate/usr/src/boot/sys/boot/efi/loader/arch/arm/ |
H A D | exec.c | 40 #include <efi.h>
|
/illumos-gate/usr/src/boot/sys/boot/efi/loader/arch/arm64/ |
H A D | exec.c | 39 #include <efi.h>
|
/illumos-gate/usr/src/boot/sys/boot/efi/loader/arch/i386/ |
H A D | efimd.c | 32 #include <efi.h>
|