Lines Matching refs:bootcode
64 static void *bootcode;
121 if (scheme == NULL || scheme->bootcode == 0)
126 if (sb.st_size > scheme->bootcode)
129 bootcode = malloc(scheme->bootcode);
130 if (bootcode == NULL)
132 memset(bootcode, 0, scheme->bootcode);
133 if (read(fd, bootcode, sb.st_size) != sb.st_size) {
134 free(bootcode);
135 bootcode = NULL;
198 return ((scheme == NULL) ? 0 : scheme->write(end, bootcode));