| ... | ... | @@ -121,21 +121,9 @@ pub const pthread_attr_t = extern struct { |
| 121 | 121 | }; |
| 122 | 122 | |
| 123 | 123 | pub const sem_t = ?*opaque {}; |
| 124 | | pub const cpuset_t = opaque {}; |
| 125 | | pub const cpuid_t = c_ulong; |
| 126 | 124 | |
| 127 | 125 | pub extern "c" fn pthread_setname_np(thread: std.c.pthread_t, name: [*:0]const u8, arg: ?*anyopaque) E; |
| 128 | 126 | pub extern "c" fn pthread_getname_np(thread: std.c.pthread_t, name: [*:0]u8, len: usize) E; |
| 129 | | pub extern "c" fn pthread_setaffinity_np(thread: std.c.pthread_t, size: usize, set: ?*cpuset_t) c_int; |
| 130 | | pub extern "c" fn pthread_getaffinity_np(thread: std.c.pthread_t, size: usize, set: ?*cpuset_t) c_int; |
| 131 | | |
| 132 | | pub extern "c" fn cpuset_create() ?*cpuset_t; |
| 133 | | pub extern "c" fn cpuset_destroy(set: ?*cpuset_t) void; |
| 134 | | pub extern "c" fn cpuset_zero(set: ?*cpuset_t) void; |
| 135 | | pub extern "c" fn cpuset_set(cpu: cpuid_t, set: ?*cpuset_t) c_int; |
| 136 | | pub extern "c" fn cpuset_clr(cpu: cpuid_t, set: ?*cpuset_t) c_int; |
| 137 | | pub extern "c" fn cpuset_isset(cpu: cpuid_t, set: ?*const cpuset_t) c_int; |
| 138 | | pub extern "c" fn cpuset_size(set: ?*cpuset_t) usize; |
| 139 | 127 | |
| 140 | 128 | pub const blkcnt_t = i64; |
| 141 | 129 | pub const blksize_t = i32; |