Lines Matching refs:pi_ops
71 sa_plugin_ops_t *pi_ops;
80 pi_ops = (sa_plugin_ops_t *)dlsym(dlhandle, "sa_plugin_ops");
81 if (pi_ops == NULL) {
88 if (pi_ops->pi_ptype != type) {
125 if ((pi_ops->pi_init != NULL) &&
126 ((rc = pi_ops->pi_init()) != SA_OK)) {
139 plugin->pi_ops = pi_ops;
265 if (plugin->pi_ops->pi_fini != NULL)
266 (void) plugin->pi_ops->pi_fini();
333 if (plugin->pi_ops != NULL &&
334 plugin->pi_ops->pi_type == ops_type)
340 return (plugin->pi_ops);
359 if (plugin->pi_ops != NULL)
372 if (plugin->pi_ops != NULL)
373 (*protos)[i] = plugin->pi_ops->pi_type;
422 if (plugin->pi_ops == ops) {
431 return (plugin->pi_ops);