Home
last modified time | relevance | path

Searched refs:dest_map (Results 1 – 8 of 8) sorted by relevance

/Linux-v4.19/arch/x86/kvm/
Dioapic.c97 bitmap_zero(ioapic->rtc_status.dest_map.map, KVM_MAX_VCPU_ID); 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
121 old_val = test_bit(vcpu->vcpu_id, dest_map->map); in __rtc_irq_eoi_tracking_restore_one()
127 __set_bit(vcpu->vcpu_id, dest_map->map); in __rtc_irq_eoi_tracking_restore_one()
128 dest_map->vectors[vcpu->vcpu_id] = e->fields.vector; in __rtc_irq_eoi_tracking_restore_one()
131 __clear_bit(vcpu->vcpu_id, dest_map->map); in __rtc_irq_eoi_tracking_restore_one()
162 ioapic->rtc_status.dest_map.map)) { in rtc_irq_eoi()
242 struct dest_map *dest_map = &ioapic->rtc_status.dest_map; in kvm_ioapic_scan_entry() local
249 if (test_bit(vcpu->vcpu_id, dest_map->map)) in kvm_ioapic_scan_entry()
250 __set_bit(dest_map->vectors[vcpu->vcpu_id], in kvm_ioapic_scan_entry()
[all …]
Dioapic.h44 struct dest_map { struct
58 struct dest_map dest_map; argument
131 struct dest_map *dest_map);
Dlapic.h63 struct dest_map;
89 struct dest_map *dest_map);
93 struct kvm_lapic_irq *irq, int *r, struct dest_map *dest_map);
Dirq_comm.c59 struct kvm_lapic_irq *irq, struct dest_map *dest_map) in kvm_irq_delivery_to_apic() argument
72 if (kvm_irq_delivery_to_apic_fast(kvm, src, irq, &r, dest_map)) in kvm_irq_delivery_to_apic()
88 r += kvm_apic_set_irq(vcpu, irq, dest_map); in kvm_irq_delivery_to_apic()
110 r = kvm_apic_set_irq(lowest, irq, dest_map); in kvm_irq_delivery_to_apic()
Dlapic.c539 struct dest_map *dest_map);
542 struct dest_map *dest_map) in kvm_apic_set_irq() argument
547 irq->level, irq->trig_mode, dest_map); in kvm_apic_set_irq()
939 struct kvm_lapic_irq *irq, int *r, struct dest_map *dest_map) in kvm_irq_delivery_to_apic_fast() argument
950 *r = kvm_apic_set_irq(src->vcpu, irq, dest_map); in kvm_irq_delivery_to_apic_fast()
964 *r += kvm_apic_set_irq(dst[i]->vcpu, irq, dest_map); in kvm_irq_delivery_to_apic_fast()
1019 struct dest_map *dest_map) in __apic_accept_irq() argument
1039 if (dest_map) { in __apic_accept_irq()
1040 __set_bit(vcpu->vcpu_id, dest_map->map); in __apic_accept_irq()
1041 dest_map->vectors[vcpu->vcpu_id] = vector; in __apic_accept_irq()
/Linux-v4.19/tools/perf/util/
Dmachine.c969 struct map *dest_map; in machine__map_x86_64_entry_trampolines() local
974 dest_map = map_groups__find(kmaps, map->pgoff); in machine__map_x86_64_entry_trampolines()
975 if (dest_map != map) in machine__map_x86_64_entry_trampolines()
976 map->pgoff = dest_map->map_ip(dest_map, map->pgoff); in machine__map_x86_64_entry_trampolines()
/Linux-v4.19/drivers/net/ethernet/broadcom/
Db44.c736 struct ring_info *src_map, *dest_map; in b44_recycle_rx() local
743 dest_map = &bp->rx_buffers[dest_idx]; in b44_recycle_rx()
747 dest_map->skb = src_map->skb; in b44_recycle_rx()
751 dest_map->mapping = src_map->mapping; in b44_recycle_rx()
774 dma_sync_single_for_device(bp->sdev->dma_dev, dest_map->mapping, in b44_recycle_rx()
Dtg3.c6744 struct ring_info *src_map, *dest_map; in tg3_recycle_rx() local
6752 dest_map = &dpr->rx_std_buffers[dest_idx]; in tg3_recycle_rx()
6760 dest_map = &dpr->rx_jmb_buffers[dest_idx]; in tg3_recycle_rx()
6769 dest_map->data = src_map->data; in tg3_recycle_rx()
6770 dma_unmap_addr_set(dest_map, mapping, in tg3_recycle_rx()