| /src/sys/sys/ |
| intrio.h | 40 cpuset_t *cpuset; member in struct:intrio_set
|
| syscallargs.h | 2228 syscallarg(const cpuset_t *) cpuset; member in struct:sys__sched_setaffinity_args 2238 syscallarg(cpuset_t *) cpuset; member in struct:sys__sched_getaffinity_args
|
| /src/usr.sbin/psrset/ |
| psrset.c | 62 static cpuset_t *cpuset; variable 71 cpuset = cpuset_create(); 72 if (cpuset == NULL) 74 cpuset_zero(cpuset); 164 cpuset_set(i, cpuset); 187 cpuset_set(i++, cpuset); 204 if (!cpuset_isset(i, cpuset)) 245 if (!cpuset_isset(i, cpuset)) 334 if (!cpuset_isset(i, cpuset)) 359 if (!cpuset_isset(i, cpuset)) [all...] |
| /src/usr.sbin/schedctl/ |
| schedctl.c | 75 cpuset_t *cpuset; local 84 cpuset = NULL; 106 cpuset = makecpuset(optarg); 107 if (cpuset == NULL) { 156 sched_set(pid, lid, policy, set ? sp : NULL, cpuset); 175 cpuset_destroy(cpuset); 185 struct sched_param *sp, cpuset_t *cpuset) 195 if (cpuset) { 198 cpuset_size(cpuset), cpuset); 208 cpuset_t *cpuset; local 237 cpuset_t *cpuset; local [all...] |
| /src/sys/kern/ |
| subr_interrupt.c | 128 kcpuset_t *cpuset; local 133 kcpuset_create(&cpuset, true); 134 kcpuset_set(cpuset, cpu_idx); 136 ii_handler = interrupt_construct_intrids(cpuset); 147 interrupt_get_available(cpuset); 148 kcpuset_clear(cpuset, cpu_idx); 149 if (kcpuset_iszero(cpuset)) { 157 error = interrupt_distribute_handler(ids[i], cpuset, NULL); 165 kcpuset_destroy(cpuset); 351 ucpuset = iset->cpuset; [all...] |
| /src/usr.sbin/intrctl/ |
| intrctl.c | 282 cpuset_t *cpuset; local 310 cpuset = cpuset_create(); 311 if (cpuset == NULL) 314 cpuset_zero(cpuset); 315 cpuset_set(index, cpuset); 316 iset.cpuset = cpuset; 317 iset.cpuset_size = cpuset_size(cpuset); 319 cpuset_destroy(cpuset); 328 cpuset_t *cpuset; local 368 cpuset_t *cpuset; local [all...] |
| /src/sys/arch/sparc64/sparc64/ |
| ipifuncs.c | 211 sparc64_multicast_ipi(sparc64_cpuset_t cpuset, ipifunc_t func, uint64_t arg1, 216 CPUSET_DEL(cpuset, cpu_number()); 217 if (CPUSET_EMPTY(cpuset)) 221 if (CPUSET_HAS(cpuset, ci->ci_index)) { 222 CPUSET_DEL(cpuset, ci->ci_index); 350 sparc64_cpuset_t cpumask, cpuset; local 353 CPUSET_ASSIGN(cpuset, cpus_active); 354 CPUSET_DEL(cpuset, cpu_number()); 355 CPUSET_ASSIGN(cpumask, cpuset); 356 CPUSET_SUB(cpuset, cpus_halted) 392 sparc64_cpuset_t cpuset; local 425 sparc64_cpuset_t cpuset; local 455 sparc64_cpuset_t cpuset; local [all...] |
| /src/usr.sbin/cpuctl/ |
| cpuctl.c | 218 cpuset_t *cpuset; local 238 cpuset = cpuset_create(); 239 if (cpuset == NULL) 241 cpuset_zero(cpuset); 242 if (cpuset_set(id, cpuset) < 0) 244 if (_sched_setaffinity(0, 0, cpuset_size(cpuset), cpuset) < 0) { 247 cpuset_destroy(cpuset); 264 cpuset_t *cpuset; local 272 cpuset = cpuset_create() [all...] |
| /src/external/mit/libuv/dist/src/unix/ |
| thread.c | 52 # include <sys/cpuset.h> 197 uv__cpu_set_t cpuset; local 212 CPU_ZERO(&cpuset); 215 CPU_SET(i, &cpuset); 218 if (sched_setaffinity(pthread_gettid_np(*tid), sizeof(cpuset), &cpuset)) 223 r = pthread_setaffinity_np(*tid, sizeof(cpuset), &cpuset); 235 uv__cpu_set_t cpuset; local 244 CPU_ZERO(&cpuset); [all...] |
| /src/sys/arch/powerpc/powerpc/ |
| powerpc_machdep.c | 584 * Send an inter-processor interrupt to CPUs in cpuset (excludes curcpu()) 587 cpu_multicast_ipi(__cpuset_t cpuset, uint32_t msg) 592 CPUSET_DEL(cpuset, cpu_index(curcpu())); 593 if (CPUSET_EMPTY_P(cpuset)) 598 if (CPUSET_HAS_P(cpuset, index)) { 599 CPUSET_DEL(cpuset, index); 608 __cpuset_t cpuset; local 610 CPUSET_EXPORT(succeeded, cpuset); 611 CPUSET_SUB(expected, cpuset); 627 __cpuset_t cpuset; local 664 __cpuset_t cpumask, cpuset, halted; local 724 __cpuset_t cpuset; local 746 __cpuset_t cpuset = CPUSET_SINGLE(index); local 762 __cpuset_t cpuset; local [all...] |
| /src/sys/arch/sparc/sparc/ |
| cpu.c | 719 * Call a function on some CPUs. `cpuset' can be set to CPUSET_ALL 724 u_int cpuset) 739 callself = func && (cpuset & mybit) != 0; 740 cpuset &= ~mybit; 743 cpuset &= cpu_ready_mask; 796 if ((cpuset & (1 << n)) == 0) 844 if ((cpuset & (1 << n)) == 0) 894 u_int cpuset; local 900 cpuset = 1 << target->ci_cpuid; 902 cpuset = CPUSET_ALL & ~(1 << cpuinfo.ci_cpuid) 909 u_int cpuset; local [all...] |
| /src/external/bsd/nsd/dist/ |
| nsd.h | 166 cpuset_t *cpuset; member in struct:nsd_child 284 cpuset_t* cpuset; member in struct:nsd
|
| /src/external/cddl/osnet/dist/uts/common/sys/ |
| cpuvar.h | 405 typedef struct cpuset { struct 433 * Find one CPU in the cpuset. 450 * Atomic cpuset operations 451 * These are safe to use for concurrent cpuset manipulations. 454 * (e.g. attempting to add a cpu to a cpuset that's already there, or 455 * deleting a cpu that's not in the cpuset) 496 #define CPUSET(cpu) (1UL << (cpu)) 499 #define CPUSET_ALL_BUT(set, cpu) ((void)((set) = ~CPUSET(cpu))) 500 #define CPUSET_ONLY(set, cpu) ((void)((set) = CPUSET(cpu))) 501 #define CPU_IN_SET(set, cpu) ((set) & CPUSET(cpu) [all...] |
| /src/sys/compat/netbsd32/ |
| netbsd32_syscallargs.h | 1808 syscallarg(const netbsd32_cpusetp_t) cpuset; member in struct:netbsd32__sched_setaffinity_args 1816 syscallarg(netbsd32_cpusetp_t) cpuset; member in struct:netbsd32__sched_getaffinity_args
|