Searched refs:dest_map (Results 1 – 9 of 9) sorted by relevance
| /Linux-v6.1/arch/x86/kvm/ |
| D | ioapic.c | 97 bitmap_zero(ioapic->rtc_status.dest_map.map, KVM_MAX_VCPU_IDS); in rtc_irq_eoi_tracking_reset() 112 struct dest_map *dest_map = &ioapic->rtc_status.dest_map; in __rtc_irq_eoi_tracking_restore_one() local 122 old_val = test_bit(vcpu->vcpu_id, dest_map->map); in __rtc_irq_eoi_tracking_restore_one() 128 __set_bit(vcpu->vcpu_id, dest_map->map); in __rtc_irq_eoi_tracking_restore_one() 129 dest_map->vectors[vcpu->vcpu_id] = e->fields.vector; in __rtc_irq_eoi_tracking_restore_one() 132 __clear_bit(vcpu->vcpu_id, dest_map->map); in __rtc_irq_eoi_tracking_restore_one() 163 struct dest_map *dest_map = &ioapic->rtc_status.dest_map; in rtc_irq_eoi() local 166 if (test_bit(vcpu->vcpu_id, dest_map->map) && in rtc_irq_eoi() 167 (vector == dest_map->vectors[vcpu->vcpu_id]) && in rtc_irq_eoi() 169 ioapic->rtc_status.dest_map.map))) { in rtc_irq_eoi() [all …]
|
| D | ioapic.h | 40 struct dest_map { struct 54 struct dest_map dest_map; member
|
| D | lapic.h | 86 struct dest_map; 112 struct dest_map *dest_map); 117 struct kvm_lapic_irq *irq, int *r, struct dest_map *dest_map);
|
| D | irq.h | 112 struct dest_map *dest_map);
|
| D | irq_comm.c | 47 struct kvm_lapic_irq *irq, struct dest_map *dest_map) in kvm_irq_delivery_to_apic() argument 54 if (kvm_irq_delivery_to_apic_fast(kvm, src, irq, &r, dest_map)) in kvm_irq_delivery_to_apic() 76 r += kvm_apic_set_irq(vcpu, irq, dest_map); in kvm_irq_delivery_to_apic() 98 r = kvm_apic_set_irq(lowest, irq, dest_map); in kvm_irq_delivery_to_apic()
|
| D | lapic.c | 653 struct dest_map *dest_map); 656 struct dest_map *dest_map) in kvm_apic_set_irq() argument 661 irq->level, irq->trig_mode, dest_map); in kvm_apic_set_irq() 1042 struct kvm_lapic_irq *irq, int *r, struct dest_map *dest_map) in kvm_irq_delivery_to_apic_fast() argument 1057 *r = kvm_apic_set_irq(src->vcpu, irq, dest_map); in kvm_irq_delivery_to_apic_fast() 1070 *r += kvm_apic_set_irq(dst[i]->vcpu, irq, dest_map); in kvm_irq_delivery_to_apic_fast() 1126 struct dest_map *dest_map) in __apic_accept_irq() argument 1147 if (dest_map) { in __apic_accept_irq() 1148 __set_bit(vcpu->vcpu_id, dest_map->map); in __apic_accept_irq() 1149 dest_map->vectors[vcpu->vcpu_id] = vector; in __apic_accept_irq()
|
| /Linux-v6.1/drivers/net/ethernet/broadcom/ |
| D | b44.c | 732 struct ring_info *src_map, *dest_map; in b44_recycle_rx() local 739 dest_map = &bp->rx_buffers[dest_idx]; in b44_recycle_rx() 743 dest_map->skb = src_map->skb; in b44_recycle_rx() 747 dest_map->mapping = src_map->mapping; in b44_recycle_rx() 770 dma_sync_single_for_device(bp->sdev->dma_dev, dest_map->mapping, in b44_recycle_rx()
|
| D | tg3.c | 6738 struct ring_info *src_map, *dest_map; in tg3_recycle_rx() local 6746 dest_map = &dpr->rx_std_buffers[dest_idx]; in tg3_recycle_rx() 6754 dest_map = &dpr->rx_jmb_buffers[dest_idx]; in tg3_recycle_rx() 6763 dest_map->data = src_map->data; in tg3_recycle_rx() 6764 dma_unmap_addr_set(dest_map, mapping, in tg3_recycle_rx()
|
| /Linux-v6.1/tools/perf/util/ |
| D | machine.c | 1256 struct map *dest_map; in machine__map_x86_64_entry_trampolines() local 1261 dest_map = maps__find(kmaps, map->pgoff); in machine__map_x86_64_entry_trampolines() 1262 if (dest_map != map) in machine__map_x86_64_entry_trampolines() 1263 map->pgoff = dest_map->map_ip(dest_map, map->pgoff); in machine__map_x86_64_entry_trampolines()
|