Lines Matching refs:plugins
155 static struct pmc_plugins plugins[] = {
517 return (pmcstat_analyze_log(&args, plugins, &pmcstat_stats, pmcstat_kernproc,
567 if (plugins[args.pa_plugin].pl_topdisplay != NULL)
568 plugins[args.pa_plugin].pl_topdisplay();
631 if (plugins[args.pa_plugin].pl_shutdown != NULL)
632 plugins[args.pa_plugin].pl_shutdown(NULL);
634 if (plugins[args.pa_plugin].pl_init != NULL)
635 plugins[args.pa_plugin].pl_init();
643 if (plugins[args.pa_plugin].pl_shutdown != NULL)
644 plugins[args.pa_plugin].pl_shutdown(NULL);
649 if (plugins[args.pa_plugin].pl_name == NULL)
651 } while (plugins[args.pa_plugin].pl_topdisplay == NULL);
655 if (plugins[args.pa_plugin].pl_init != NULL)
656 plugins[args.pa_plugin].pl_init();
658 plugins[args.pa_plugin].pl_name);
679 if (plugins[args.pa_plugin].pl_topkeypress != NULL)
680 if (plugins[args.pa_plugin].pl_topkeypress(c, (void *)w))
702 if (plugins[args.pa_plugin].pl_shutdown != NULL)
703 plugins[args.pa_plugin].pl_shutdown(NULL);
705 if (plugins[args.pa_plugin].pl_init != NULL)
706 plugins[args.pa_plugin].pl_init();
711 * Configure a plugins.
721 if (plugins[args.pa_plugin].pl_configure != NULL) {
722 if (!plugins[args.pa_plugin].pl_configure(opt))
733 pmcstat_shutdown_logging(&args, plugins, &pmcstat_stats);
741 &args, plugins, &pmcstat_npmcs, &pmcstat_mergepmc);