Lines Matching defs:cpuflags
74 atomic_or(CPUSTAT_STOP_INT, &vsie_page->scb_s.cpuflags);
95 int cpuflags;
97 cpuflags = atomic_read(&vsie_page->scb_o->cpuflags);
98 atomic_andnot(bits, &vsie_page->scb_s.cpuflags);
99 atomic_or(cpuflags & bits, &vsie_page->scb_s.cpuflags);
102 /* shadow (filter and validate) the cpuflags */
107 int newflags, cpuflags = atomic_read(&scb_o->cpuflags);
110 if (!(cpuflags & CPUSTAT_ZARCH))
113 if (cpuflags & (CPUSTAT_RRF | CPUSTAT_MCDS))
115 else if (cpuflags & (CPUSTAT_SLSV | CPUSTAT_SLSR))
120 if (cpuflags & CPUSTAT_GED && test_kvm_facility(vcpu->kvm, 8))
122 if (cpuflags & CPUSTAT_GED2 && test_kvm_facility(vcpu->kvm, 78)) {
123 if (cpuflags & CPUSTAT_GED)
128 newflags |= cpuflags & CPUSTAT_P;
130 newflags |= cpuflags & CPUSTAT_SM;
132 newflags |= cpuflags & CPUSTAT_IBS;
134 newflags |= cpuflags & CPUSTAT_KSS;
136 atomic_set(&scb_s->cpuflags, newflags);
492 if (!(atomic_read(&scb_s->cpuflags) & CPUSTAT_KSS))
497 if (!(atomic_read(&scb_s->cpuflags) & CPUSTAT_SM))
1172 if (!(atomic_read(&scb_o->cpuflags) & CPUSTAT_STOP_INT))
1488 atomic_or(CPUSTAT_STOP_INT, &scb->cpuflags);