Lines Matching refs:sipp

132     struct sysinit **sipp;  in sysinit_add()  local
141 newset = malloc(count * sizeof(*sipp), M_TEMP, M_NOWAIT); in sysinit_add()
146 for (sipp = newsysinit; sipp < newsysinit_end; sipp++) in sysinit_add()
147 *xipp++ = *sipp; in sysinit_add()
149 for (sipp = sysinit; sipp < sysinit_end; sipp++) in sysinit_add()
150 *xipp++ = *sipp; in sysinit_add()
151 for (sipp = set; sipp < set_end; sipp++) in sysinit_add()
152 *xipp++ = *sipp; in sysinit_add()
175 register struct sysinit **sipp; /* system initialization*/ in mi_startup() local
201 for (sipp = sysinit; sipp < sysinit_end; sipp++) { in mi_startup()
202 for (xipp = sipp + 1; xipp < sysinit_end; xipp++) { in mi_startup()
203 if ((*sipp)->subsystem < (*xipp)->subsystem || in mi_startup()
204 ((*sipp)->subsystem == (*xipp)->subsystem && in mi_startup()
205 (*sipp)->order <= (*xipp)->order)) in mi_startup()
207 save = *sipp; in mi_startup()
208 *sipp = *xipp; in mi_startup()
228 for (sipp = sysinit; sipp < sysinit_end; sipp++) { in mi_startup()
230 if ((*sipp)->subsystem == SI_SUB_DUMMY) in mi_startup()
233 if ((*sipp)->subsystem == SI_SUB_DONE) in mi_startup()
237 if ((*sipp)->subsystem > last) { in mi_startup()
239 last = (*sipp)->subsystem; in mi_startup()
248 sym = db_search_symbol((vm_offset_t)(*sipp)->func, in mi_startup()
252 printf(" %s(%p)... ", name, (*sipp)->udata); in mi_startup()
255 printf(" %p(%p)... ", (*sipp)->func, in mi_startup()
256 (*sipp)->udata); in mi_startup()
261 (*((*sipp)->func))((*sipp)->udata); in mi_startup()
269 (*sipp)->subsystem = SI_SUB_DONE; in mi_startup()