Searched refs:bootduid (Results 1 - 24 of 24) sorted by relevance

/openbsd-current/sys/arch/powerpc64/include/
H A Dkexec.h30 u_char bootduid[8]; member in struct:kexec_args
/openbsd-current/sys/arch/powerpc64/stand/rdboot/
H A Ddisk.c50 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 Dcmd.h46 u_char bootduid[8]; /* duid of root disk */ member in struct:cmd_state
H A Drdboot.c59 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 Dcmd.h46 unsigned char bootduid[8]; /* duid of root disk */ member in struct:cmd_state
H A Drdboot.c227 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 Ddisk.c171 memcpy(cmd.bootduid, label.d_uid, 8);
/openbsd-current/sys/arch/i386/stand/libsa/
H A Dexec_i386.c77 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 Dexec_i386.c77 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 Dexec_i386.c99 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 Dkexec.c70 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 Dautoconf.c72 } else if (strncmp(pmon_bootp, "bootduid=", 9) == 0) {
74 if (parseduid(pmon_bootp + 9, bootduid) != 0)
/openbsd-current/sys/arch/octeon/octeon/
H A Dautoconf.c97 if (parseduid(p, bootduid) == 0) {
/openbsd-current/sys/arch/arm64/stand/efiboot/
H A Defiboot.c607 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 Defiboot.c543 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 Defiboot.c504 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 Dmachdep.c777 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 Darmv7_machdep.c429 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 Dsubr_disk.c88 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 Dsystm.h100 extern u_char bootduid[8]; /* boot device disklabel uid */
/openbsd-current/sys/arch/riscv64/riscv64/
H A Dmachdep.c619 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 Dmachdep.c885 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 Dbios.c604 bcopy(bios_bootduid, bootduid, sizeof(bootduid));
/openbsd-current/sys/arch/amd64/amd64/
H A Dmachdep.c2087 memcpy(bootduid, bios_bootduid, sizeof(bootduid));

Completed in 318 milliseconds