bootxx
int bootxx(void *, void *, int);
char *xxboot, *bootxx;
bootxx = alloca(xxbootlen);
snprintf(bootxx, xxbootlen, "%s%sbootxx", mdecpath, machpath);
mkbootblock(&bootarea, xxboot, bootxx, label, 0);
char *xxb00t, *xxboot, *bootxx;
bootxx = alloca(bootxxlen);
snprintf(bootxx, bootxxlen, "%s%sbootxx", mdecpath, machpath);
mkbootblock(&bootarea, xxboot, bootxx, label, magic);
void bootxx(uint32_t, uint32_t, uint32_t, uint32_t);
void bootxx(uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t);
char *bootxx;
bootxx = bootxx_name(install);
if (bootxx != NULL) {
"/usr/sbin/installboot /dev/r%sc %s", pm->diskdev, bootxx);
free(bootxx);
char *bootxx;
bootxx = bootxx_name(install);
rval = access(bootxx, R_OK);
free(bootxx);
char *bootxx;
bootxx = bootxx_name(install);
if (bootxx != NULL) {
"/usr/sbin/installboot -v /dev/r%sa %s", pm->diskdev, bootxx);
free(bootxx);
char *bootxx;
bootxx = bootxx_name(install);
if (bootxx != NULL) {
"/usr/sbin/installboot /dev/r%sc %s", pm->diskdev, bootxx);
free(bootxx);
char *bootxx;
bootxx = bootxx_name(install);
if (bootxx != NULL) {
rv = access(bootxx, R_OK);
free(bootxx);
char *bootxx;
asprintf(&bootxx, "%s/%s", BOOTXXDIR, bootxxname);
return bootxx;