Home
last modified time | relevance | path

Searched refs:bbparams (Results 1 – 6 of 6) sorted by relevance

/netbsd-src/usr.sbin/installboot/
H A Dbbinfo.c59 shared_bbinfo_clearboot(ib_params *params, struct bbinfo_params *bbparams, in shared_bbinfo_clearboot() argument
69 assert(bbparams != NULL); in shared_bbinfo_clearboot()
70 assert((strlen(bbparams->magic) + 1) == 32); in shared_bbinfo_clearboot()
73 if ((bb = malloc(bbparams->maxsize)) == NULL) { in shared_bbinfo_clearboot()
75 (unsigned long) bbparams->maxsize); in shared_bbinfo_clearboot()
80 rv = pread(params->fsfd, bb, bbparams->maxsize, bbparams->offset); in shared_bbinfo_clearboot()
84 } else if ((uint32_t)rv != bbparams->maxsize) { in shared_bbinfo_clearboot()
90 memset(bb + bbparams->headeroffset, 0, in shared_bbinfo_clearboot()
91 bbparams->maxsize - bbparams->headeroffset); in shared_bbinfo_clearboot()
92 if (callback != NULL && ! (*callback)(params, bbparams, bb)) in shared_bbinfo_clearboot()
[all …]
/netbsd-src/usr.sbin/installboot/arch/
H A Dsun68k.c68 static struct bbinfo_params bbparams = { variable
83 return (shared_bbinfo_clearboot(params, &bbparams, NULL)); in sun68k_clearboot()
92 return (shared_bbinfo_setboot(params, &bbparams, NULL)); in sun68k_setboot()
H A Dsparc.c53 static struct bbinfo_params bbparams = { variable
82 return (shared_bbinfo_clearboot(params, &bbparams, sparc_clearheader)); in sparc_clearboot()
90 return (shared_bbinfo_setboot(params, &bbparams, sparc_setheader)); in sparc_setboot()
H A Dmacppc.c56 static struct bbinfo_params bbparams = { variable
85 return (shared_bbinfo_clearboot(params, &bbparams, NULL)); in macppc_clearboot()
94 return (shared_bbinfo_setboot(params, &bbparams, writeapplepartmap)); in macppc_setboot()
H A Dnews.c150 news_copydisklabel(ib_params *params, struct bbinfo_params *bbparams, in news_copydisklabel() argument
158 assert(bbparams != NULL); in news_copydisklabel()
H A Dx68k.c70 static struct bbinfo_params bbparams = { variable
90 return shared_bbinfo_clearboot(params, &bbparams, x68k_clearheader); in x68k_clearboot()