Lines Matching defs:sipp
141 struct sysinit **sipp;
150 newset = malloc(count * sizeof(*sipp), M_TEMP, M_NOWAIT);
155 for (sipp = newsysinit; sipp < newsysinit_end; sipp++)
156 *xipp++ = *sipp;
158 for (sipp = sysinit; sipp < sysinit_end; sipp++)
159 *xipp++ = *sipp;
160 for (sipp = set; sipp < set_end; sipp++)
161 *xipp++ = *sipp;
201 register struct sysinit **sipp; /* system initialization*/
223 for (sipp = sysinit; sipp < sysinit_end; sipp++) {
224 for (xipp = sipp + 1; xipp < sysinit_end; xipp++) {
225 if ((*sipp)->subsystem < (*xipp)->subsystem ||
226 ((*sipp)->subsystem == (*xipp)->subsystem &&
227 (*sipp)->order <= (*xipp)->order))
229 save = *sipp;
230 *sipp = *xipp;
247 for (sipp = sysinit; sipp < sysinit_end; sipp++) {
249 if ((*sipp)->subsystem == SI_SUB_DUMMY)
252 if ((*sipp)->subsystem == SI_SUB_DONE)
256 if ((*sipp)->subsystem > last) {
258 last = (*sipp)->subsystem;
265 func = symbol_name((vm_offset_t)(*sipp)->func,
267 data = symbol_name((vm_offset_t)(*sipp)->udata,
272 printf(" %s(%p)... ", func, (*sipp)->udata);
275 printf(" %p(%p)... ", (*sipp)->func,
276 (*sipp)->udata);
281 (*((*sipp)->func))((*sipp)->udata);
289 (*sipp)->subsystem = SI_SUB_DONE;