Home
last modified time | relevance | path

Searched refs:cpuset (Results 1 – 11 of 11) sorted by relevance

/nptl/
A Dtst-pthread-attr-affinity.c45 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 Dpthread_attr_setaffinity.c28 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 Dtst-pthread-attr-affinity-fail.c38 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 Dpthread_attr_getaffinity.c29 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 Dpthread_getaffinity.c29 __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 Dpthread_setaffinity.c27 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 Dtst-default-attr.c166 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 Dpthread_getattr_np.c174 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 Dpthread_attr_destroy.c38 free (iattr->extension->cpuset); in __pthread_attr_destroy()
A Dpthread_attr_copy.c44 isource->extension->cpuset); in __pthread_attr_copy()
A Dpthread_create.c239 && attr->extension->cpuset != 0); in create_thread()
313 attr->extension->cpuset); in create_thread()

Completed in 10 milliseconds