1 /*
2  * Copyright 2008 Google Inc. All Rights Reserved.
3  * Author: md@google.com (Michael Davidson)
4  */
5 
6 #ifndef THREADS_H_
7 #define THREADS_H_
8 
9 typedef void  *(*thread_func_t)(void *);
10 
11 int create_threads(int num_threads, thread_func_t func, void *arg);
12 int create_per_cpu_threads(cpu_set_t *cpus, thread_func_t func, void *arg);
13 void join_threads(void);
14 
15 #endif /* THREADS_H_ */
16