Lines Matching defs:prov

6589 	dtrace_provider_t *prov = probe->dtpr_provider;
6615 for (str = prov->dtpv_name; *str != '\0'; str++)
7172 dtrace_provider_t *prov = probe->dtpr_provider;
7196 if (prov == dtrace_provider) {
7213 if (prov != dtrace_provider)
7241 prov->dtpv_pops.dtps_usermode &&
7242 prov->dtpv_pops.dtps_usermode(prov->dtpv_arg,
8979 dtrace_provider_t *prov = (dtrace_provider_t *)id;
8982 .dtpr_provider = prov
8988 ASSERT(prov->dtpv_pops.dtps_enable !=
9000 if (probe->dtpr_provider != prov)
9007 prov->dtpv_probe_count--;
9013 prov->dtpv_pops.dtps_destroy(prov->dtpv_arg, probe->dtpr_id,
9057 dtrace_probe_create(dtrace_provider_id_t prov, const char *mod,
9061 dtrace_provider_t *provider = (dtrace_provider_t *)prov;
9275 dtrace_provider_t *prov;
9299 prov = probe->dtpr_provider;
9301 ((uintptr_t)&prov->dtpv_pops + offs));
9303 func(prov->dtpv_arg, i + 1, probe->dtpr_arg);
11096 dtrace_provider_t *prov = probe->dtpr_provider;
11106 return (prov->dtpv_pops.dtps_enable(prov->dtpv_arg,
11749 dtrace_provider_t *prov = probe->dtpr_provider;
11754 prov->dtpv_pops.dtps_disable(prov->dtpv_arg,
11809 dtrace_provider_t *prov;
11835 prov = probe->dtpr_provider;
11837 (prov->dtpv_priv.dtpp_flags & DTRACE_PRIV_USER))
11841 (prov->dtpv_priv.dtpp_flags & DTRACE_PRIV_USER))
11850 (prov->dtpv_priv.dtpp_flags & DTRACE_PRIV_KERNEL))
14947 dtrace_provider_t *prov = probe->dtpr_provider;
14949 if (!(prov->dtpv_priv.dtpp_flags & match))
15367 dtrace_helper_provider_t *prov = NULL;
15376 prov = help->dthps_provs[i];
15378 if (prov->dthp_generation == gen)
15402 dtrace_helper_provider_remove(&prov->dthp_prov,
15406 dtrace_helper_provider_destroy(prov);
17023 dtrace_provider_t *prov;
17156 prov = probe->dtpr_provider;
17157 prov->dtpv_pops.dtps_destroy(prov->dtpv_arg, probe->dtpr_id,
18232 dtrace_provider_t *prov;
18264 prov = probe->dtpr_provider;
18266 if (prov->dtpv_pops.dtps_getargdesc == NULL) {
18277 prov->dtpv_pops.dtps_getargdesc(prov->dtpv_arg,