"""The Pivot along which the data is orthogonal""" def get_pids(self, key=""): """Returns a list of (comm, pid) that contain 'key' in their 'comm'.""" dfr = self.data_frame.drop_duplicates(subset=['comm', 'pid']) dfr = dfr.ix[:, ['comm', 'pid']] return dfr[dfr['comm'].str.contains(key)].values.tolist() register_ftrace_parser(SchedLoadAvgTask, "sched") # pylint doesn't like globals that are not ALL_CAPS # pylint: disable=invalid-name SchedLoadAvgCpu = register_dynamic_ftrace("SchedLoadAvgCpu", "sched_load_avg_cpu:", "sched", pivot="cpu") """Load and Utilization Signals for CPUs""" SchedContribScaleFactor = register_dynamic_ftrace("SchedContribScaleFactor", "sched_contrib_scale_f:", "sched") """Event to register tracing of contrib factor""" class SchedCpuCapacity(Base): """Corresponds to Linux kernel trace event sched/cpu_capacity""" unique_word = "cpu_capacity:" """The unique word that will be matched in a trace line"""
"""The Pivot along which the data is orthogonal""" def get_pids(self, key=""): """Returns a list of (comm, pid) that contain 'key' in their 'comm'.""" dfr = self.data_frame.drop_duplicates(subset=['comm', 'pid']) dfr = dfr.ix[:, ['comm', 'pid']] return dfr[dfr['comm'].str.contains(key)].values.tolist() FTrace.register_parser(SchedLoadAvgTask, "sched") # pylint doesn't like globals that are not ALL_CAPS # pylint: disable=invalid-name SchedLoadAvgCpu = register_dynamic_ftrace("SchedLoadAvgCpu", "sched_load_avg_cpu:", "sched", pivot="cpu") """Load and Utilization Signals for CPUs""" SchedContribScaleFactor = register_dynamic_ftrace("SchedContribScaleFactor", "sched_contrib_scale_f:", "sched") """Event to register tracing of contrib factor""" class SchedCpuCapacity(Base): """Corresponds to Linux kernel trace event sched/cpu_capacity""" unique_word = "cpu_capacity:" """The unique word that will be matched in a trace line""" pivot = "cpu"
"""The Pivot along which the data is orthogonal""" def get_pids(self, key=""): """Returns a list of (comm, pid) that contain 'key' in their 'comm'.""" dfr = self.data_frame.drop_duplicates(subset=['comm', 'pid']) dfr = dfr.ix[:, ['comm', 'pid']] return dfr[dfr['comm'].str.contains(key)].values.tolist() register_ftrace_parser(SchedLoadAvgTask, "sched") # pylint doesn't like globals that are not ALL_CAPS # pylint: disable=invalid-name SchedLoadAvgCpu = register_dynamic_ftrace("SchedLoadAvgCpu", "sched_load_avg_cpu:", "sched", pivot="cpu") """Load and Utilization Signals for CPUs""" SchedContribScaleFactor = register_dynamic_ftrace("SchedContribScaleFactor", "sched_contrib_scale_f:", "sched") """Event to register tracing of contrib factor""" class SchedCpuCapacity(Base): """Corresponds to Linux kernel trace event sched/cpu_capacity""" unique_word = "cpu_capacity:" """The unique word that will be matched in a trace line""" pivot = "cpu"
def register_dynamic(*args, **kwargs): """register_dynamic() is deprecated. Use register_dynamic_ftrace() instead""" warnings.warn("register_dynamic() is deprecated. Use register_dynamic_ftrace() instead") return register_dynamic_ftrace(*args, **kwargs)