Lines Matching refs:thread
9 struct thread {
20 bool dead; /* if set thread has exited */
29 struct thread *thread__new(pid_t pid, pid_t tid);
30 void thread__delete(struct thread *self);
31 static inline void thread__exited(struct thread *thread)
33 thread->dead = true;
36 int thread__set_comm(struct thread *self, const char *comm);
37 int thread__comm_len(struct thread *self);
38 void thread__insert_map(struct thread *self, struct map *map);
39 int thread__fork(struct thread *self, struct thread *parent);
40 size_t thread__fprintf(struct thread *thread, FILE *fp);
42 static inline struct map *thread__find_map(struct thread *self,
48 void thread__find_addr_map(struct thread *thread, struct machine *machine,
52 void thread__find_addr_location(struct thread *thread, struct machine *machine,
56 static inline void *thread__priv(struct thread *thread)
58 return thread->priv;
61 static inline void thread__set_priv(struct thread *thread, void *p)
63 thread->priv = p;