Searched refs:cpu_ready_set (Results 1 - 25 of 36) sorted by relevance

12

/illumos-gate/usr/src/uts/sun4/sys/
H A Dx_call.h46 (CPU_IN_SET(cpu_ready_set, (cpuid)))
48 extern cpuset_t cpu_ready_set; /* cpus ready for x-calls */
H A Dxc_impl.h42 extern cpuset_t cpu_ready_set; /* cpus ready for x-call */
/illumos-gate/usr/src/uts/i86pc/sys/
H A Dcpudrv_mach.h44 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 Dx_call.c241 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 Dmp_states.c98 cpu_idle_set = cpu_ready_set;
232 CPUSET_DEL(cpu_ready_set, cpuid);
H A Dmp_startup.c61 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 Dprom_subr.c257 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 Dopl_kdi.c74 if (CPU_IN_SET(cpu_ready_set, i))
H A Dspitfire_kdi.c75 if (CPU_IN_SET(cpu_ready_set, i))
H A Dus3_kdi.c75 if (CPU_IN_SET(cpu_ready_set, i))
/illumos-gate/usr/src/uts/i86pc/io/ppm/
H A Dacpisleep.c73 extern cpuset_t cpu_ready_set;
/illumos-gate/usr/src/uts/sun4u/os/
H A Dmach_cpu_states.c244 * 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 Dcpr_impl.c235 * 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 Dmp_pc.c57 extern cpuset_t cpu_ready_set;
495 tempset = cpu_ready_set;
498 tempset = *((volatile cpuset_t *)&cpu_ready_set);
H A Dmp_startup.c109 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 Dcpr_impl.c74 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 Dsuspend.c87 extern cpuset_t cpu_ready_set;
673 xt_sync(cpu_ready_set);
H A Dmach_cpu_states.c372 * 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 Didn_xf.c873 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 Dmp_xen.c118 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 Dsysctrl_quiesce.c110 extern cpuset_t cpu_ready_set;
122 others = cpu_ready_set;
/illumos-gate/usr/src/uts/sun4u/opl/sys/
H A Ddrmach.h226 cpuset_t cpu_ready_set; member in struct:__anon9900
/illumos-gate/usr/src/uts/sun4v/promif/
H A Dpromif_emul.c350 other_cpus = cpu_ready_set;
/illumos-gate/usr/src/uts/i86pc/io/pcplusmp/
H A Dapic_common.c543 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 Dsbdp_mbox.c356 cset = cpu_ready_set;
376 cset = cpu_ready_set;

Completed in 181 milliseconds

12