blob: ae3dae278862697ad8a3a516dfe6e9d29152a72d (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#ifndef __TASK_LIST_H
#define __TASK_LIST_H
#include <gtk/gtk.h>
#include "trace-cmd.h"
#include "trace-hash.h"
#define TASK_HASH_SIZE 1024
struct task_list {
struct task_list *next;
gint pid;
void *data;
};
struct task_list* find_task_list(struct task_list **tasks, int pid);
struct task_list* add_task_hash(struct task_list **tasks, int pid);
void free_task_hash(struct task_list **tasks);
gint* task_list_pids(struct task_list **tasks);
#endif
|