perf_thread_map
struct perf_thread_map *threads)
struct perf_thread_map *threads)
static struct perf_thread_map *empty_thread_map;
struct perf_thread_map *perf_evsel__threads(struct perf_evsel *evsel)
struct perf_thread_map;
struct perf_thread_map *threads;
struct perf_thread_map *threads;
struct perf_thread_map;
struct perf_thread_map *perf_thread_map__realloc(struct perf_thread_map *map, int nr);
struct perf_thread_map;
struct perf_thread_map *threads);
struct perf_thread_map;
struct perf_thread_map *threads);
LIBPERF_API struct perf_thread_map *perf_evsel__threads(struct perf_evsel *evsel);
LIBPERF_API struct perf_thread_map *perf_thread_map__new_dummy(void);
LIBPERF_API struct perf_thread_map *perf_thread_map__new_array(int nr_threads, pid_t *array);
LIBPERF_API void perf_thread_map__set_pid(struct perf_thread_map *map, int idx, pid_t pid);
LIBPERF_API char *perf_thread_map__comm(struct perf_thread_map *map, int idx);
LIBPERF_API int perf_thread_map__nr(struct perf_thread_map *threads);
LIBPERF_API pid_t perf_thread_map__pid(struct perf_thread_map *map, int idx);
LIBPERF_API int perf_thread_map__idx(struct perf_thread_map *map, pid_t pid);
LIBPERF_API struct perf_thread_map *perf_thread_map__get(struct perf_thread_map *map);
LIBPERF_API void perf_thread_map__put(struct perf_thread_map *map);
struct perf_thread_map;
struct perf_thread_map *threads;
struct perf_thread_map *threads;
struct perf_thread_map *threads;
struct perf_thread_map *threads;
struct perf_thread_map *threads;
static int test_stat_read_format_single(struct perf_event_attr *attr, struct perf_thread_map *threads)
static int test_stat_read_format_group(struct perf_event_attr *attr, struct perf_thread_map *threads)
struct perf_thread_map *threads;
struct perf_thread_map *threads;
struct perf_thread_map *threads;
struct perf_thread_map *threads;
struct perf_thread_map *threads;
static void perf_thread_map__reset(struct perf_thread_map *map, int start, int nr)
int perf_thread_map__idx(struct perf_thread_map *threads, pid_t pid)
struct perf_thread_map *perf_thread_map__realloc(struct perf_thread_map *map, int nr)
void perf_thread_map__set_pid(struct perf_thread_map *map, int idx, pid_t pid)
char *perf_thread_map__comm(struct perf_thread_map *map, int idx)
struct perf_thread_map *perf_thread_map__new_array(int nr_threads, pid_t *array)
struct perf_thread_map *threads = thread_map__alloc(nr_threads);
struct perf_thread_map *perf_thread_map__new_dummy(void)
static void perf_thread_map__delete(struct perf_thread_map *threads)
struct perf_thread_map *perf_thread_map__get(struct perf_thread_map *map)
void perf_thread_map__put(struct perf_thread_map *map)
int perf_thread_map__nr(struct perf_thread_map *threads)
pid_t perf_thread_map__pid(struct perf_thread_map *map, int idx)
struct perf_thread_map *threads;
struct perf_thread_map *threads,
struct perf_thread_map *thread_map;
struct perf_thread_map *color_pids;
struct perf_thread_map *map;
struct perf_thread_map *threads;
struct perf_thread_map *threads;
struct perf_thread_map *threads)
struct perf_thread_map *threads = NULL;
struct perf_thread_map *threads;
struct perf_thread_map *threads;
struct perf_thread_map *threads = NULL;
struct perf_thread_map *threads = perf_thread_map__new_dummy();
struct perf_thread_map *threads;
struct perf_thread_map *map;
struct perf_thread_map *threads = thread_map__new_by_tid(getpid());
struct perf_thread_map *threads = thread_map__new_by_tid(getpid());
struct perf_thread_map *threads = NULL;
struct perf_thread_map *threads = NULL;
struct perf_thread_map *threads = NULL;
struct perf_thread_map *threads;
struct perf_thread_map *threads;
struct perf_thread_map *map;
struct perf_thread_map *threads;
struct perf_thread_map *threads;
struct perf_thread_map *threads;
struct perf_thread_map *threads;
struct perf_thread_map *threads;
struct perf_thread_map *threads,
struct perf_thread_map;
struct perf_thread_map *threads,
struct perf_thread_map *threads = thread_map__new_event(&event->thread_map);
struct perf_thread_map *threads;
struct perf_thread_map *threads;
struct perf_thread_map *threads)
struct perf_thread_map *threads);
struct perf_thread_map *threads,
static struct perf_thread_map *empty_thread_map;
struct perf_thread_map *threads)
struct perf_thread_map *threads)
struct perf_thread_map *threads,
struct perf_thread_map *threads)
struct perf_thread_map *threads)
struct perf_thread_map *threads = thread_map__new_by_tid(-1);
int evsel__open_per_thread(struct evsel *evsel, struct perf_thread_map *threads)
struct perf_thread_map *threads = evsel->core.threads;
struct perf_thread_map *threads);
int evsel__open_per_thread(struct evsel *evsel, struct perf_thread_map *threads);
struct perf_thread_map *threads);
struct perf_thread_map *threads);
struct perf_thread_map *threads,
struct perf_thread_map *threads,
struct perf_thread_map;
struct perf_thread_map *threads)
struct perf_thread_map *threads = thread_map__new_by_tid(0);
struct perf_thread_map *tmap = thread_map__new_by_tid(0);
struct perf_thread_map *threads = NULL;
struct perf_thread_map *threads;
struct perf_thread_map *threads;
struct perf_thread_map *threads;
struct perf_thread_map *threads;
struct perf_thread_map *threads = counter->core.threads;
struct perf_thread_map *threads,
struct target *target, struct perf_thread_map *threads,
struct perf_thread_map *threads, bool needs_mmap,
struct perf_thread_map *threads,
struct target *target, struct perf_thread_map *threads,
struct perf_thread_map *threads, bool needs_mmap, bool data_mmap,
struct perf_thread_map;
int perf_event__synthesize_thread_map2(const struct perf_tool *tool, struct perf_thread_map *threads, perf_event__handler_t process, struct machine *machine);
int perf_event__synthesize_thread_map(const struct perf_tool *tool, struct perf_thread_map *threads, perf_event__handler_t process, struct machine *machine, bool needs_mmap, bool mmap_data);
struct perf_thread_map *tmp;
struct perf_thread_map *thread_map__new(pid_t pid, pid_t tid)
static struct perf_thread_map *thread_map__new_by_pid_str(const char *pid_str)
struct perf_thread_map *threads = NULL, *nt;
struct perf_thread_map *thread_map__new_by_tid_str(const char *tid_str)
struct perf_thread_map *threads = NULL, *nt;
struct perf_thread_map *thread_map__new_str(const char *pid, const char *tid, bool all_threads)
size_t thread_map__fprintf(struct perf_thread_map *threads, FILE *fp)
static void comm_init(struct perf_thread_map *map, int i)
void thread_map__read_comms(struct perf_thread_map *threads)
static void thread_map__copy_event(struct perf_thread_map *threads,
struct perf_thread_map *thread_map__new_by_pid(pid_t pid)
struct perf_thread_map *thread_map__new_event(struct perf_record_thread_map *event)
struct perf_thread_map *threads;
struct perf_thread_map *threads;
bool thread_map__has(struct perf_thread_map *threads, pid_t pid)
int thread_map__remove(struct perf_thread_map *threads, int idx)
struct perf_thread_map *thread_map__new_by_tid(pid_t tid)
struct perf_thread_map *threads = thread_map__alloc(1);
static struct perf_thread_map *thread_map__new_all_cpus(void)
struct perf_thread_map *threads = thread_map__alloc(max_threads);
struct perf_thread_map *thread_map__new_dummy(void);
struct perf_thread_map *thread_map__new_by_pid(pid_t pid);
struct perf_thread_map *thread_map__new_by_tid(pid_t tid);
struct perf_thread_map *thread_map__new(pid_t pid, pid_t tid);
struct perf_thread_map *thread_map__new_event(struct perf_record_thread_map *event);
struct perf_thread_map *thread_map__new_str(const char *pid,
struct perf_thread_map *thread_map__new_by_tid_str(const char *tid_str);
size_t thread_map__fprintf(struct perf_thread_map *threads, FILE *fp);
void thread_map__read_comms(struct perf_thread_map *threads);
bool thread_map__has(struct perf_thread_map *threads, pid_t pid);
int thread_map__remove(struct perf_thread_map *threads, int idx);
struct perf_thread_map *threads,
struct perf_thread_map *threads,
struct perf_thread_map;