/nptl/ |
A D | tst-pthread-attr-affinity.c | 45 cpu_set_t *cpuset = CPU_ALLOC (512); in do_test() local 47 CPU_ZERO_S (cpusetsize, cpuset); in do_test() 50 RETURN_IF_FAIL (pthread_attr_setaffinity_np, &attr, cpusetsize, cpuset); in do_test() 51 CPU_FREE (cpuset); in do_test() 53 cpuset = CPU_ALLOC (1); in do_test() 55 RETURN_IF_FAIL (pthread_attr_getaffinity_np, &attr, cpusetsize, cpuset); in do_test() 56 CPU_FREE (cpuset); in do_test()
|
A D | pthread_attr_setaffinity.c | 28 const cpu_set_t *cpuset) in __pthread_attr_setaffinity_np() argument 34 if (cpuset == NULL || cpusetsize == 0) in __pthread_attr_setaffinity_np() 38 free (iattr->extension->cpuset); in __pthread_attr_setaffinity_np() 39 iattr->extension->cpuset = NULL; in __pthread_attr_setaffinity_np() 51 void *newp = realloc (iattr->extension->cpuset, cpusetsize); in __pthread_attr_setaffinity_np() 55 iattr->extension->cpuset = newp; in __pthread_attr_setaffinity_np() 59 memcpy (iattr->extension->cpuset, cpuset, cpusetsize); in __pthread_attr_setaffinity_np() 78 __pthread_attr_setaffinity_old (pthread_attr_t *attr, cpu_set_t *cpuset) in __pthread_attr_setaffinity_old() argument 81 return __pthread_attr_setaffinity_np (attr, 128, cpuset); in __pthread_attr_setaffinity_old()
|
A D | tst-pthread-attr-affinity-fail.c | 38 cpu_set_t *cpuset = CPU_ALLOC (max_cpu); in do_test() local 39 TEST_VERIFY_EXIT (cpuset != NULL); in do_test() 41 CPU_ZERO_S (cpusetsize, cpuset); in do_test() 42 CPU_SET_S (max_cpu, cpusetsize, cpuset); in do_test() 45 TEST_COMPARE (sched_setaffinity (0, cpusetsize, cpuset), -1); in do_test() 50 xpthread_attr_setaffinity_np (&attr, cpusetsize, cpuset); in do_test()
|
A D | pthread_attr_getaffinity.c | 29 cpu_set_t *cpuset) in __pthread_attr_getaffinity_new() argument 35 if (iattr->extension != NULL && iattr->extension->cpuset != NULL) in __pthread_attr_getaffinity_new() 40 if (((char *) iattr->extension->cpuset)[cnt] != 0) in __pthread_attr_getaffinity_new() 47 void *p = mempcpy (cpuset, iattr->extension->cpuset, in __pthread_attr_getaffinity_new() 54 memset (cpuset, -1, cpusetsize); in __pthread_attr_getaffinity_new() 68 __pthread_attr_getaffinity_old (const pthread_attr_t *attr, cpu_set_t *cpuset) in __pthread_attr_getaffinity_old() argument 71 return __pthread_attr_getaffinity_new (attr, 128, cpuset); in __pthread_attr_getaffinity_old()
|
A D | pthread_getaffinity.c | 29 __pthread_getaffinity_np (pthread_t th, size_t cpusetsize, cpu_set_t *cpuset) in __pthread_getaffinity_np() argument 34 MIN (INT_MAX, cpusetsize), cpuset); in __pthread_getaffinity_np() 39 memset ((char *) cpuset + res, '\0', cpusetsize - res); in __pthread_getaffinity_np() 55 __pthread_getaffinity_old (pthread_t th, cpu_set_t *cpuset) in __pthread_getaffinity_old() argument 58 return __pthread_getaffinity_np (th, 128, cpuset); in __pthread_getaffinity_old()
|
A D | pthread_setaffinity.c | 27 const cpu_set_t *cpuset) in __pthread_setaffinity_new() argument 33 cpuset); in __pthread_setaffinity_new() 49 __pthread_setaffinity_old (pthread_t th, cpu_set_t *cpuset) in __pthread_setaffinity_old() argument 52 return __pthread_setaffinity_new (th, 128, cpuset); in __pthread_setaffinity_old()
|
A D | tst-default-attr.c | 166 cpu_set_t cpuset; in verify_affinity_result() local 168 RETURN_IF_FAIL (pthread_attr_getaffinity_np, attr, sizeof (cpuset), &cpuset); in verify_affinity_result() 169 if (!CPU_ISSET (0, &cpuset)) in verify_affinity_result() 188 cpu_set_t cpuset; in do_affinity_test() local 189 CPU_ZERO (&cpuset); in do_affinity_test() 190 CPU_SET (0, &cpuset); in do_affinity_test() 191 RETURN_IF_FAIL (pthread_attr_setaffinity_np, &attr, sizeof (cpuset), &cpuset); in do_affinity_test()
|
A D | pthread_getattr_np.c | 174 cpu_set_t *cpuset = NULL; in __pthread_getattr_np() local 180 void *newp = realloc (cpuset, size); in __pthread_getattr_np() 186 cpuset = (cpu_set_t *) newp; in __pthread_getattr_np() 188 ret = __pthread_getaffinity_np (thread_id, size, cpuset); in __pthread_getattr_np() 194 ret = __pthread_attr_setaffinity_np (attr, size, cpuset); in __pthread_getattr_np() 198 free (cpuset); in __pthread_getattr_np()
|
A D | pthread_attr_destroy.c | 38 free (iattr->extension->cpuset); in __pthread_attr_destroy()
|
A D | pthread_attr_copy.c | 44 isource->extension->cpuset); in __pthread_attr_copy()
|
A D | pthread_create.c | 239 && attr->extension->cpuset != 0); in create_thread() 313 attr->extension->cpuset); in create_thread()
|