Lines Matching defs:dtrace_provider
167 static dtrace_provider_t *dtrace_provider; /* provider list */
5638 if (prov == dtrace_provider) {
5655 if (prov != dtrace_provider)
6968 provider->dtpv_next = dtrace_provider;
6969 dtrace_provider = provider;
6980 if (dtrace_provider != NULL) {
6981 provider->dtpv_next = dtrace_provider->dtpv_next;
6982 dtrace_provider->dtpv_next = provider;
6984 dtrace_provider = provider;
7026 ASSERT(old == dtrace_provider);
7032 if (dtrace_provider->dtpv_next != NULL) {
7129 if ((prev = dtrace_provider) == old) {
7132 dtrace_provider = old->dtpv_next;
7185 * dtrace_provider will be non-NULL iff the DTrace driver has
7189 return (dtrace_provider != NULL);
7268 if (provider == dtrace_provider) {
7330 if (provider != dtrace_provider)
7448 prv = dtrace_provider;
10924 prv = dtrace_provider;
14063 for (prv = dtrace_provider; prv != NULL; prv = prv->dtpv_next)
14402 * we would like to assert that dtrace_provider is NULL -- but that's
14404 * Once we've registered, we can assert that dtrace_provider is our
14410 ASSERT(dtrace_provider != NULL);
14411 ASSERT((dtrace_provider_id_t)dtrace_provider == id);
14414 dtrace_provider, NULL, NULL, "BEGIN", 0, NULL);
14416 dtrace_provider, NULL, NULL, "END", 0, NULL);
14418 dtrace_provider, NULL, NULL, "ERROR", 1, NULL);
14669 for (pvp = dtrace_provider; pvp != NULL; pvp = pvp->dtpv_next) {
15427 if (dtrace_unregister((dtrace_provider_id_t)dtrace_provider) != 0) {
15434 dtrace_provider = NULL;