/openbsd-current/sys/arch/powerpc64/include/ |
H A D | kexec.h | 30 u_char bootduid[8]; member in struct:kexec_args
|
/openbsd-current/sys/arch/powerpc64/stand/rdboot/ |
H A D | disk.c | 50 char bootduid[17]; local 82 snprintf(bootduid, sizeof(bootduid), 83 "%02x%02x%02x%02x%02x%02x%02x%02x", cmd.bootduid[0], 84 cmd.bootduid[1], cmd.bootduid[2], cmd.bootduid[3], cmd.bootduid[4], 85 cmd.bootduid[5], cmd.bootduid[ [all...] |
H A D | cmd.h | 46 u_char bootduid[8]; /* duid of root disk */ member in struct:cmd_state
|
H A D | rdboot.c | 59 u_char bootduid[8]; local 80 if (ioctl(kexecfd, KIOC_GETBOOTDUID, bootduid) == -1) { 81 fprintf(stderr, "cannot get bootduid from kernel: %s\n", 84 memcpy(cmd.bootduid, bootduid, sizeof(cmd.bootduid)); 215 memcpy(kargs.bootduid, cmd.bootduid, sizeof(kargs.bootduid));
|
/openbsd-current/sys/arch/octeon/stand/rdboot/ |
H A D | cmd.h | 46 unsigned char bootduid[8]; /* duid of root disk */ member in struct:cmd_state
|
H A D | rdboot.c | 227 cmd.bootduid[0], cmd.bootduid[1], 228 cmd.bootduid[2], cmd.bootduid[3], 229 cmd.bootduid[4], cmd.bootduid[5], 230 cmd.bootduid[6], cmd.bootduid[7]);
|
H A D | disk.c | 171 memcpy(cmd.bootduid, label.d_uid, 8);
|
/openbsd-current/sys/arch/i386/stand/libsa/ |
H A D | exec_i386.c | 77 bios_bootduid_t bootduid; local 105 bcopy(bootdev_dip->disklabel.d_uid, &bootduid.duid, sizeof(bootduid)); 106 addbootarg(BOOTARG_BOOTDUID, sizeof(bootduid), &bootduid);
|
/openbsd-current/sys/arch/amd64/stand/efiboot/ |
H A D | exec_i386.c | 77 bios_bootduid_t bootduid; local 102 bcopy(bootdev_dip->disklabel.d_uid, &bootduid.duid, sizeof(bootduid)); 103 addbootarg(BOOTARG_BOOTDUID, sizeof(bootduid), &bootduid);
|
/openbsd-current/sys/arch/amd64/stand/libsa/ |
H A D | exec_i386.c | 99 bios_bootduid_t bootduid; local 122 bcopy(bootdev_dip->disklabel.d_uid, &bootduid.duid, sizeof(bootduid)); 123 addbootarg(BOOTARG_BOOTDUID, sizeof(bootduid), &bootduid);
|
/openbsd-current/sys/arch/powerpc64/dev/ |
H A D | kexec.c | 70 memcpy(data, bootduid, sizeof(bootduid)); 217 fdt_node_add_property(node, "openbsd,bootduid", 218 kargs->bootduid, sizeof(kargs->bootduid));
|
/openbsd-current/sys/arch/loongson/loongson/ |
H A D | autoconf.c | 72 } else if (strncmp(pmon_bootp, "bootduid=", 9) == 0) { 74 if (parseduid(pmon_bootp + 9, bootduid) != 0)
|
/openbsd-current/sys/arch/octeon/octeon/ |
H A D | autoconf.c | 97 if (parseduid(p, bootduid) == 0) {
|
/openbsd-current/sys/arch/arm64/stand/efiboot/ |
H A D | efiboot.c | 607 u_char bootduid[8]; local 649 memcpy(&bootduid, bootdev_dip->disklabel.d_uid, 650 sizeof(bootduid)); 651 if (memcmp(bootduid, zero, sizeof(bootduid)) != 0) { 652 fdt_node_add_property(node, "openbsd,bootduid", 653 bootduid, sizeof(bootduid));
|
/openbsd-current/sys/arch/armv7/stand/efiboot/ |
H A D | efiboot.c | 543 u_char bootduid[8]; local 585 memcpy(&bootduid, bootdev_dip->disklabel.d_uid, 586 sizeof(bootduid)); 587 if (memcmp(bootduid, zero, sizeof(bootduid)) != 0) { 588 fdt_node_add_property(node, "openbsd,bootduid", 589 bootduid, sizeof(bootduid));
|
/openbsd-current/sys/arch/riscv64/stand/efiboot/ |
H A D | efiboot.c | 504 u_char bootduid[8]; local 553 memcpy(&bootduid, bootdev_dip->disklabel.d_uid, 554 sizeof(bootduid)); 555 if (memcmp(bootduid, zero, sizeof(bootduid)) != 0) { 556 fdt_node_add_property(node, "openbsd,bootduid", 557 bootduid, sizeof(bootduid));
|
/openbsd-current/sys/arch/powerpc64/powerpc64/ |
H A D | machdep.c | 777 len = fdt_node_property(node, "openbsd,bootduid", &prop); 778 if (len == sizeof(bootduid)) 779 memcpy(bootduid, prop, sizeof(bootduid)); 796 if (strncmp(cp, "bootduid=", strlen("bootduid=")) == 0) 797 cp = parse_bootduid(cp + strlen("bootduid=")); 850 memcpy(&bootduid, &duid, sizeof(bootduid));
|
/openbsd-current/sys/arch/armv7/armv7/ |
H A D | armv7_machdep.c | 429 len = fdt_node_property(node, "openbsd,bootduid", &prop); 430 if (len == sizeof(bootduid)) 431 memcpy(bootduid, prop, sizeof(bootduid));
|
/openbsd-current/sys/kern/ |
H A D | subr_disk.c | 88 u_char bootduid[DUID_SIZE]; /* DUID of boot disk. */ variable 1457 if (duid_iszero(bootduid)) { 1463 bcopy(dk->dk_label->d_uid, bootduid, sizeof(bootduid)); 1467 if (duid_equal(dk->dk_label->d_uid, bootduid)) 1472 bcopy(bootduid, rootduid, sizeof(rootduid));
|
/openbsd-current/sys/sys/ |
H A D | systm.h | 100 extern u_char bootduid[8]; /* boot device disklabel uid */
|
/openbsd-current/sys/arch/riscv64/riscv64/ |
H A D | machdep.c | 619 len = fdt_node_property(node, "openbsd,bootduid", &prop); 620 if (len == sizeof(bootduid)) 621 memcpy(bootduid, prop, sizeof(bootduid));
|
/openbsd-current/sys/arch/arm64/arm64/ |
H A D | machdep.c | 885 len = fdt_node_property(node, "openbsd,bootduid", &prop); 886 if (len == sizeof(bootduid)) 887 memcpy(bootduid, prop, sizeof(bootduid));
|
/openbsd-current/sys/arch/i386/i386/ |
H A D | bios.c | 604 bcopy(bios_bootduid, bootduid, sizeof(bootduid));
|
/openbsd-current/sys/arch/amd64/amd64/ |
H A D | machdep.c | 2087 memcpy(bootduid, bios_bootduid, sizeof(bootduid));
|