Quellcodebibliothek Statistik Leitseite products/sources/formale Sprachen/C/Linux/tools/perf/util/   (Open Source Betriebssystem Version 6.17.9©)  Datei vom 24.10.2025 mit Größe 971 B image not shown  

Quelle  off_cpu.h   Sprache: C

 
#ifndef PERF_UTIL_OFF_CPU_H
#define PERF_UTIL_OFF_CPU_H

#include <linux/perf_event.h>

struct evlist;
struct target;
struct perf_session;
struct record_opts;

#define OFFCPU_EVENT  "offcpu-time"

#define OFFCPU_SAMPLE_TYPES  (PERF_SAMPLE_IDENTIFIER | PERF_SAMPLE_IP | \
         PERF_SAMPLE_TID | PERF_SAMPLE_TIME | \
         PERF_SAMPLE_ID | PERF_SAMPLE_CPU | \
         PERF_SAMPLE_PERIOD | PERF_SAMPLE_RAW | \
         PERF_SAMPLE_CGROUP)

#define OFFCPU_THRESH 500000000ULL

#ifdef HAVE_BPF_SKEL
int off_cpu_prepare(struct evlist *evlist, struct target *target,
      struct record_opts *opts);
int off_cpu_write(struct perf_session *session);
#else
static inline int off_cpu_prepare(struct evlist *evlist __maybe_unused,
      struct target *target __maybe_unused,
      struct record_opts *opts __maybe_unused)
{
 return -1;
}

static inline int off_cpu_write(struct perf_session *session __maybe_unused)
{
 return -1;
}
#endif

#endif  /* PERF_UTIL_OFF_CPU_H */

Messung V0.5
C=95 H=95 G=94

¤ Dauer der Verarbeitung: 0.2 Sekunden  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.