Lines Matching refs:ibc
359 /* shadow (round up/down) the ibc to avoid validity icpt */
365 const uint32_t __new_ibc = scb_o->ibc;
367 __u64 min_ibc = (sclp.ibc >> 16) & 0x0fffU;
369 scb_s->ibc = 0;
370 /* ibc installed in g2 and requested for g3 */
371 if (vcpu->kvm->arch.model.ibc && new_ibc) {
372 scb_s->ibc = new_ibc;
373 /* takte care of the minimum ibc level of the machine */
374 if (scb_s->ibc < min_ibc)
375 scb_s->ibc = min_ibc;
376 /* take care of the maximum ibc level set for the guest */
377 if (scb_s->ibc > vcpu->kvm->arch.model.ibc)
378 scb_s->ibc = vcpu->kvm->arch.model.ibc;