Lines Matching defs:prov
135 sdt_provider_t *prov;
142 for (prov = sdt_providers; prov->sdtp_name != NULL; prov++) {
143 if (prov->sdtp_id == DTRACE_PROVNONE)
185 sdt_provider_t *prov;
189 for (prov = sdt_providers; prov->sdtp_prefix != NULL; prov++) {
190 char *prefix = prov->sdtp_prefix;
217 sdp->sdp_provider = prov;
228 if ((id = dtrace_probe_lookup(prov->sdtp_id, modname,
230 old = dtrace_probe_arg(prov->sdtp_id, id);
237 sdp->sdp_id = dtrace_probe_create(prov->sdtp_id,
358 sdt_provider_t *prov;
378 for (prov = sdt_providers; prov->sdtp_name != NULL; prov++) {
381 if (prov->sdtp_priv == DTRACE_PRIV_NONE) {
385 priv = prov->sdtp_priv;
390 if (dtrace_register(prov->sdtp_name, prov->sdtp_attr,
391 priv, NULL, &sdt_pops, prov, &prov->sdtp_id) != 0) {
393 prov->sdtp_name);
403 sdt_provider_t *prov;
414 for (prov = sdt_providers; prov->sdtp_name != NULL; prov++) {
415 if (prov->sdtp_id != DTRACE_PROVNONE) {
416 if (dtrace_unregister(prov->sdtp_id) != 0)
418 prov->sdtp_id = DTRACE_PROVNONE;