Lines Matching defs:pops
1636 dtrace_pops_t *pops = &prov->dtpv_pops;
1642 if (pops->dtps_mode != NULL) {
1643 mode = pops->dtps_mode(prov->dtpv_arg,
8723 cred_t *cr, const dtrace_pops_t *pops, void *arg, dtrace_provider_id_t *idp)
8727 if (name == NULL || pap == NULL || pops == NULL || idp == NULL) {
8739 if ((pops->dtps_provide == NULL && pops->dtps_provide_module == NULL) ||
8740 pops->dtps_enable == NULL || pops->dtps_disable == NULL ||
8741 pops->dtps_destroy == NULL ||
8742 ((pops->dtps_resume == NULL) != (pops->dtps_suspend == NULL))) {
8766 pops->dtps_usermode == NULL) {
8782 provider->dtpv_pops = *pops;
8784 if (pops->dtps_provide == NULL) {
8785 ASSERT(pops->dtps_provide_module != NULL);
8790 if (pops->dtps_provide_module == NULL) {
8791 ASSERT(pops->dtps_provide != NULL);
8796 if (pops->dtps_suspend == NULL) {
8797 ASSERT(pops->dtps_resume == NULL);
8807 if (pops == &dtrace_provider_ops) {