Home
last modified time | relevance | path

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

/linux-6.15/arch/x86/kvm/
H A Dioapic.c113 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 …]
H A Dioapic.h40 struct dest_map { struct
54 struct dest_map dest_map; argument
H A Dlapic.h85 struct dest_map;
108 struct dest_map *dest_map);
115 struct kvm_lapic_irq *irq, int *r, struct dest_map *dest_map);
H A Dirq.h111 struct dest_map *dest_map);
H A Dirq_comm.c48 struct kvm_lapic_irq *irq, struct dest_map *dest_map) in kvm_irq_delivery_to_apic() argument
55 if (kvm_irq_delivery_to_apic_fast(kvm, src, irq, &r, dest_map)) in kvm_irq_delivery_to_apic()
77 r += kvm_apic_set_irq(vcpu, irq, dest_map); in kvm_irq_delivery_to_apic()
99 r = kvm_apic_set_irq(lowest, irq, dest_map); in kvm_irq_delivery_to_apic()
H A Dlapic.c833 struct dest_map *dest_map);
836 struct dest_map *dest_map) in kvm_apic_set_irq() argument
841 irq->level, irq->trig_mode, dest_map); in kvm_apic_set_irq()
1221 struct kvm_lapic_irq *irq, int *r, struct dest_map *dest_map) in kvm_irq_delivery_to_apic_fast() argument
1236 *r = kvm_apic_set_irq(src->vcpu, irq, dest_map); in kvm_irq_delivery_to_apic_fast()
1249 *r += kvm_apic_set_irq(dst[i]->vcpu, irq, dest_map); in kvm_irq_delivery_to_apic_fast()
1305 struct dest_map *dest_map) in __apic_accept_irq() argument
1326 if (dest_map) { in __apic_accept_irq()
1327 __set_bit(vcpu->vcpu_id, dest_map->map); in __apic_accept_irq()
1328 dest_map->vectors[vcpu->vcpu_id] = vector; in __apic_accept_irq()
/linux-6.15/drivers/net/ethernet/broadcom/
H A Db44.c710 struct ring_info *src_map, *dest_map; in b44_recycle_rx() local
717 dest_map = &bp->rx_buffers[dest_idx]; in b44_recycle_rx()
721 dest_map->skb = src_map->skb; in b44_recycle_rx()
725 dest_map->mapping = src_map->mapping; in b44_recycle_rx()
748 dma_sync_single_for_device(bp->sdev->dma_dev, dest_map->mapping, in b44_recycle_rx()
H A Dtg3.c6769 struct ring_info *src_map, *dest_map; in tg3_recycle_rx() local
6777 dest_map = &dpr->rx_std_buffers[dest_idx]; in tg3_recycle_rx()
6785 dest_map = &dpr->rx_jmb_buffers[dest_idx]; in tg3_recycle_rx()
6794 dest_map->data = src_map->data; in tg3_recycle_rx()
6795 dma_unmap_addr_set(dest_map, mapping, in tg3_recycle_rx()
/linux-6.15/tools/perf/util/
H A Dmachine.c1073 struct map *dest_map; in machine__map_x86_64_entry_trampolines_cb() local
1079 dest_map = maps__find(args->kmaps, map__pgoff(map)); in machine__map_x86_64_entry_trampolines_cb()
1080 if (RC_CHK_ACCESS(dest_map) != RC_CHK_ACCESS(map)) in machine__map_x86_64_entry_trampolines_cb()
1081 map__set_pgoff(map, map__map_ip(dest_map, map__pgoff(map))); in machine__map_x86_64_entry_trampolines_cb()
1083 map__put(dest_map); in machine__map_x86_64_entry_trampolines_cb()