Lines Matching refs:ctl
998 fbt_provide_module(void *arg, struct modctl *ctl) in fbt_provide_module() argument
1000 struct module *mp = ctl->mod_mp; in fbt_provide_module()
1001 char *modname = ctl->mod_modname; in fbt_provide_module()
1025 if (ctl->mod_requisites != NULL) { in fbt_provide_module()
1028 list = (struct modctl_list *)ctl->mod_requisites; in fbt_provide_module()
1067 primary = vmem_contains(heap_arena, (void *)ctl, in fbt_provide_module()
1362 fbt->fbtp_ctl = ctl; in fbt_provide_module()
1380 fbt->fbtp_loadcnt = ctl->mod_loadcnt; in fbt_provide_module()
1408 fbt->fbtp_ctl = ctl; in fbt_provide_module()
1431 fbt->fbtp_loadcnt = ctl->mod_loadcnt; in fbt_provide_module()
1468 struct modctl *ctl = fbt->fbtp_ctl; in fbt_destroy() local
1471 if (ctl != NULL && ctl->mod_loadcnt == fbt->fbtp_loadcnt) { in fbt_destroy()
1472 if ((ctl->mod_loadcnt == fbt->fbtp_loadcnt && in fbt_destroy()
1473 ctl->mod_loaded) || fbt->fbtp_primary) { in fbt_destroy()
1475 (ctl->mod_mp))->fbt_nentries--; in fbt_destroy()
1490 struct modctl *ctl = fbt->fbtp_ctl; in fbt_enable() local
1492 ctl->mod_nenabled++; in fbt_enable()
1503 fbt->fbtp_name, ctl->mod_modname); in fbt_enable()
1514 if (!fbt->fbtp_primary && !ctl->mod_loaded) { in fbt_enable()
1518 fbt->fbtp_name, ctl->mod_modname); in fbt_enable()
1529 if (ctl->mod_loadcnt != fbt->fbtp_loadcnt) { in fbt_enable()
1533 fbt->fbtp_name, ctl->mod_modname); in fbt_enable()
1550 struct modctl *ctl = fbt->fbtp_ctl; in fbt_disable() local
1552 ASSERT(ctl->mod_nenabled > 0); in fbt_disable()
1553 ctl->mod_nenabled--; in fbt_disable()
1560 if ((!fbt->fbtp_primary && !ctl->mod_loaded) || in fbt_disable()
1561 (ctl->mod_loadcnt != fbt->fbtp_loadcnt)) in fbt_disable()
1573 struct modctl *ctl = fbt->fbtp_ctl; in fbt_suspend() local
1575 if (!fbt->fbtp_primary && !ctl->mod_loaded) in fbt_suspend()
1578 if (ctl->mod_loadcnt != fbt->fbtp_loadcnt) in fbt_suspend()
1581 ASSERT(ctl->mod_nenabled > 0); in fbt_suspend()
1592 struct modctl *ctl = fbt->fbtp_ctl; in fbt_resume() local
1594 if (!fbt->fbtp_primary && !ctl->mod_loaded) in fbt_resume()
1597 if (ctl->mod_loadcnt != fbt->fbtp_loadcnt) in fbt_resume()
1600 ASSERT(ctl->mod_nenabled > 0); in fbt_resume()
1611 struct modctl *ctl = fbt->fbtp_ctl; in fbt_getargdesc() local
1612 struct module *mp = ctl->mod_mp; in fbt_getargdesc()
1620 if (!ctl->mod_loaded || (ctl->mod_loadcnt != fbt->fbtp_loadcnt)) in fbt_getargdesc()