| /trueos/contrib/gcclibs/libgomp/config/linux/ |
| HD | affinity.c | 48 cpu_set_t cpuset; in gomp_init_affinity() local 51 if (pthread_getaffinity_np (pthread_self (), sizeof (cpuset), &cpuset)) in gomp_init_affinity() 62 && CPU_ISSET (gomp_cpu_affinity[idx], &cpuset)) in gomp_init_affinity() 75 CPU_ZERO (&cpuset); in gomp_init_affinity() 76 CPU_SET (gomp_cpu_affinity[0], &cpuset); in gomp_init_affinity() 77 pthread_setaffinity_np (pthread_self (), sizeof (cpuset), &cpuset); in gomp_init_affinity() 88 cpu_set_t cpuset; in gomp_init_thread_affinity() local 98 CPU_ZERO (&cpuset); in gomp_init_thread_affinity() 99 CPU_SET (gomp_cpu_affinity[cpu], &cpuset); in gomp_init_thread_affinity() 100 pthread_attr_setaffinity_np (attr, sizeof (cpu_set_t), &cpuset); in gomp_init_thread_affinity()
|
| HD | proc.c | 76 cpu_set_t cpuset; in gomp_init_num_threads() local 78 if (pthread_getaffinity_np (pthread_self (), sizeof (cpuset), &cpuset) == 0) in gomp_init_num_threads() 81 gomp_nthreads_var = cpuset_popcount (&cpuset); in gomp_init_num_threads() 96 cpu_set_t cpuset; in get_num_procs() local 101 if (pthread_getaffinity_np (pthread_self (), sizeof (cpuset), in get_num_procs() 102 &cpuset) == 0) in get_num_procs() 104 int ret = cpuset_popcount (&cpuset); in get_num_procs() 117 CPU_ZERO (&cpuset); in get_num_procs() 122 if (! CPU_ISSET (gomp_cpu_affinity[idx], &cpuset)) in get_num_procs() 125 CPU_SET (gomp_cpu_affinity[idx], &cpuset); in get_num_procs()
|
| /trueos/sys/kern/ |
| HD | kern_cpuset.c | 109 static struct cpuset *cpuset_zero; 120 struct cpuset * 121 cpuset_ref(struct cpuset *set) in cpuset_ref() 132 static struct cpuset * 133 cpuset_refroot(struct cpuset *set) in cpuset_refroot() 149 static struct cpuset * 150 cpuset_refbase(struct cpuset *set) in cpuset_refbase() 164 cpuset_rel(struct cpuset *set) in cpuset_rel() 187 cpuset_rel_defer(struct setlist *head, struct cpuset *set) in cpuset_rel_defer() 205 cpuset_rel_complete(struct cpuset *set) in cpuset_rel_complete() [all …]
|
| /trueos/sys/sys/ |
| HD | cpuset.h | 88 LIST_HEAD(setlist, cpuset); 101 struct cpuset { struct 106 struct cpuset *cs_parent; /* (s) Pointer to our parent. */ argument 107 LIST_ENTRY(cpuset) cs_link; /* (c) All identified sets. */ 108 LIST_ENTRY(cpuset) cs_siblings; /* (c) Sibling set link. */ 119 struct cpuset *cpuset_thread0(void); argument 120 struct cpuset *cpuset_ref(struct cpuset *); 121 void cpuset_rel(struct cpuset *); 123 int cpuset_create_root(struct prison *, struct cpuset **); 124 int cpuset_setproc_update_set(struct proc *, struct cpuset *); [all …]
|
| HD | jail.h | 166 struct cpuset *pr_cpuset; /* (p) cpuset */
|
| HD | proc.h | 160 struct cpuset; 212 struct cpuset *td_cpuset; /* (t) CPU affinity mask. */
|
| HD | syscall.mk | 362 cpuset.o \
|
| /trueos/lib/libthr/thread/ |
| HD | thr_attr.c | 121 if ((*attr)->cpuset != NULL) in _pthread_attr_destroy() 122 free((*attr)->cpuset); in _pthread_attr_destroy() 149 if (dst->cpuset == NULL) { in _pthread_attr_get_np() 150 dst->cpuset = calloc(1, kern_size); in _pthread_attr_get_np() 160 dst->cpusetsize, dst->cpuset); in _pthread_attr_get_np() 594 if (attr->cpuset != NULL) { in _pthread_attr_setaffinity_np() 595 free(attr->cpuset); in _pthread_attr_setaffinity_np() 596 attr->cpuset = NULL; in _pthread_attr_setaffinity_np() 613 if (attr->cpuset == NULL) { in _pthread_attr_setaffinity_np() 614 attr->cpuset = calloc(1, kern_size); in _pthread_attr_setaffinity_np() [all …]
|
| HD | thr_create.c | 87 cpusetp = new_thread->attr.cpuset; in _pthread_create() 89 new_thread->attr.cpuset = NULL; in _pthread_create()
|
| HD | thr_private.h | 250 #define pthread_attr_end_copy cpuset 251 cpuset_t *cpuset; member
|
| HD | thr_init.c | 88 .cpuset = NULL
|
| /trueos/usr.bin/sed/tests/ |
| HD | inplace_race_test.sh | 34 if command -v cpuset >/dev/null; then 35 case `cpuset -g -p $$` in
|
| /trueos/contrib/gcclibs/libgomp/ |
| HD | configure.ac | 199 [cpu_set_t cpuset; 201 pthread_getaffinity_np (pthread_self (), sizeof (cpu_set_t), &cpuset); 202 if (CPU_ISSET (0, &cpuset)) 203 CPU_SET (1, &cpuset); 205 CPU_ZERO (&cpuset); 206 pthread_setaffinity_np (pthread_self (), sizeof (cpu_set_t), &cpuset); 208 pthread_attr_getaffinity_np (&attr, sizeof (cpu_set_t), &cpuset); 209 pthread_attr_setaffinity_np (&attr, sizeof (cpu_set_t), &cpuset);])],
|
| HD | configure | 16855 cpu_set_t cpuset; 16857 pthread_getaffinity_np (pthread_self (), sizeof (cpu_set_t), &cpuset); 16858 if (CPU_ISSET (0, &cpuset)) 16859 CPU_SET (1, &cpuset); 16861 CPU_ZERO (&cpuset); 16862 pthread_setaffinity_np (pthread_self (), sizeof (cpu_set_t), &cpuset); 16864 pthread_attr_getaffinity_np (&attr, sizeof (cpu_set_t), &cpuset); 16865 pthread_attr_setaffinity_np (&attr, sizeof (cpu_set_t), &cpuset);
|
| /trueos/tools/tools/vimage/ |
| HD | vimage.c | 63 int cpuset; member 205 printf(" CPUsetID: %d\n", vst[i].cpuset); in main() 368 jailparam_import_raw(¶ms[psize++], &vs->cpuset, in getjail() 369 sizeof(vs->cpuset)); in getjail()
|
| /trueos/sys/amd64/vmm/ |
| HD | vmm_dev.c | 150 cpuset_t *cpuset; in vmmdev_ioctl() local 465 cpuset = malloc(size, M_TEMP, M_WAITOK | M_ZERO); in vmmdev_ioctl() 467 *cpuset = vm_active_cpus(sc->vm); in vmmdev_ioctl() 469 *cpuset = vm_suspended_cpus(sc->vm); in vmmdev_ioctl() 473 error = copyout(cpuset, vm_cpuset->cpus, size); in vmmdev_ioctl() 474 free(cpuset, M_TEMP); in vmmdev_ioctl()
|
| /trueos/usr.bin/cpuset/ |
| HD | Makefile | 3 PROG= cpuset
|
| HD | cpuset.c | 291 if (cpuset(&setid)) in main() 323 if (cpuset(&setid) < 0) in main()
|
| /trueos/lib/libc/sys/ |
| HD | Makefile.inc | 165 cpuset.2 \ 349 MLINKS+=cpuset.2 cpuset_getid.2 \ 350 cpuset.2 cpuset_setid.2
|
| HD | Symbol.map | 332 cpuset;
|
| /trueos/sys/powerpc/powerpc/ |
| HD | pic_if.m | 31 #include <sys/cpuset.h>
|
| /trueos/sys/dev/acpica/ |
| HD | acpi_cpu.c | 425 cpuset_t cpuset; in disable_idle() local 427 CPU_SETOF(sc->cpu_pcpu->pc_cpuid, &cpuset); in disable_idle() 437 smp_rendezvous_cpus(cpuset, smp_no_rendevous_barrier, NULL, in disable_idle()
|
| /trueos/usr.bin/ |
| HD | Makefile | 35 cpuset \
|
| /trueos/lib/libutil/ |
| HD | login_class.c | 338 if (cpuset(&setid) != 0) { in setclasscpumask()
|
| /trueos/sys/cddl/contrib/opensolaris/uts/common/sys/ |
| HD | cpuvar.h | 405 typedef struct cpuset { struct
|