Lines Matching defs:mfrr
140 while ((xc->mfrr != 0xff || pending != 0) && hirq == 0) {
153 if (xc->mfrr < xc->cppr) {
154 prio = xc->mfrr;
234 if (prio >= xc->mfrr && xc->mfrr < xc->cppr) {
235 prio = xc->mfrr;
268 * the current xc->cppr. Thus we don't need to re-check xc->mfrr
377 if (xc->mfrr != 0xff) {
378 if (xc->mfrr < 8)
379 pending |= 1 << xc->mfrr;
475 * read of xc->mfrr inside push_pending_to_hw()
542 * subsequent test of xc->mfrr done inside
566 * of xc->cppr vs. subsequent test of xc->mfrr done inside
621 unsigned long mfrr)
625 pr_devel("H_IPI(server=%08lx,mfrr=%ld)\n", server, mfrr);
636 xc->mfrr = mfrr;
640 * to the IPI must happen after the above mfrr update is
644 * updating xc->cppr then reading xc->mfrr.
646 * - The target of the IPI sees the xc->mfrr update
651 if (mfrr < xc->cppr)
1488 (u64)xc->mfrr << KVM_REG_PPC_ICP_MFRR_SHIFT |
1496 u8 cppr, mfrr;
1506 mfrr = icpval >> KVM_REG_PPC_ICP_MFRR_SHIFT;
1508 pr_devel("set_icp vcpu %d cppr=0x%x mfrr=0x%x xisr=0x%x\n",
1509 xc->server_num, cppr, mfrr, xisr);
1529 xc->mfrr = mfrr;
1530 if (mfrr < cppr)
1940 xc->mfrr = 0xff;
1983 * our mfrr change notifications. If the VCPU is hot-plugged, we
2917 xc->mfrr, xc->pending,