/illumos-gate/usr/src/uts/sun4/sys/ |
H A D | x_call.h | 46 (CPU_IN_SET(cpu_ready_set, (cpuid))) 48 extern cpuset_t cpu_ready_set; /* cpus ready for x-calls */
|
H A D | xc_impl.h | 42 extern cpuset_t cpu_ready_set; /* cpus ready for x-call */
|
/illumos-gate/usr/src/uts/i86pc/sys/ |
H A D | cpudrv_mach.h | 44 extern cpuset_t cpu_ready_set; 45 #define CPUDRV_XCALL_IS_READY(cpuid) CPU_IN_SET(cpu_ready_set, (cpuid))
|
/illumos-gate/usr/src/uts/sun4/os/ |
H A D | x_call.c | 241 if (!CPU_IN_SET(cpu_ready_set, cix)) { 249 * existance in cpu_ready_set 326 xc_cpuset = cpu_ready_set; 392 if (CPU_IN_SET(cpu_ready_set, lcx)) 395 XC_TRACE(XT_ALL_OTHER, &cpu_ready_set, func, arg1, arg2); 400 xc_cpuset = cpu_ready_set; 432 if (!CPU_IN_SET(cpu_ready_set, cix)) 567 xc_cpuset = cpu_ready_set; 662 xc_cpuset = cpu_ready_set; 750 xc_cpuset = cpu_ready_set; [all...] |
H A D | mp_states.c | 98 cpu_idle_set = cpu_ready_set; 232 CPUSET_DEL(cpu_ready_set, cpuid);
|
H A D | mp_startup.c | 61 cpuset_t cpu_ready_set; variable 142 * The dispatcher may discover the CPU before it is in cpu_ready_set 143 * and attempt to poke it. Before the CPU is in cpu_ready_set, any 147 * cpu_ready_set can be ignored because the CPU is about to come 265 CPUSET_ADD(cpu_ready_set, cpuid); 618 while (!CPU_IN_SET(cpu_ready_set, cp->cpu_id)) 622 * The CPU is now in cpu_ready_set, safely able to take pokes.
|
H A D | prom_subr.c | 257 if (CPU_IN_SET(cpu_ready_set, cpuid) && cp->cpu_m.mutex_ready) { 360 if (CPU_IN_SET(cpu_ready_set, cpuid) && cp->cpu_m.mutex_ready) {
|
/illumos-gate/usr/src/uts/sun4u/cpu/ |
H A D | opl_kdi.c | 74 if (CPU_IN_SET(cpu_ready_set, i))
|
H A D | spitfire_kdi.c | 75 if (CPU_IN_SET(cpu_ready_set, i))
|
H A D | us3_kdi.c | 75 if (CPU_IN_SET(cpu_ready_set, i))
|
/illumos-gate/usr/src/uts/i86pc/io/ppm/ |
H A D | acpisleep.c | 73 extern cpuset_t cpu_ready_set;
|
/illumos-gate/usr/src/uts/sun4u/os/ |
H A D | mach_cpu_states.c | 244 * from the cpu_ready_set so they will no longer receive cross-calls. 271 CPUSET_DEL(cpu_ready_set, cpu[i]->cpu_id); 532 CPUSET_AND(cpuset, cpu_ready_set);
|
H A D | cpr_impl.c | 235 * reset cpu_ready_set so x_calls work properly 237 CPUSET_ZERO(cpu_ready_set); 238 CPUSET_ADD(cpu_ready_set, getprocessorid()); 482 xc_some(cpu_ready_set, func, 0, 0);
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | mp_pc.c | 57 extern cpuset_t cpu_ready_set; 495 tempset = cpu_ready_set; 498 tempset = *((volatile cpuset_t *)&cpu_ready_set);
|
H A D | mp_startup.c | 109 cpuset_t cpu_ready_set; /* initialized in startup() */ variable 1466 tempset = cpu_ready_set; 1469 tempset = *((volatile cpuset_t *)&cpu_ready_set); 1499 * it's already running. Add it to the cpu_ready_set for 1503 CPUSET_ADD(cpu_ready_set, bootcpuid); 1848 * Setting the bit in cpu_ready_set must be the last operation in 1852 CPUSET_ATOMIC_ADD(cpu_ready_set, cp->cpu_id);
|
H A D | cpr_impl.c | 74 extern cpuset_t cpu_ready_set; 233 * Setting the bit in cpu_ready_set must be the last operation 237 CPUSET_ATOMIC_ADD(cpu_ready_set, CPU->cpu_id); 240 ("i_cpr_save_context() resuming cpu %d in cpu_ready_set\n", 338 CPUSET_ONLY(cpu_ready_set, boot_cpuid); 391 PMD(PMD_SX, ("%s() waiting for %d in cpu_ready_set\n", str, 398 if (!wait_for_set(&cpu_ready_set, who))
|
/illumos-gate/usr/src/uts/sun4v/os/ |
H A D | suspend.c | 87 extern cpuset_t cpu_ready_set; 673 xt_sync(cpu_ready_set);
|
H A D | mach_cpu_states.c | 372 * from the cpu_ready_set so they will no longer receive cross-calls. 399 CPUSET_DEL(cpu_ready_set, cpu[i]->cpu_id); 1074 if (CPU_IN_SET(cpu_ready_set, i)) 1275 CPUSET_AND(cpuset, cpu_ready_set); 1508 cpuset_t cpuset = cpu_ready_set;
|
/illumos-gate/usr/src/uts/sun4u/starfire/io/ |
H A D | idn_xf.c | 873 CPUSET_OR(idn.dc_cpuset, cpu_ready_set); 876 ldp->dcpuset = cpu_ready_set; 950 if (!idn_cpu_per_board(ph, cpu_ready_set, loc_hw)) { 1147 c = board_to_ready_cpu(brd, cpu_ready_set); 1556 PR_XF("%s: flushing ecache (cpu_ready_set = 0x%x.%x)\n", proc, 1557 UPPER32_CPUMASK(cpu_ready_set), LOWER32_CPUMASK(cpu_ready_set)); 1562 local_cpuset = cpu_ready_set;
|
/illumos-gate/usr/src/uts/i86xpv/os/ |
H A D | mp_xen.c | 118 extern cpuset_t cpu_ready_set; 682 CPUSET_DEL(cpu_ready_set, cp->cpu_id); 781 CPUSET_ADD(cpu_ready_set, cp->cpu_id);
|
/illumos-gate/usr/src/uts/sun4u/sunfire/io/ |
H A D | sysctrl_quiesce.c | 110 extern cpuset_t cpu_ready_set; 122 others = cpu_ready_set;
|
/illumos-gate/usr/src/uts/sun4u/opl/sys/ |
H A D | drmach.h | 226 cpuset_t cpu_ready_set; member in struct:__anon9900
|
/illumos-gate/usr/src/uts/sun4v/promif/ |
H A D | promif_emul.c | 350 other_cpus = cpu_ready_set;
|
/illumos-gate/usr/src/uts/i86pc/io/pcplusmp/ |
H A D | apic_common.c | 543 extern cpuset_t cpu_ready_set; 563 CPUSET_ATOMIC_DEL(cpu_ready_set, cpun); 566 CPUSET_ATOMIC_ADD(cpu_ready_set, cpun);
|
/illumos-gate/usr/src/uts/sun4u/serengeti/io/ |
H A D | sbdp_mbox.c | 356 cset = cpu_ready_set; 376 cset = cpu_ready_set;
|