Lines Matching defs:ldr
549 static u32 *avic_get_logical_id_entry(struct kvm_vcpu *vcpu, u32 ldr, bool flat)
555 ldr = GET_APIC_LOGICAL_ID(ldr);
560 cluster = (ldr >> 4);
563 ldr &= 0xf;
565 if (!ldr || !is_power_of_2(ldr))
568 index = __ffs(ldr);
578 static void avic_ldr_write(struct kvm_vcpu *vcpu, u8 g_physical_id, u32 ldr)
584 entry = avic_get_logical_id_entry(vcpu, ldr, flat);
613 u32 ldr = kvm_lapic_get_reg(vcpu->arch.apic, APIC_LDR);
620 if (ldr == svm->ldr_reg)
625 svm->ldr_reg = ldr;
626 avic_ldr_write(vcpu, id, ldr);