Home
last modified time | relevance | path

Searched refs:obd (Results 1 – 2 of 2) sorted by relevance

/openbsd/src/sys/arch/sparc64/stand/ofwboot/
Delf64_exec.c85 struct openbsd_bootdata *obd; in elf64_exec() local
109 obd = (struct openbsd_bootdata *)(long)phdr.p_paddr; in elf64_exec()
110 obd->version = BOOTDATA_VERSION; in elf64_exec()
111 obd->len = sizeof(struct openbsd_bootdata); in elf64_exec()
122 memcpy(obd->sr_uuid, bv->sbv_uuid.sui_id, in elf64_exec()
123 sizeof(obd->sr_uuid)); in elf64_exec()
125 memcpy(obd->sr_maskkey, bv->sbv_maskkey, in elf64_exec()
126 sizeof(obd->sr_maskkey)); in elf64_exec()
134 obd->boothowto = boothowto; in elf64_exec()
/openbsd/src/sys/arch/sparc64/sparc64/
Dautoconf.c138 struct openbsd_bootdata obd __attribute__((section(".openbsd.bootdata"))); variable
428 if (obd.version == BOOTDATA_VERSION && in bootstrap()
429 obd.len >= BOOTDATA_LEN_BOOTHOWTO) in bootstrap()
430 boothowto = obd.boothowto; in bootstrap()
686 if (obd.version == BOOTDATA_VERSION && in cpu_configure()
687 obd.len >= BOOTDATA_LEN_BOOTHOWTO) { in cpu_configure()
689 memcpy(sr_bootuuid.sui_id, obd.sr_uuid, in cpu_configure()
691 memcpy(sr_bootkey, obd.sr_maskkey, sizeof(sr_bootkey)); in cpu_configure()
693 explicit_bzero(obd.sr_maskkey, sizeof(obd.sr_maskkey)); in cpu_configure()