Lines Matching defs:ctl
149 fbt_provide_module(void *arg, struct modctl *ctl)
151 struct module *mp = ctl->mod_mp;
155 char *modname = ctl->mod_modname;
168 if (ctl->mod_requisites != NULL) {
171 list = (struct modctl_list *)ctl->mod_requisites;
322 fbt->fbtp_ctl = ctl;
323 fbt->fbtp_loadcnt = ctl->mod_loadcnt;
412 fbt->fbtp_ctl = ctl;
413 fbt->fbtp_loadcnt = ctl->mod_loadcnt;
450 struct modctl *ctl = fbt->fbtp_ctl;
454 if (ctl != NULL && ctl->mod_loadcnt == fbt->fbtp_loadcnt) {
455 if ((ctl->mod_loadcnt == fbt->fbtp_loadcnt &&
456 ctl->mod_loaded)) {
458 (ctl->mod_mp))->fbt_nentries--;
493 struct modctl *ctl = fbt->fbtp_ctl;
495 ctl->mod_nenabled++;
497 if (!ctl->mod_loaded) {
501 fbt->fbtp_name, ctl->mod_modname);
512 if (ctl->mod_loadcnt != fbt->fbtp_loadcnt) {
516 fbt->fbtp_name, ctl->mod_modname);
533 struct modctl *ctl = fbt->fbtp_ctl;
535 ASSERT(ctl->mod_nenabled > 0);
536 ctl->mod_nenabled--;
538 if (!ctl->mod_loaded || (ctl->mod_loadcnt != fbt->fbtp_loadcnt))
550 struct modctl *ctl = fbt->fbtp_ctl;
552 ASSERT(ctl->mod_nenabled > 0);
554 if (!ctl->mod_loaded || (ctl->mod_loadcnt != fbt->fbtp_loadcnt))
566 struct modctl *ctl = fbt->fbtp_ctl;
568 ASSERT(ctl->mod_nenabled > 0);
570 if (!ctl->mod_loaded || (ctl->mod_loadcnt != fbt->fbtp_loadcnt))
582 struct modctl *ctl = fbt->fbtp_ctl;
583 struct module *mp = ctl->mod_mp;
591 if (!ctl->mod_loaded || (ctl->mod_loadcnt != fbt->fbtp_loadcnt))