Lines Matching refs:df
156 df = self._dfg_trace_event('sched_switch')
157 df = df[['__pid']].drop_duplicates(keep='first')
158 for s in df.iterrows():
162 df = self._dfg_trace_event('sched_switch')
163 df = df[['__pid', '__tgid']].drop_duplicates(keep='first')
164 df_with_tgids = df[df['__tgid'] != -1]
170 self.npids = len(df.index) # How many pids in total
185 df = getattr(self._trace.data_frame, event_name)()
187 df = self._dfg_trace_event(event_name)
190 trappy.utils.apply_callback(df, pivot_process_cb, kwargs)
202 # Now build the final DF!
204 df = pd.DataFrame(self.generate_residency_data(pivot, pivot_ids), index=pid_idx)
205 df.sort_index(inplace=True)
207 logging.info("total time spent by all pids across all cpus: {}".format(df['total'].sum()))
209 return df
230 df = self._dfg_cpu_residencies_cgroup(controller)
233 df = df[df.index == cgroup]
234 df = df.drop('total', 1)
235 df = df.apply(lambda x: x*10)
239 patches, texts, autotexts = axes.pie(df.loc[cgroup], labels=df.columns, autopct='%.2f', colors=colors)
253 df = df[pd.isnull(df.index) != True]
255 df = df.apply(lambda x: x*10)
259 for ax, col in zip(axes.flat, df.columns):
260 ax.pie(df[col], labels=df.index, autopct='%.2f', colors=colors)