Home
last modified time | relevance | path

Searched refs:vgic_dist (Results 1 – 15 of 15) sorted by relevance

/linux/arch/arm64/kvm/vgic/
H A Dvgic-init.c54 struct vgic_dist *dist = &kvm->arch.vgic; in kvm_vgic_early_init()
197 struct vgic_dist *dist = &kvm->arch.vgic; in kvm_vgic_dist_init()
339 struct vgic_dist *dist = &vcpu->kvm->arch.vgic; in kvm_vgic_vcpu_init()
386 struct vgic_dist *dist = &kvm->arch.vgic; in vgic_init()
433 struct vgic_dist *dist = &kvm->arch.vgic; in kvm_vgic_dist_destroy()
571 struct vgic_dist *dist = &kvm->arch.vgic; in kvm_vgic_map_resources()
H A Dvgic-mmio-v3.c43 struct vgic_dist *dist = &kvm->arch.vgic; in vgic_has_its()
84 struct vgic_dist *vgic = &vcpu->kvm->arch.vgic; in vgic_mmio_read_v3_misc()
125 struct vgic_dist *dist = &vcpu->kvm->arch.vgic; in vgic_mmio_write_v3_misc()
174 struct vgic_dist *dist = &vcpu->kvm->arch.vgic; in vgic_mmio_uaccess_write_v3_misc()
321 struct vgic_dist *vgic = &vcpu->kvm->arch.vgic; in vgic_mmio_vcpu_rdist_is_last()
482 struct vgic_dist *dist = &vcpu->kvm->arch.vgic; in vgic_mmio_read_propbase()
491 struct vgic_dist *dist = &vcpu->kvm->arch.vgic; in vgic_mmio_write_propbase()
781 struct vgic_dist *vgic = &kvm->arch.vgic; in vgic_register_redist_iodev()
889 struct vgic_dist *d = &kvm->arch.vgic; in vgic_v3_alloc_redist_region()
H A Dvgic-v3.c563 struct vgic_dist *dist = &kvm->arch.vgic; in unmap_all_vpes()
572 struct vgic_dist *dist = &kvm->arch.vgic; in map_all_vpes()
586 struct vgic_dist *dist = &kvm->arch.vgic; in vgic_v3_save_pending_tables()
670 struct vgic_dist *d = &kvm->arch.vgic; in vgic_v3_rdist_overlap()
687 struct vgic_dist *d = &kvm->arch.vgic; in vgic_v3_check_base()
748 struct vgic_dist *dist = &kvm->arch.vgic; in vgic_v3_map_resources()
H A Dvgic-debug.c35 struct vgic_dist *dist = &kvm->arch.vgic; in iter_next()
66 struct vgic_dist *dist = &kvm->arch.vgic; in vgic_count_lpis()
145 static void print_dist_state(struct seq_file *s, struct vgic_dist *dist, in print_dist_state()
H A Dvgic-mmio-v2.c28 struct vgic_dist *vgic = &vcpu->kvm->arch.vgic; in vgic_mmio_read_v2_misc()
56 struct vgic_dist *dist = &vcpu->kvm->arch.vgic; in vgic_mmio_write_v2_misc()
76 struct vgic_dist *dist = &vcpu->kvm->arch.vgic; in vgic_mmio_uaccess_write_v2_misc()
H A Dvgic.c68 struct vgic_dist *dist = &kvm->arch.vgic; in vgic_get_lpi()
117 static void vgic_release_lpi_locked(struct vgic_dist *dist, struct vgic_irq *irq) in vgic_release_lpi_locked()
143 struct vgic_dist *dist = &kvm->arch.vgic; in vgic_put_irq()
165 struct vgic_dist *dist = &kvm->arch.vgic; in vgic_release_deleted_lpis()
H A Dvgic-v4.c192 struct vgic_dist *dist = &kvm->arch.vgic; in vgic_v4_configure_vsgis()
244 struct vgic_dist *dist = &kvm->arch.vgic; in vgic_v4_init()
H A Dvgic-irqfd.c139 struct vgic_dist *dist = &kvm->arch.vgic; in kvm_vgic_setup_default_irq_routing()
H A Dvgic.h157 struct vgic_dist *dist = &kvm->arch.vgic; in vgic_write_guest_lock()
411 struct vgic_dist *d = &kvm->arch.vgic; in vgic_dist_overlap()
H A Dvgic-kvm-device.c48 struct vgic_dist *vgic = &kvm->arch.vgic; in kvm_set_legacy_vgic_v2_addr()
96 struct vgic_dist *vgic = &kvm->arch.vgic; in kvm_vgic_addr()
H A Dvgic-its.c79 struct vgic_dist *dist = &kvm->arch.vgic; in vgic_add_lpi()
392 struct vgic_dist *dist = &vcpu->kvm->arch.vgic; in its_sync_lpi_pending_table()
1297 struct vgic_dist *dist = &kvm->arch.vgic; in vgic_its_invall()
1352 struct vgic_dist *dist = &kvm->arch.vgic; in vgic_its_cmd_handle_movall()
2718 struct vgic_dist *dist = &kvm->arch.vgic; in kvm_arch_allow_write_without_running_vcpu()
H A Dvgic-v2.c422 struct vgic_dist *dist = &kvm->arch.vgic; in vgic_v2_map_resources()
/linux/arch/arm64/kvm/hyp/
H A Dvgic-v2-cpuif-proxy.c40 struct vgic_dist *vgic = &kvm->arch.vgic; in __vgic_v2_perform_cpuif_access()
/linux/include/kvm/
H A Darm_vgic.h241 struct vgic_dist { struct
/linux/arch/arm64/include/asm/
H A Dkvm_host.h316 struct vgic_dist vgic;