Lines Matching full:providers
506 """Encapsulates functionalities used by all providers."""
866 """Manages the data providers and the data they provide.
873 self.providers = self._get_providers(options)
880 """Returns a list of data providers depending on the passed options."""
881 providers = []
884 providers.append(DebugfsProvider(options.pid, options.fields,
886 if options.tracepoints or not providers:
887 providers.append(TracepointProvider(options.pid, options.fields))
889 return providers
892 """Propagates fields filters to providers."""
896 for provider in self.providers:
901 for provider in self.providers:
923 for provider in self.providers:
933 for provider in self.providers:
944 These formats are generated by the providers, and handled in class TUI.
946 for provider in self.providers:
964 if any(isinstance(ins, TracepointProvider) for ins in self.providers):
967 for provider in self.providers: