Lines Matching refs:dtrace_provider
183 static dtrace_provider_t *dtrace_provider; /* provider list */
5420 if (prov == dtrace_provider) {
5437 if (prov != dtrace_provider)
6811 provider->dtpv_next = dtrace_provider;
6812 dtrace_provider = provider;
6823 if (dtrace_provider != NULL) {
6824 provider->dtpv_next = dtrace_provider->dtpv_next;
6825 dtrace_provider->dtpv_next = provider;
6827 dtrace_provider = provider;
6869 ASSERT(old == dtrace_provider);
6876 if (dtrace_provider->dtpv_next != NULL) {
6977 if ((prev = dtrace_provider) == old) {
6980 dtrace_provider = old->dtpv_next;
7033 * dtrace_provider will be non-NULL iff the DTrace driver has
7037 return (dtrace_provider != NULL);
7120 if (provider == dtrace_provider) {
7187 if (provider != dtrace_provider)
7305 prv = dtrace_provider;
10807 prv = dtrace_provider;
14535 for (prv = dtrace_provider; prv != NULL; prv = prv->dtpv_next)
14883 * we would like to assert that dtrace_provider is NULL -- but that's
14885 * Once we've registered, we can assert that dtrace_provider is our
14891 ASSERT(dtrace_provider != NULL);
14892 ASSERT((dtrace_provider_id_t)dtrace_provider == id);
14896 dtrace_provider, NULL, NULL, "BEGIN", 0, NULL);
14898 dtrace_provider, NULL, NULL, "END", 0, NULL);
14900 dtrace_provider, NULL, NULL, "ERROR", 1, NULL);
14903 dtrace_provider, NULL, NULL, "BEGIN", 2, NULL);
14905 dtrace_provider, NULL, NULL, "END", 1, NULL);
14907 dtrace_provider, NULL, NULL, "ERROR", 4, NULL);
14910 dtrace_provider, NULL, NULL, "BEGIN", 1, NULL);
14912 dtrace_provider, NULL, NULL, "END", 0, NULL);
14914 dtrace_provider, NULL, NULL, "ERROR", 3, NULL);
15339 for (pvp = dtrace_provider; pvp != NULL; pvp = pvp->dtpv_next) {
16107 if (dtrace_unregister((dtrace_provider_id_t)dtrace_provider) != 0) {
16114 dtrace_provider = NULL;