Searched refs:dest_map (Results 1 – 6 of 6) sorted by relevance
| /arch/x86/kvm/ |
| A D | ioapic.c | 113 struct dest_map *dest_map = &ioapic->rtc_status.dest_map; in __rtc_irq_eoi_tracking_restore_one() local 123 old_val = test_bit(vcpu->vcpu_id, dest_map->map); in __rtc_irq_eoi_tracking_restore_one() 129 __set_bit(vcpu->vcpu_id, dest_map->map); in __rtc_irq_eoi_tracking_restore_one() 133 __clear_bit(vcpu->vcpu_id, dest_map->map); in __rtc_irq_eoi_tracking_restore_one() 164 struct dest_map *dest_map = &ioapic->rtc_status.dest_map; in rtc_irq_eoi() local 167 if (test_bit(vcpu->vcpu_id, dest_map->map) && in rtc_irq_eoi() 170 ioapic->rtc_status.dest_map.map))) { in rtc_irq_eoi() 281 struct dest_map *dest_map = &ioapic->rtc_status.dest_map; in kvm_ioapic_scan_entry() local 288 if (test_bit(vcpu->vcpu_id, dest_map->map)) in kvm_ioapic_scan_entry() 289 __set_bit(dest_map->vectors[vcpu->vcpu_id], in kvm_ioapic_scan_entry() [all …]
|
| A D | ioapic.h | 40 struct dest_map { struct 54 struct dest_map dest_map; member
|
| A D | lapic.h | 91 struct dest_map; 114 struct dest_map *dest_map); 121 struct kvm_lapic_irq *irq, int *r, struct dest_map *dest_map);
|
| A D | irq.h | 126 struct dest_map *dest_map);
|
| A D | irq.c | 199 struct kvm_lapic_irq *irq, struct dest_map *dest_map) in kvm_irq_delivery_to_apic() argument 206 if (kvm_irq_delivery_to_apic_fast(kvm, src, irq, &r, dest_map)) in kvm_irq_delivery_to_apic() 228 r += kvm_apic_set_irq(vcpu, irq, dest_map); in kvm_irq_delivery_to_apic() 250 r = kvm_apic_set_irq(lowest, irq, dest_map); in kvm_irq_delivery_to_apic()
|
| A D | lapic.c | 793 struct dest_map *dest_map); 796 struct dest_map *dest_map) in kvm_apic_set_irq() argument 801 irq->level, irq->trig_mode, dest_map); in kvm_apic_set_irq() 1181 struct kvm_lapic_irq *irq, int *r, struct dest_map *dest_map) in kvm_irq_delivery_to_apic_fast() argument 1196 *r = kvm_apic_set_irq(src->vcpu, irq, dest_map); in kvm_irq_delivery_to_apic_fast() 1209 *r += kvm_apic_set_irq(dst[i]->vcpu, irq, dest_map); in kvm_irq_delivery_to_apic_fast() 1265 struct dest_map *dest_map) in __apic_accept_irq() argument 1286 if (dest_map) { in __apic_accept_irq() 1287 __set_bit(vcpu->vcpu_id, dest_map->map); in __apic_accept_irq() 1288 dest_map->vectors[vcpu->vcpu_id] = vector; in __apic_accept_irq()
|
Completed in 22 milliseconds