Lines Matching refs:pops
1353 dtrace_pops_t *pops = &prov->dtpv_pops; in dtrace_priv_probe() local
1358 if (pops->dtps_mode != NULL) { in dtrace_priv_probe()
1359 mode = pops->dtps_mode(prov->dtpv_arg, in dtrace_priv_probe()
7948 cred_t *cr, const dtrace_pops_t *pops, void *arg, dtrace_provider_id_t *idp) in dtrace_register() argument
7952 if (name == NULL || pap == NULL || pops == NULL || idp == NULL) { in dtrace_register()
7964 if ((pops->dtps_provide == NULL && pops->dtps_provide_module == NULL) || in dtrace_register()
7965 pops->dtps_enable == NULL || pops->dtps_disable == NULL || in dtrace_register()
7966 pops->dtps_destroy == NULL || in dtrace_register()
7967 ((pops->dtps_resume == NULL) != (pops->dtps_suspend == NULL))) { in dtrace_register()
7991 pops->dtps_mode == NULL) { in dtrace_register()
8007 provider->dtpv_pops = *pops; in dtrace_register()
8009 if (pops->dtps_provide == NULL) { in dtrace_register()
8010 ASSERT(pops->dtps_provide_module != NULL); in dtrace_register()
8015 if (pops->dtps_provide_module == NULL) { in dtrace_register()
8016 ASSERT(pops->dtps_provide != NULL); in dtrace_register()
8021 if (pops->dtps_suspend == NULL) { in dtrace_register()
8022 ASSERT(pops->dtps_resume == NULL); in dtrace_register()
8032 if (pops == &dtrace_provider_ops) { in dtrace_register()