Lines Matching refs:ctl
102 sdt_provide_module(void *arg, struct modctl *ctl) in sdt_provide_module() argument
104 struct module *mp = ctl->mod_mp; in sdt_provide_module()
105 char *modname = ctl->mod_modname; in sdt_provide_module()
153 sdp->sdp_loadcnt = ctl->mod_loadcnt; in sdt_provide_module()
154 sdp->sdp_ctl = ctl; in sdt_provide_module()
197 struct modctl *ctl = sdp->sdp_ctl; in sdt_destroy() local
200 if (ctl != NULL && ctl->mod_loadcnt == sdp->sdp_loadcnt) { in sdt_destroy()
201 if ((ctl->mod_loadcnt == sdp->sdp_loadcnt && in sdt_destroy()
202 ctl->mod_loaded)) { in sdt_destroy()
203 ((struct module *)(ctl->mod_mp))->sdt_nprobes--; in sdt_destroy()
240 struct modctl *ctl = sdp->sdp_ctl; in sdt_enable() local
242 ctl->mod_nenabled++; in sdt_enable()
248 if (!ctl->mod_loaded) { in sdt_enable()
252 sdp->sdp_name, ctl->mod_modname); in sdt_enable()
262 if (ctl->mod_loadcnt != sdp->sdp_loadcnt) { in sdt_enable()
266 sdp->sdp_name, ctl->mod_modname); in sdt_enable()
284 struct modctl *ctl = sdp->sdp_ctl; in sdt_disable() local
286 ctl->mod_nenabled--; in sdt_disable()
288 if (!ctl->mod_loaded || ctl->mod_loadcnt != sdp->sdp_loadcnt) in sdt_disable()