00001 /* 00002 * Copyright © 2009 CNRS, INRIA, Université Bordeaux 1 00003 * See COPYING in top-level directory. 00004 */ 00005 00013 #ifndef HWLOC_LINUX_H 00014 #define HWLOC_LINUX_H 00015 00016 #include <hwloc.h> 00017 #include <stdio.h> 00018 00032 HWLOC_DECLSPEC int hwloc_linux_parse_cpumap_file(FILE *file, hwloc_cpuset_t set); 00033 00039 HWLOC_DECLSPEC int hwloc_linux_set_tid_cpubind(hwloc_topology_t topology, pid_t tid, hwloc_const_cpuset_t set); 00040 00046 HWLOC_DECLSPEC int hwloc_linux_get_tid_cpubind(hwloc_topology_t topology, pid_t tid, hwloc_cpuset_t set); 00047 00050 #endif /* HWLOC_GLIBC_SCHED_H */