Lines Matching refs:xc_cpuset

60 	cpuset_t xc_cpuset;
303 cpuset_t xc_cpuset, tset;
326 xc_cpuset = cpu_ready_set;
327 CPUSET_AND(xc_cpuset, cpuset);
332 if (CPUSET_ISNULL(xc_cpuset)) {
340 if (CPU_IN_SET(xc_cpuset, lcx)) {
347 CPUSET_DEL(xc_cpuset, lcx);
348 if (CPUSET_ISNULL(xc_cpuset)) {
353 XC_TRACE(XT_SOME_OTHER, &xc_cpuset, func, arg1, arg2);
355 send_mondo_set(xc_cpuset);
369 cpuset_t xc_cpuset, tset;
400 xc_cpuset = cpu_ready_set;
401 CPUSET_DEL(xc_cpuset, lcx);
403 if (CPUSET_ISNULL(xc_cpuset)) {
411 send_mondo_set(xc_cpuset);
457 ASSERT(CPU_IN_SET(xc_mbox[lcx].xc_cpuset, lcx));
458 ASSERT(CPU_IN_SET(xc_mbox[cix].xc_cpuset, cix));
552 cpuset_t xc_cpuset, tset;
567 xc_cpuset = cpu_ready_set;
568 CPUSET_AND(xc_cpuset, cpuset);
573 if (CPUSET_ISNULL(xc_cpuset)) {
579 if (CPU_IN_SET(xc_cpuset, lcx)) {
584 CPUSET_DEL(xc_cpuset, lcx);
585 if (CPUSET_ISNULL(xc_cpuset)) {
595 cpuset_t mset = xc_mbox[lcx].xc_cpuset;
600 SEND_MBOX_ONLY(xc_cpuset, func, arg1, arg2, lcx, XC_WAIT);
601 WAIT_MBOX_DONE(xc_cpuset, lcx, XC_WAIT, 0);
603 XC_TRACE(XC_SOME_OTHER_H, &xc_cpuset, func, arg1, arg2);
627 XC_TRACE(XC_SOME_OTHER, &xc_cpuset, func, arg1, arg2);
629 SEND_MBOX_MONDO(xc_cpuset, func, arg1, arg2, XC_IDLE);
630 WAIT_MBOX_DONE(xc_cpuset, lcx, XC_IDLE, 1);
646 cpuset_t xc_cpuset, tset;
662 xc_cpuset = cpu_ready_set;
663 CPUSET_DEL(xc_cpuset, lcx);
665 if (CPUSET_ISNULL(xc_cpuset)) {
674 cpuset_t mset = xc_mbox[lcx].xc_cpuset;
676 CPUSET_AND(mset, xc_cpuset);
678 ASSERT(CPUSET_ISEQUAL(mset, xc_cpuset));
679 XC_TRACE(XC_ALL_OTHER_H, &xc_cpuset, func, arg1, arg2);
680 SEND_MBOX_ONLY(xc_cpuset, func, arg1, arg2, lcx, XC_WAIT);
681 WAIT_MBOX_DONE(xc_cpuset, lcx, XC_WAIT, 0);
706 XC_TRACE(XC_ALL_OTHER, &xc_cpuset, func, arg1, arg2);
708 SEND_MBOX_MONDO(xc_cpuset, func, arg1, arg2, XC_IDLE);
709 WAIT_MBOX_DONE(xc_cpuset, lcx, XC_IDLE, 1);
728 cpuset_t xc_cpuset, tmpset;
744 xc_mbox[lcx].xc_cpuset = cpuset;
750 xc_cpuset = cpu_ready_set;
751 CPUSET_AND(xc_cpuset, cpuset);
756 CPUSET_DEL(xc_cpuset, lcx);
759 XC_TRACE(XC_ATTENTION, &xc_cpuset, NULL, NULL, NULL);
761 if (CPUSET_ISNULL(xc_cpuset))
769 SEND_MBOX_MONDO_XC_ENTER(xc_cpuset);
775 while (!CPUSET_ISEQUAL(recv_cpuset, xc_cpuset)) {
776 tmpset = xc_cpuset;
798 XT_SYNC_SOME(xc_cpuset);
822 cpuset_t xc_cpuset, tmpset;
827 ASSERT(CPUSET_ISEQUAL(xc_mbox[lcx].xc_cpuset, cpuset));
829 CPUSET_ZERO(xc_mbox[lcx].xc_cpuset);
839 xc_cpuset = cpu_ready_set;
840 CPUSET_AND(xc_cpuset, cpuset);
845 CPUSET_DEL(xc_cpuset, lcx);
846 XC_TRACE(XC_DISMISSED, &xc_cpuset, NULL, NULL, NULL);
847 if (CPUSET_ISNULL(xc_cpuset)) {
856 tmpset = xc_cpuset;
871 while (!CPUSET_ISEQUAL(recv_cpuset, xc_cpuset)) {
872 tmpset = xc_cpuset;