Lines Matching refs:plugins
81 struct pmcstat_args *args, struct pmc_plugins *plugins,
97 * plugins hook.
111 if (plugins[args->pa_pplugin].pl_newpmc != NULL)
112 plugins[args->pa_pplugin].pl_newpmc(ps, pr);
113 if (plugins[args->pa_plugin].pl_newpmc != NULL)
114 plugins[args->pa_plugin].pl_newpmc(ps, pr);
190 struct pmc_plugins *plugins,
245 args, plugins);
297 * Call the plugins processing
300 if (plugins[args->pa_pplugin].pl_process != NULL)
301 plugins[args->pa_pplugin].pl_process(
307 plugins[args->pa_plugin].pl_process(
322 args, plugins, pmcstat_npmcs);
332 args, plugins, pmcstat_npmcs);
357 plugins, pmcstat_stats);
550 struct pmcstat_args *args, struct pmc_plugins *plugins,
585 * Initialize plugins
588 if (plugins[args->pa_pplugin].pl_init != NULL)
589 plugins[args->pa_pplugin].pl_init();
590 if (plugins[args->pa_plugin].pl_init != NULL)
591 plugins[args->pa_plugin].pl_init();
600 struct pmc_plugins *plugins,
623 * Shutdown the plugins
626 if (plugins[args->pa_plugin].pl_shutdown != NULL)
627 plugins[args->pa_plugin].pl_shutdown(mf);
628 if (plugins[args->pa_pplugin].pl_shutdown != NULL)
629 plugins[args->pa_pplugin].pl_shutdown(mf);
634 if (plugins[args->pa_plugin].pl_shutdownimage != NULL)
635 plugins[args->pa_plugin].pl_shutdownimage(pi);
636 if (plugins[args->pa_pplugin].pl_shutdownimage != NULL)
637 plugins[args->pa_pplugin].pl_shutdownimage(pi);