Searched refs:dest_map (Results 1 – 6 of 6) sorted by relevance
| /linux/arch/x86/kvm/ |
| H A D | ioapic.c | 85 bitmap_zero(ioapic->rtc_status.dest_map.map, KVM_MAX_VCPU_IDS); in rtc_irq_eoi_tracking_reset() 100 struct dest_map *dest_map = &ioapic->rtc_status.dest_map; in __rtc_irq_eoi_tracking_restore_one() local 110 old_val = test_bit(vcpu->vcpu_id, dest_map->map); in __rtc_irq_eoi_tracking_restore_one() 116 __set_bit(vcpu->vcpu_id, dest_map->map); in __rtc_irq_eoi_tracking_restore_one() 117 dest_map->vectors[vcpu->vcpu_id] = e->fields.vector; in __rtc_irq_eoi_tracking_restore_one() 120 __clear_bit(vcpu->vcpu_id, dest_map->map); in __rtc_irq_eoi_tracking_restore_one() 151 struct dest_map *dest_map = &ioapic->rtc_status.dest_map; in rtc_irq_eoi() local 154 if (test_bit(vcpu->vcpu_id, dest_map->map) && in rtc_irq_eoi() 155 (vector == dest_map->vectors[vcpu->vcpu_id]) && in rtc_irq_eoi() 157 ioapic->rtc_status.dest_map.map))) { in rtc_irq_eoi() [all …]
|
| H A D | lapic.h | 91 struct dest_map; 113 struct dest_map *dest_map); 120 struct kvm_lapic_irq *irq, int *r, struct dest_map *dest_map); 123 struct dest_map *dest_map);
|
| H A D | ioapic.h | 40 struct dest_map { struct 54 struct dest_map dest_map; argument
|
| H A D | lapic.c | 797 struct dest_map *dest_map); 800 struct dest_map *dest_map) in kvm_apic_set_irq() argument 805 irq->level, irq->trig_mode, dest_map); in kvm_apic_set_irq() 1190 struct kvm_lapic_irq *irq, int *r, struct dest_map *dest_map) in kvm_irq_delivery_to_apic_fast() argument 1205 *r = kvm_apic_set_irq(src->vcpu, irq, dest_map); in kvm_irq_delivery_to_apic_fast() 1218 *r += kvm_apic_set_irq(dst[i]->vcpu, irq, dest_map); in kvm_irq_delivery_to_apic_fast() 1298 struct kvm_lapic_irq *irq, struct dest_map *dest_map) in kvm_irq_delivery_to_apic() argument 1305 if (kvm_irq_delivery_to_apic_fast(kvm, src, irq, &r, dest_map)) in kvm_irq_delivery_to_apic() 1327 r += kvm_apic_set_irq(vcpu, irq, dest_map); in kvm_irq_delivery_to_apic() 1349 r = kvm_apic_set_irq(lowest, irq, dest_map); in kvm_irq_delivery_to_apic() [all …]
|
| /linux/tools/perf/util/ |
| H A D | machine.c | 1108 struct map *dest_map; in machine__map_x86_64_entry_trampolines_cb() local 1114 dest_map = maps__find(args->kmaps, map__pgoff(map)); in machine__map_x86_64_entry_trampolines_cb() 1115 if (RC_CHK_ACCESS(dest_map) != RC_CHK_ACCESS(map)) in machine__map_x86_64_entry_trampolines_cb() 1116 map__set_pgoff(map, map__map_ip(dest_map, map__pgoff(map))); in machine__map_x86_64_entry_trampolines_cb() 1118 map__put(dest_map); in machine__map_x86_64_entry_trampolines_cb()
|
| /linux/drivers/net/ethernet/broadcom/ |
| H A D | tg3.c | 6766 struct ring_info *src_map, *dest_map; in tg3_recycle_rx() local 6774 dest_map = &dpr->rx_std_buffers[dest_idx]; in tg3_recycle_rx() 6782 dest_map = &dpr->rx_jmb_buffers[dest_idx]; in tg3_recycle_rx() 6791 dest_map->data = src_map->data; in tg3_recycle_rx() 6792 dma_unmap_addr_set(dest_map, mapping, in tg3_recycle_rx()
|