/kernel/linux/linux-6.6/arch/x86/kvm/ |
H A D | pmu.c | 380 struct kvm *kvm = pmc->vcpu->kvm; in check_pmu_event_filter() local 881 kvm_vm_ioctl_set_pmu_event_filter(struct kvm *kvm, void __user *argp) kvm_vm_ioctl_set_pmu_event_filter() argument [all...] |
/kernel/linux/linux-6.6/virt/kvm/ |
H A D | eventfd.c | 36 kvm_arch_irqfd_allowed(struct kvm *kvm, struct kvm_irqfd *args) in kvm_arch_irqfd_allowed() argument 46 struct kvm *kvm = irqfd->kvm; in irqfd_inject() local 76 struct kvm *kvm; irqfd_resampler_ack() local 95 struct kvm *kvm = resampler->kvm; irqfd_resampler_shutdown() local 125 struct kvm *kvm = irqfd->kvm; irqfd_shutdown() local 181 kvm_arch_set_irq_inatomic( struct kvm_kernel_irq_routing_entry *irq, struct kvm *kvm, int irq_source_id, int level, bool line_status) kvm_arch_set_irq_inatomic() argument 200 struct kvm *kvm = irqfd->kvm; irqfd_wakeup() local 257 irqfd_update(struct kvm *kvm, struct kvm_kernel_irqfd *irqfd) irqfd_update() argument 287 kvm_arch_update_irqfd_routing( struct kvm *kvm, unsigned int host_irq, uint32_t guest_irq, bool set) kvm_arch_update_irqfd_routing() argument 303 kvm_irqfd_assign(struct kvm *kvm, struct kvm_irqfd *args) kvm_irqfd_assign() argument 467 kvm_irq_has_notifier(struct kvm *kvm, unsigned irqchip, unsigned pin) kvm_irq_has_notifier() argument 488 kvm_notify_acked_gsi(struct kvm *kvm, int gsi) kvm_notify_acked_gsi() argument 498 kvm_notify_acked_irq(struct kvm *kvm, unsigned irqchip, unsigned pin) kvm_notify_acked_irq() argument 511 kvm_register_irq_ack_notifier(struct kvm *kvm, struct kvm_irq_ack_notifier *kian) kvm_register_irq_ack_notifier() argument 520 kvm_unregister_irq_ack_notifier(struct kvm *kvm, struct kvm_irq_ack_notifier *kian) kvm_unregister_irq_ack_notifier() argument 532 kvm_eventfd_init(struct kvm *kvm) kvm_eventfd_init() argument 548 kvm_irqfd_deassign(struct kvm *kvm, struct kvm_irqfd *args) kvm_irqfd_deassign() argument 588 kvm_irqfd(struct kvm *kvm, struct kvm_irqfd *args) kvm_irqfd() argument 604 kvm_irqfd_release(struct kvm *kvm) kvm_irqfd_release() argument 627 kvm_irq_routing_update(struct kvm *kvm) kvm_irq_routing_update() argument 655 kvm_notify_irqfd_resampler(struct kvm *kvm, unsigned int irqchip, unsigned int pin) kvm_notify_irqfd_resampler() argument 812 ioeventfd_check_collision(struct kvm *kvm, struct _ioeventfd *p) ioeventfd_check_collision() argument 837 kvm_assign_ioeventfd_idx(struct kvm *kvm, enum kvm_bus bus_idx, struct kvm_ioeventfd *args) kvm_assign_ioeventfd_idx() argument 901 kvm_deassign_ioeventfd_idx(struct kvm *kvm, enum kvm_bus bus_idx, struct kvm_ioeventfd *args) kvm_deassign_ioeventfd_idx() argument 944 kvm_deassign_ioeventfd(struct kvm *kvm, struct kvm_ioeventfd *args) kvm_deassign_ioeventfd() argument 956 kvm_assign_ioeventfd(struct kvm *kvm, struct kvm_ioeventfd *args) kvm_assign_ioeventfd() argument 1008 kvm_ioeventfd(struct kvm *kvm, struct kvm_ioeventfd *args) kvm_ioeventfd() argument [all...] |
/kernel/linux/linux-5.10/arch/arm64/kvm/ |
H A D | arch_timer.c | 161 static inline bool userspace_irqchip(struct kvm *kvm) in userspace_irqchip() argument 753 struct kvm *kvm = vcpu->kvm; update_vtimer_cntvoff() local 1186 set_timer_irqs(struct kvm *kvm, int vtimer_irq, int ptimer_irq) set_timer_irqs() argument [all...] |
H A D | mmu.c | 42 static int stage2_apply_range(struct kvm *kvm, phys_addr_t addr, in stage2_apply_range() argument 81 kvm_flush_remote_tlbs(struct kvm *kvm) kvm_flush_remote_tlbs() argument 130 struct kvm *kvm = mmu->kvm; __unmap_stage2_range() local 144 stage2_flush_memslot(struct kvm *kvm, struct kvm_memory_slot *memslot) stage2_flush_memslot() argument 160 stage2_flush_vm(struct kvm *kvm) stage2_flush_vm() argument 363 kvm_init_stage2_mmu(struct kvm *kvm, struct kvm_s2_mmu *mmu) kvm_init_stage2_mmu() argument 403 stage2_unmap_memslot(struct kvm *kvm, struct kvm_memory_slot *memslot) stage2_unmap_memslot() argument 451 stage2_unmap_vm(struct kvm *kvm) stage2_unmap_vm() argument 472 struct kvm *kvm = mmu->kvm; kvm_free_stage2_pgd() local 499 kvm_phys_addr_ioremap(struct kvm *kvm, phys_addr_t guest_ipa, phys_addr_t pa, unsigned long size, bool writable) kvm_phys_addr_ioremap() argument 541 struct kvm *kvm = mmu->kvm; stage2_wp_range() local 558 kvm_mmu_wp_memory_region(struct kvm *kvm, int slot) kvm_mmu_wp_memory_region() argument 587 kvm_mmu_write_protect_pt_masked(struct kvm *kvm, struct kvm_memory_slot *slot, gfn_t gfn_offset, unsigned long mask) kvm_mmu_write_protect_pt_masked() argument 605 kvm_arch_mmu_enable_log_dirty_pt_masked(struct kvm *kvm, struct kvm_memory_slot *slot, gfn_t gfn_offset, unsigned long mask) kvm_arch_mmu_enable_log_dirty_pt_masked() argument 750 struct kvm *kvm = vcpu->kvm; user_mem_abort() local 1064 handle_hva_to_gpa(struct kvm *kvm, unsigned long start, unsigned long end, int (*handler)(struct kvm *kvm, gpa_t gpa, u64 size, void *data), void *data) handle_hva_to_gpa() argument 1096 kvm_unmap_hva_handler(struct kvm *kvm, gpa_t gpa, u64 size, void *data) kvm_unmap_hva_handler() argument 1105 kvm_unmap_hva_range(struct kvm *kvm, unsigned long start, unsigned long end, unsigned flags) kvm_unmap_hva_range() argument 1116 kvm_set_spte_handler(struct kvm *kvm, gpa_t gpa, u64 size, void *data) kvm_set_spte_handler() argument 1133 kvm_set_spte_hva(struct kvm *kvm, unsigned long hva, pte_t pte) kvm_set_spte_hva() argument 1152 kvm_age_hva_handler(struct kvm *kvm, gpa_t gpa, u64 size, void *data) kvm_age_hva_handler() argument 1163 kvm_test_age_hva_handler(struct kvm *kvm, gpa_t gpa, u64 size, void *data) kvm_test_age_hva_handler() argument 1169 kvm_age_hva(struct kvm *kvm, unsigned long start, unsigned long end) kvm_age_hva() argument 1177 kvm_test_age_hva(struct kvm *kvm, unsigned long hva) kvm_test_age_hva() argument 1271 kvm_arch_commit_memory_region(struct kvm *kvm, const struct kvm_userspace_memory_region *mem, struct kvm_memory_slot *old, const struct kvm_memory_slot *new, enum kvm_mr_change change) kvm_arch_commit_memory_region() argument 1294 kvm_arch_prepare_memory_region(struct kvm *kvm, struct kvm_memory_slot *memslot, const struct kvm_userspace_memory_region *mem, enum kvm_mr_change change) kvm_arch_prepare_memory_region() argument 1378 kvm_arch_free_memslot(struct kvm *kvm, struct kvm_memory_slot *slot) kvm_arch_free_memslot() argument 1382 kvm_arch_memslots_updated(struct kvm *kvm, u64 gen) kvm_arch_memslots_updated() argument 1386 kvm_arch_flush_shadow_all(struct kvm *kvm) kvm_arch_flush_shadow_all() argument 1391 kvm_arch_flush_shadow_memslot(struct kvm *kvm, struct kvm_memory_slot *slot) kvm_arch_flush_shadow_memslot() argument [all...] |
H A D | arm.c | 79 int kvm_vm_ioctl_enable_cap(struct kvm *kvm, in kvm_vm_ioctl_enable_cap() argument 105 static void set_default_csv2(struct kvm *kvm) in set_default_csv2() argument 123 kvm_arch_init_vm(struct kvm *kvm, unsigned long type) kvm_arch_init_vm() argument 162 kvm_arch_destroy_vm(struct kvm *kvm) kvm_arch_destroy_vm() argument 179 kvm_vm_ioctl_check_extension(struct kvm *kvm, long ext) kvm_vm_ioctl_check_extension() argument 253 kvm_arch_free_vm(struct kvm *kvm) kvm_arch_free_vm() argument 261 kvm_arch_vcpu_precreate(struct kvm *kvm, unsigned int id) kvm_arch_vcpu_precreate() argument 539 struct kvm *kvm = vcpu->kvm; kvm_vcpu_first_run_init() local 579 kvm_arch_intc_initialized(struct kvm *kvm) kvm_arch_intc_initialized() argument 584 kvm_arm_halt_guest(struct kvm *kvm) kvm_arm_halt_guest() argument 594 kvm_arm_resume_guest(struct kvm *kvm) kvm_arm_resume_guest() argument 902 kvm_vm_ioctl_irq_line(struct kvm *kvm, struct kvm_irq_level *irq_level, bool line_status) kvm_vm_ioctl_irq_line() argument 1244 kvm_arch_sync_dirty_log(struct kvm *kvm, struct kvm_memory_slot *memslot) kvm_arch_sync_dirty_log() argument 1249 kvm_arch_flush_remote_tlbs_memslot(struct kvm *kvm, struct kvm_memory_slot *memslot) kvm_arch_flush_remote_tlbs_memslot() argument 1255 kvm_vm_ioctl_set_device_addr(struct kvm *kvm, struct kvm_arm_device_addr *dev_addr) kvm_vm_ioctl_set_device_addr() argument 1278 struct kvm *kvm = filp->private_data; kvm_arch_vm_ioctl() local 1699 kvm_mpidr_to_vcpu(struct kvm *kvm, unsigned long mpidr) kvm_mpidr_to_vcpu() argument [all...] |
/kernel/linux/linux-5.10/arch/loongarch/kvm/ |
H A D | mmu.c | 175 static pte_t *kvm_pte_for_gpa(struct kvm *kvm, in kvm_pte_for_gpa() argument 312 static bool kvm_flush_gpa_pt(struct kvm *kvm, gfn_t start_gfn, gfn_t end_gfn, void *data) in kvm_flush_gpa_pt() argument 438 kvm_mkclean_gpa_pt(struct kvm *kvm, gfn_t start_gfn, gfn_t end_gfn) kvm_mkclean_gpa_pt() argument 455 kvm_arch_mmu_enable_log_dirty_pt_masked(struct kvm *kvm, struct kvm_memory_slot *slot, gfn_t gfn_offset, unsigned long mask) kvm_arch_mmu_enable_log_dirty_pt_masked() argument 466 kvm_arch_commit_memory_region(struct kvm *kvm, const struct kvm_userspace_memory_region *mem, struct kvm_memory_slot *old, const struct kvm_memory_slot *new, enum kvm_mr_change change) kvm_arch_commit_memory_region() argument 501 kvm_arch_flush_shadow_all(struct kvm *kvm) kvm_arch_flush_shadow_all() argument 510 kvm_arch_flush_shadow_memslot(struct kvm *kvm, struct kvm_memory_slot *slot) kvm_arch_flush_shadow_memslot() argument 531 _kvm_destroy_mm(struct kvm *kvm) _kvm_destroy_mm() argument 650 handle_hva_to_gpa(struct kvm *kvm, unsigned long start, unsigned long end, int (*handler)(struct kvm *kvm, gfn_t gfn, gpa_t gfn_end, struct kvm_memory_slot *memslot, void *data), void *data) handle_hva_to_gpa() argument 689 kvm_unmap_hva_handler(struct kvm *kvm, gfn_t gfn, gfn_t gfn_end, struct kvm_memory_slot *memslot, void *data) kvm_unmap_hva_handler() argument 701 kvm_unmap_hva_range(struct kvm *kvm, unsigned long start, unsigned long end, bool blockable) kvm_unmap_hva_range() argument 709 kvm_set_spte_handler(struct kvm *kvm, gfn_t gfn, gfn_t gfn_end, struct kvm_memory_slot *memslot, void *data) kvm_set_spte_handler() argument 740 kvm_set_spte_hva(struct kvm *kvm, unsigned long hva, pte_t pte) kvm_set_spte_hva() argument 752 kvm_age_hva_handler(struct kvm *kvm, gfn_t gfn, gfn_t gfn_end, struct kvm_memory_slot *memslot, void *data) kvm_age_hva_handler() argument 759 kvm_test_age_hva_handler(struct kvm *kvm, gfn_t gfn, gfn_t gfn_end, struct kvm_memory_slot *memslot, void *data) kvm_test_age_hva_handler() argument 770 kvm_age_hva(struct kvm *kvm, unsigned long start, unsigned long end) kvm_age_hva() argument 775 kvm_test_age_hva(struct kvm *kvm, unsigned long hva) kvm_test_age_hva() argument 780 kvm_get_pud(struct kvm *kvm, struct kvm_mmu_memory_cache *cache, phys_addr_t addr) kvm_get_pud() argument 795 kvm_get_pmd(struct kvm *kvm, struct kvm_mmu_memory_cache *cache, phys_addr_t addr) kvm_get_pmd() argument 1013 struct kvm *kvm = vcpu->kvm; kvm_map_page_fast() local 1135 struct kvm *kvm = vcpu->kvm; kvm_map_page() local [all...] |
/kernel/linux/linux-5.10/arch/x86/kvm/mmu/ |
H A D | tdp_mmu.c | 25 void kvm_mmu_init_tdp_mmu(struct kvm *kvm) in kvm_mmu_init_tdp_mmu() argument 37 void kvm_mmu_uninit_tdp_mmu(struct kvm *kvm) in kvm_mmu_uninit_tdp_mmu() argument 45 static void tdp_mmu_put_root(struct kvm *kv argument 51 tdp_mmu_next_root_valid(struct kvm *kvm, struct kvm_mmu_page *root) tdp_mmu_next_root_valid() argument 64 tdp_mmu_next_root(struct kvm *kvm, struct kvm_mmu_page *root) tdp_mmu_next_root() argument 89 is_tdp_mmu_root(struct kvm *kvm, hpa_t hpa) is_tdp_mmu_root() argument 108 kvm_tdp_mmu_free_root(struct kvm *kvm, struct kvm_mmu_page *root) kvm_tdp_mmu_free_root() argument 158 struct kvm *kvm = vcpu->kvm; get_tdp_mmu_vcpu_root() local 215 handle_changed_spte_dirty_log(struct kvm *kvm, int as_id, gfn_t gfn, u64 old_spte, u64 new_spte, int level) handle_changed_spte_dirty_log() argument 245 __handle_changed_spte(struct kvm *kvm, int as_id, gfn_t gfn, u64 old_spte, u64 new_spte, int level) __handle_changed_spte() argument 343 handle_changed_spte(struct kvm *kvm, int as_id, gfn_t gfn, u64 old_spte, u64 new_spte, int level) handle_changed_spte() argument 352 __tdp_mmu_set_spte(struct kvm *kvm, struct tdp_iter *iter, u64 new_spte, bool record_acc_track, bool record_dirty_log) __tdp_mmu_set_spte() argument 373 tdp_mmu_set_spte(struct kvm *kvm, struct tdp_iter *iter, u64 new_spte) tdp_mmu_set_spte() argument 379 tdp_mmu_set_spte_no_acc_track(struct kvm *kvm, struct tdp_iter *iter, u64 new_spte) tdp_mmu_set_spte_no_acc_track() argument 386 tdp_mmu_set_spte_no_dirty_log(struct kvm *kvm, struct tdp_iter *iter, u64 new_spte) tdp_mmu_set_spte_no_dirty_log() argument 422 tdp_mmu_iter_cond_resched(struct kvm *kvm, struct tdp_iter *iter, bool flush) tdp_mmu_iter_cond_resched() argument 460 zap_gfn_range(struct kvm *kvm, struct kvm_mmu_page *root, gfn_t start, gfn_t end, bool can_yield, bool flush) zap_gfn_range() argument 498 __kvm_tdp_mmu_zap_gfn_range(struct kvm *kvm, gfn_t start, gfn_t end, bool can_yield) __kvm_tdp_mmu_zap_gfn_range() argument 510 kvm_tdp_mmu_zap_all(struct kvm *kvm) kvm_tdp_mmu_zap_all() argument 653 kvm_tdp_mmu_handle_hva_range(struct kvm *kvm, unsigned long start, unsigned long end, unsigned long data, int (*handler)(struct kvm *kvm, struct kvm_memory_slot *slot, struct kvm_mmu_page *root, gfn_t start, gfn_t end, unsigned long data)) kvm_tdp_mmu_handle_hva_range() argument 692 zap_gfn_range_hva_wrapper(struct kvm *kvm, struct kvm_memory_slot *slot, struct kvm_mmu_page *root, gfn_t start, gfn_t end, unsigned long unused) zap_gfn_range_hva_wrapper() argument 700 kvm_tdp_mmu_zap_hva_range(struct kvm *kvm, unsigned long start, unsigned long end) kvm_tdp_mmu_zap_hva_range() argument 711 age_gfn_range(struct kvm *kvm, struct kvm_memory_slot *slot, struct kvm_mmu_page *root, gfn_t start, gfn_t end, unsigned long unused) age_gfn_range() argument 751 kvm_tdp_mmu_age_hva_range(struct kvm *kvm, unsigned long start, unsigned long end) kvm_tdp_mmu_age_hva_range() argument 758 test_age_gfn(struct kvm *kvm, struct kvm_memory_slot *slot, struct kvm_mmu_page *root, gfn_t gfn, gfn_t unused, unsigned long unused2) test_age_gfn() argument 771 kvm_tdp_mmu_test_age_hva(struct kvm *kvm, unsigned long hva) kvm_tdp_mmu_test_age_hva() argument 783 set_tdp_spte(struct kvm *kvm, struct kvm_memory_slot *slot, struct kvm_mmu_page *root, gfn_t gfn, gfn_t unused, unsigned long data) set_tdp_spte() argument 824 kvm_tdp_mmu_set_spte_hva(struct kvm *kvm, unsigned long address, pte_t *host_ptep) kvm_tdp_mmu_set_spte_hva() argument 837 wrprot_gfn_range(struct kvm *kvm, struct kvm_mmu_page *root, gfn_t start, gfn_t end, int min_level) wrprot_gfn_range() argument 868 kvm_tdp_mmu_wrprot_slot(struct kvm *kvm, struct kvm_memory_slot *slot, int min_level) kvm_tdp_mmu_wrprot_slot() argument 894 clear_dirty_gfn_range(struct kvm *kvm, struct kvm_mmu_page *root, gfn_t start, gfn_t end) clear_dirty_gfn_range() argument 933 kvm_tdp_mmu_clear_dirty_slot(struct kvm *kvm, struct kvm_memory_slot *slot) kvm_tdp_mmu_clear_dirty_slot() argument 958 clear_dirty_pt_masked(struct kvm *kvm, struct kvm_mmu_page *root, gfn_t gfn, unsigned long mask, bool wrprot) clear_dirty_pt_masked() argument 998 kvm_tdp_mmu_clear_dirty_pt_masked(struct kvm *kvm, struct kvm_memory_slot *slot, gfn_t gfn, unsigned long mask, bool wrprot) kvm_tdp_mmu_clear_dirty_pt_masked() argument 1021 set_dirty_gfn_range(struct kvm *kvm, struct kvm_mmu_page *root, gfn_t start, gfn_t end) set_dirty_gfn_range() argument 1049 kvm_tdp_mmu_slot_set_dirty(struct kvm *kvm, struct kvm_memory_slot *slot) kvm_tdp_mmu_slot_set_dirty() argument 1070 zap_collapsible_spte_range(struct kvm *kvm, struct kvm_mmu_page *root, gfn_t start, gfn_t end) zap_collapsible_spte_range() argument 1107 kvm_tdp_mmu_zap_collapsible_sptes(struct kvm *kvm, const struct kvm_memory_slot *slot) kvm_tdp_mmu_zap_collapsible_sptes() argument 1128 write_protect_gfn(struct kvm *kvm, struct kvm_mmu_page *root, gfn_t gfn) write_protect_gfn() argument 1154 kvm_tdp_mmu_write_protect_gfn(struct kvm *kvm, struct kvm_memory_slot *slot, gfn_t gfn) kvm_tdp_mmu_write_protect_gfn() argument [all...] |
/kernel/linux/linux-5.10/arch/x86/kvm/svm/ |
H A D | svm.h | 72 struct kvm kvm; member 191 static inline struct kvm_svm *to_kvm_svm(struct kvm *kvm) in to_kvm_svm() argument 472 sev_guest(struct kvm *kvm) sev_guest() argument [all...] |
H A D | avic.c | 124 void avic_vm_destroy(struct kvm *kvm) in avic_vm_destroy() argument 142 int avic_vm_init(struct kvm *kvm) in avic_vm_init() argument 234 avic_update_access_page(struct kvm *kvm, bool activate) avic_update_access_page() argument 327 struct kvm *kvm = svm->vcpu.kvm; avic_incomplete_ipi_interception() local 727 struct kvm *kvm = svm->vcpu.kvm; svm_ir_list_add() local 771 get_pi_vcpu_info(struct kvm *kvm, struct kvm_kernel_irq_routing_entry *e, struct vcpu_data *vcpu_info, struct vcpu_svm **svm) get_pi_vcpu_info() argument 804 svm_update_pi_irte(struct kvm *kvm, unsigned int host_irq, uint32_t guest_irq, bool set) svm_update_pi_irte() argument 923 svm_pre_update_apicv_exec_ctrl(struct kvm *kvm, bool activate) svm_pre_update_apicv_exec_ctrl() argument [all...] |
/kernel/linux/linux-5.10/arch/arm64/kvm/hyp/ |
H A D | pgtable.c | 856 int kvm_pgtable_stage2_init(struct kvm_pgtable *pgt, struct kvm *kvm) in kvm_pgtable_stage2_init() argument
|
/kernel/linux/linux-5.10/arch/powerpc/kvm/ |
H A D | book3s_hv_nested.c | 454 void kvmhv_vm_nested_init(struct kvm *kvm) in kvmhv_vm_nested_init() argument 466 struct kvm *kvm = vcpu->kvm; kvmhv_set_partition_table() local 573 struct kvm *kvm = gp->l1_host; kvmhv_update_ptbl_cache() local 593 kvmhv_alloc_nested(struct kvm *kvm, unsigned int lpid) kvmhv_alloc_nested() argument 629 struct kvm *kvm = gp->l1_host; kvmhv_release_nested() local 648 struct kvm *kvm = gp->l1_host; kvmhv_remove_nested() local 674 kvmhv_release_all_nested(struct kvm *kvm) kvmhv_release_all_nested() argument 709 struct kvm *kvm = gp->l1_host; kvmhv_flush_nested() local 720 kvmhv_get_nested(struct kvm *kvm, int l1_lpid, bool create) kvmhv_get_nested() argument 764 struct kvm *kvm = gp->l1_host; kvmhv_put_nested() local 774 kvmhv_find_nested(struct kvm *kvm, int lpid) kvmhv_find_nested() argument 781 find_kvm_nested_guest_pte(struct kvm *kvm, unsigned long lpid, unsigned long ea, unsigned *hshift) find_kvm_nested_guest_pte() argument 804 kvmhv_insert_nest_rmap(struct kvm *kvm, unsigned long *rmapp, struct rmap_nested **n_rmap) kvmhv_insert_nest_rmap() argument 836 kvmhv_update_nest_rmap_rc(struct kvm *kvm, u64 n_rmap, unsigned long clr, unsigned long set, unsigned long hpa, unsigned long mask) kvmhv_update_nest_rmap_rc() argument 865 kvmhv_update_nest_rmap_rc_list(struct kvm *kvm, unsigned long *rmapp, unsigned long clr, unsigned long set, unsigned long hpa, unsigned long nbytes) kvmhv_update_nest_rmap_rc_list() argument 883 kvmhv_remove_nest_rmap(struct kvm *kvm, u64 n_rmap, unsigned long hpa, unsigned long mask) kvmhv_remove_nest_rmap() argument 904 kvmhv_remove_nest_rmap_list(struct kvm *kvm, unsigned long *rmapp, unsigned long hpa, unsigned long mask) kvmhv_remove_nest_rmap_list() argument 918 kvmhv_remove_nest_rmap_range(struct kvm *kvm, const struct kvm_memory_slot *memslot, unsigned long gpa, unsigned long hpa, unsigned long nbytes) kvmhv_remove_nest_rmap_range() argument 959 struct kvm *kvm = vcpu->kvm; kvmhv_invalidate_shadow_pte() local 1017 struct kvm *kvm = vcpu->kvm; kvmhv_emulate_tlbie_tlb_addr() local 1053 struct kvm *kvm = vcpu->kvm; kvmhv_emulate_tlbie_lpid() local 1083 struct kvm *kvm = vcpu->kvm; kvmhv_emulate_tlbie_all_lpid() local 1102 struct kvm *kvm = vcpu->kvm; kvmhv_emulate_priv_tlbie() local 1242 struct kvm *kvm = vcpu->kvm; kvmhv_handle_nested_set_rc() local 1304 struct kvm *kvm = vcpu->kvm; __kvmhv_nested_page_fault() local 1481 kvmhv_nested_next_lpid(struct kvm *kvm, int lpid) kvmhv_nested_next_lpid() argument [all...] |
H A D | book3s_hv_rm_mmu.c | 43 static int global_invalidates(struct kvm *kvm) in global_invalidates() argument 81 void kvmppc_add_revmap_chain(struct kvm *kvm, struct revmap_entry *rev, in kvmppc_add_revmap_chain() argument 122 kvmppc_set_dirty_from_hpte(struct kvm *kvm, unsigned long hpte_v, unsigned long hpte_gr) kvmppc_set_dirty_from_hpte() argument 137 revmap_for_hpte(struct kvm *kvm, unsigned long hpte_v, unsigned long hpte_gr, struct kvm_memory_slot **memslotp, unsigned long *gfnp) revmap_for_hpte() argument 160 remove_revmap_chain(struct kvm *kvm, long pte_index, struct revmap_entry *rev, unsigned long hpte_v, unsigned long hpte_r) remove_revmap_chain() argument 197 kvmppc_do_h_enter(struct kvm *kvm, unsigned long flags, long pte_index, unsigned long pteh, unsigned long ptel, pgd_t *pgdir, bool realmode, unsigned long *pte_idx_ret) kvmppc_do_h_enter() argument 457 do_tlbies(struct kvm *kvm, unsigned long *rbvalues, long npages, int global, bool need_sync) do_tlbies() argument 488 kvmppc_do_h_remove(struct kvm *kvm, unsigned long flags, unsigned long pte_index, unsigned long avpn, unsigned long *hpret) kvmppc_do_h_remove() argument 559 struct kvm *kvm = vcpu->kvm; kvmppc_h_bulk_remove() local 679 struct kvm *kvm = vcpu->kvm; kvmppc_h_protect() local 749 struct kvm *kvm = vcpu->kvm; kvmppc_h_read() local 789 struct kvm *kvm = vcpu->kvm; kvmppc_h_clear_ref() local 837 struct kvm *kvm = vcpu->kvm; kvmppc_h_clear_mod() local 885 struct kvm *kvm = vcpu->kvm; kvmppc_get_hpa() local 927 struct kvm *kvm = vcpu->kvm; kvmppc_do_h_page_init_zero() local 957 struct kvm *kvm = vcpu->kvm; kvmppc_do_h_page_init_copy() local 986 struct kvm *kvm = vcpu->kvm; kvmppc_rm_h_page_init() local 1014 kvmppc_invalidate_hpte(struct kvm *kvm, __be64 *hptep, unsigned long pte_index) kvmppc_invalidate_hpte() argument 1032 kvmppc_clear_ref_hpte(struct kvm *kvm, __be64 *hptep, unsigned long pte_index) kvmppc_clear_ref_hpte() argument 1095 kvmppc_hv_find_lock_hpte(struct kvm *kvm, gva_t eaddr, unsigned long slb_v, unsigned long valid) kvmppc_hv_find_lock_hpte() argument 1191 struct kvm *kvm = vcpu->kvm; kvmppc_hpte_hv_fault() local [all...] |
H A D | book3s.c | 799 kvm_arch_sync_dirty_log(struct kvm *kvm, struct kvm_memory_slot *memslot) kvm_arch_sync_dirty_log() argument 804 kvm_vm_ioctl_get_dirty_log(struct kvm *kvm, struct kvm_dirty_log *log) kvm_vm_ioctl_get_dirty_log() argument 809 kvmppc_core_free_memslot(struct kvm *kvm, struct kvm_memory_slot *slot) kvmppc_core_free_memslot() argument 814 kvmppc_core_flush_memslot(struct kvm *kvm, struct kvm_memory_slot *memslot) kvmppc_core_flush_memslot() argument 819 kvmppc_core_prepare_memory_region(struct kvm *kvm, struct kvm_memory_slot *memslot, const struct kvm_userspace_memory_region *mem, enum kvm_mr_change change) kvmppc_core_prepare_memory_region() argument 828 kvmppc_core_commit_memory_region(struct kvm *kvm, const struct kvm_userspace_memory_region *mem, const struct kvm_memory_slot *old, const struct kvm_memory_slot *new, enum kvm_mr_change change) kvmppc_core_commit_memory_region() argument 837 kvm_unmap_hva_range(struct kvm *kvm, unsigned long start, unsigned long end, unsigned flags) kvm_unmap_hva_range() argument 843 kvm_age_hva(struct kvm *kvm, unsigned long start, unsigned long end) kvm_age_hva() argument 848 kvm_test_age_hva(struct kvm *kvm, unsigned long hva) kvm_test_age_hva() argument 853 kvm_set_spte_hva(struct kvm *kvm, unsigned long hva, pte_t pte) kvm_set_spte_hva() argument 859 kvmppc_core_init_vm(struct kvm *kvm) kvmppc_core_init_vm() argument 871 kvmppc_core_destroy_vm(struct kvm *kvm) kvmppc_core_destroy_vm() argument 986 kvmppc_book3s_hcall_implemented(struct kvm *kvm, unsigned long hcall) kvmppc_book3s_hcall_implemented() argument 992 kvm_set_irq(struct kvm *kvm, int irq_source_id, u32 irq, int level, bool line_status) kvm_set_irq() argument 1003 kvm_arch_set_irq_inatomic(struct kvm_kernel_irq_routing_entry *irq_entry, struct kvm *kvm, int irq_source_id, int level, bool line_status) kvm_arch_set_irq_inatomic() argument 1010 kvmppc_book3s_set_irq(struct kvm_kernel_irq_routing_entry *e, struct kvm *kvm, int irq_source_id, int level, bool line_status) kvmppc_book3s_set_irq() argument 1017 kvm_irq_map_gsi(struct kvm *kvm, struct kvm_kernel_irq_routing_entry *entries, int gsi) kvm_irq_map_gsi() argument 1028 kvm_irq_map_chip_pin(struct kvm *kvm, unsigned irqchip, unsigned pin) kvm_irq_map_chip_pin() argument [all...] |
H A D | book3s_64_mmu_radix.c | 134 struct kvm *kvm = vcpu->kvm; in kvmppc_mmu_walk_radix_tree() local 229 struct kvm *kvm in kvmppc_mmu_radix_translate_table() local 302 kvmppc_radix_tlbie_page(struct kvm *kvm, unsigned long addr, unsigned int pshift, unsigned int lpid) kvmppc_radix_tlbie_page() argument 330 kvmppc_radix_flush_pwc(struct kvm *kvm, unsigned int lpid) kvmppc_radix_flush_pwc() argument 345 kvmppc_radix_update_pte(struct kvm *kvm, pte_t *ptep, unsigned long clr, unsigned long set, unsigned long addr, unsigned int shift) kvmppc_radix_update_pte() argument 352 kvmppc_radix_set_pte_at(struct kvm *kvm, unsigned long addr, pte_t *ptep, pte_t pte) kvmppc_radix_set_pte_at() argument 394 kvmppc_unmap_pte(struct kvm *kvm, pte_t *pte, unsigned long gpa, unsigned int shift, const struct kvm_memory_slot *memslot, unsigned int lpid) kvmppc_unmap_pte() argument 447 kvmppc_unmap_free_pte(struct kvm *kvm, pte_t *pte, bool full, unsigned int lpid) kvmppc_unmap_free_pte() argument 468 kvmppc_unmap_free_pmd(struct kvm *kvm, pmd_t *pmd, bool full, unsigned int lpid) kvmppc_unmap_free_pmd() argument 497 kvmppc_unmap_free_pud(struct kvm *kvm, pud_t *pud, unsigned int lpid) kvmppc_unmap_free_pud() argument 519 kvmppc_free_pgtable_radix(struct kvm *kvm, pgd_t *pgd, unsigned int lpid) kvmppc_free_pgtable_radix() argument 535 kvmppc_free_radix(struct kvm *kvm) kvmppc_free_radix() argument 545 kvmppc_unmap_free_pmd_entry_table(struct kvm *kvm, pmd_t *pmd, unsigned long gpa, unsigned int lpid) kvmppc_unmap_free_pmd_entry_table() argument 561 kvmppc_unmap_free_pud_entry_table(struct kvm *kvm, pud_t *pud, unsigned long gpa, unsigned int lpid) kvmppc_unmap_free_pud_entry_table() argument 586 kvmppc_create_pte(struct kvm *kvm, pgd_t *pgtable, pte_t pte, unsigned long gpa, unsigned int level, unsigned long mmu_seq, unsigned int lpid, unsigned long *rmapp, struct rmap_nested **n_rmap) kvmppc_create_pte() argument 764 kvmppc_hv_handle_set_rc(struct kvm *kvm, bool nested, bool writing, unsigned long gpa, unsigned int lpid) kvmppc_hv_handle_set_rc() argument 798 struct kvm *kvm = vcpu->kvm; kvmppc_book3s_instantiate_page() local 919 struct kvm *kvm = vcpu->kvm; kvmppc_book3s_radix_page_fault() local 998 kvm_unmap_radix(struct kvm *kvm, struct kvm_memory_slot *memslot, unsigned long gfn) kvm_unmap_radix() argument 1018 kvm_age_radix(struct kvm *kvm, struct kvm_memory_slot *memslot, unsigned long gfn) kvm_age_radix() argument 1046 kvm_test_age_radix(struct kvm *kvm, struct kvm_memory_slot *memslot, unsigned long gfn) kvm_test_age_radix() argument 1064 kvm_radix_test_clear_dirty(struct kvm *kvm, struct kvm_memory_slot *memslot, int pagenum) kvm_radix_test_clear_dirty() argument 1119 kvmppc_hv_get_dirty_log_radix(struct kvm *kvm, struct kvm_memory_slot *memslot, unsigned long *map) kvmppc_hv_get_dirty_log_radix() argument 1144 kvmppc_radix_flush_memslot(struct kvm *kvm, const struct kvm_memory_slot *memslot) kvmppc_radix_flush_memslot() argument 1185 kvmhv_get_rmmu_info(struct kvm *kvm, struct kvm_ppc_rmmu_info *info) kvmhv_get_rmmu_info() argument 1212 kvmppc_init_vm_radix(struct kvm *kvm) kvmppc_init_vm_radix() argument 1231 struct kvm *kvm; global() member 1243 struct kvm *kvm = inode->i_private; debugfs_radix_open() local 1273 struct kvm *kvm; debugfs_radix_read() local 1434 kvmhv_radix_debugfs_init(struct kvm *kvm) kvmhv_radix_debugfs_init() argument [all...] |
H A D | book3s_pr.c | 428 static void do_kvm_unmap_hva(struct kvm *kvm, unsigned long start, in do_kvm_unmap_hva() argument 458 static int kvm_unmap_hva_range_pr(struct kvm *kvm, unsigned long start, in kvm_unmap_hva_range_pr() argument 466 static int kvm_age_hva_pr(struct kvm *kvm, unsigne argument 473 kvm_test_age_hva_pr(struct kvm *kvm, unsigned long hva) kvm_test_age_hva_pr() argument 479 kvm_set_spte_hva_pr(struct kvm *kvm, unsigned long hva, pte_t pte) kvm_set_spte_hva_pr() argument 1881 kvm_vm_ioctl_get_dirty_log_pr(struct kvm *kvm, struct kvm_dirty_log *log) kvm_vm_ioctl_get_dirty_log_pr() argument 1915 kvmppc_core_flush_memslot_pr(struct kvm *kvm, struct kvm_memory_slot *memslot) kvmppc_core_flush_memslot_pr() argument 1921 kvmppc_core_prepare_memory_region_pr(struct kvm *kvm, struct kvm_memory_slot *memslot, const struct kvm_userspace_memory_region *mem, enum kvm_mr_change change) kvmppc_core_prepare_memory_region_pr() argument 1929 kvmppc_core_commit_memory_region_pr(struct kvm *kvm, const struct kvm_userspace_memory_region *mem, const struct kvm_memory_slot *old, const struct kvm_memory_slot *new, enum kvm_mr_change change) kvmppc_core_commit_memory_region_pr() argument 1944 kvm_vm_ioctl_get_smmu_info_pr(struct kvm *kvm, struct kvm_ppc_smmu_info *info) kvm_vm_ioctl_get_smmu_info_pr() argument 1990 kvm_configure_mmu_pr(struct kvm *kvm, struct kvm_ppc_mmuv3_cfg *cfg) kvm_configure_mmu_pr() argument 2001 kvm_vm_ioctl_get_smmu_info_pr(struct kvm *kvm, struct kvm_ppc_smmu_info *info) kvm_vm_ioctl_get_smmu_info_pr() argument 2013 kvmppc_core_init_vm_pr(struct kvm *kvm) kvmppc_core_init_vm_pr() argument 2031 kvmppc_core_destroy_vm_pr(struct kvm *kvm) kvmppc_core_destroy_vm_pr() argument [all...] |
H A D | book3s_xive.c | 281 static int xive_check_provisioning(struct kvm *kvm, u8 prio) in xive_check_provisioning() argument 313 static void xive_inc_q_pending(struct kvm *kv argument 353 kvmppc_xive_select_target(struct kvm *kvm, u32 *server, u8 prio) kvmppc_xive_select_target() argument 528 xive_target_interrupt(struct kvm *kvm, struct kvmppc_xive_irq_state *state, u32 server, u8 prio) xive_target_interrupt() argument 613 kvmppc_xive_set_xive(struct kvm *kvm, u32 irq, u32 server, u32 priority) kvmppc_xive_set_xive() argument 714 kvmppc_xive_get_xive(struct kvm *kvm, u32 irq, u32 *server, u32 *priority) kvmppc_xive_get_xive() argument 737 kvmppc_xive_int_on(struct kvm *kvm, u32 irq) kvmppc_xive_int_on() argument 776 kvmppc_xive_int_off(struct kvm *kvm, u32 irq) kvmppc_xive_int_off() argument 896 kvmppc_xive_set_mapped(struct kvm *kvm, unsigned long guest_irq, struct irq_desc *host_desc) kvmppc_xive_set_mapped() argument 993 kvmppc_xive_clr_mapped(struct kvm *kvm, unsigned long guest_irq, struct irq_desc *host_desc) kvmppc_xive_clr_mapped() argument 1077 struct kvm *kvm = vcpu->kvm; kvmppc_xive_disable_vcpu_interrupts() local 1647 struct kvm *kvm = xive->kvm; xive_check_delayed_irq() local 1829 kvmppc_xive_set_irq(struct kvm *kvm, int irq_source_id, u32 irq, int level, bool line_status) kvmppc_xive_set_irq() argument 1984 struct kvm *kvm = xive->kvm; kvmppc_xive_release() local 2056 kvmppc_xive_get_device(struct kvm *kvm, u32 type) kvmppc_xive_get_device() argument 2079 struct kvm *kvm = dev->kvm; kvmppc_xive_create() local 2157 struct kvm *kvm = xive->kvm; xive_debug_show() local [all...] |
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | kvm_book3s_64.h | 139 static inline bool kvm_is_radix(struct kvm *kvm) in kvm_is_radix() argument 524 static inline void note_hpte_modification(struct kvm *kv argument 537 kvm_memslots_raw(struct kvm *kvm) kvm_memslots_raw() argument 639 find_kvm_secondary_pte_unlocked(struct kvm *kvm, unsigned long ea, unsigned *hshift) find_kvm_secondary_pte_unlocked() argument 648 find_kvm_secondary_pte(struct kvm *kvm, unsigned long ea, unsigned *hshift) find_kvm_secondary_pte() argument 660 find_kvm_host_pte(struct kvm *kvm, unsigned long mmu_seq, unsigned long ea, unsigned *hshift) find_kvm_host_pte() argument [all...] |
H A D | kvm_book3s.h | 86 struct kvm *kvm; member 456 kvmppc_pack_vcpu_id(struct kvm *kvm, u32 id) kvmppc_pack_vcpu_id() argument [all...] |
/kernel/linux/linux-5.10/arch/mips/kvm/ |
H A D | mips.c | 137 int kvm_arch_init_vm(struct kvm *kvm, unsigned long type) in kvm_arch_init_vm() argument 165 void kvm_mips_free_vcpus(struct kvm *kvm) in kvm_mips_free_vcpus() argument 184 kvm_mips_free_gpa_pt(struct kvm *kvm) kvm_mips_free_gpa_pt() argument 191 kvm_arch_destroy_vm(struct kvm *kvm) kvm_arch_destroy_vm() argument 203 kvm_arch_flush_shadow_all(struct kvm *kvm) kvm_arch_flush_shadow_all() argument 212 kvm_arch_flush_shadow_memslot(struct kvm *kvm, struct kvm_memory_slot *slot) kvm_arch_flush_shadow_memslot() argument 229 kvm_arch_prepare_memory_region(struct kvm *kvm, struct kvm_memory_slot *memslot, const struct kvm_userspace_memory_region *mem, enum kvm_mr_change change) kvm_arch_prepare_memory_region() argument 237 kvm_arch_commit_memory_region(struct kvm *kvm, const struct kvm_userspace_memory_region *mem, struct kvm_memory_slot *old, const struct kvm_memory_slot *new, enum kvm_mr_change change) kvm_arch_commit_memory_region() argument 304 kvm_arch_vcpu_precreate(struct kvm *kvm, unsigned int id) kvm_arch_vcpu_precreate() argument 994 kvm_arch_sync_dirty_log(struct kvm *kvm, struct kvm_memory_slot *memslot) kvm_arch_sync_dirty_log() argument 999 kvm_arch_flush_remote_tlbs_memslot(struct kvm *kvm, struct kvm_memory_slot *memslot) kvm_arch_flush_remote_tlbs_memslot() argument 1064 kvm_vm_ioctl_check_extension(struct kvm *kvm, long ext) kvm_vm_ioctl_check_extension() argument [all...] |
H A D | mmu.c | 143 static pte_t *kvm_mips_pte_for_gpa(struct kvm *kvm, in kvm_mips_pte_for_gpa() argument 271 bool kvm_mips_flush_gpa_pt(struct kvm *kvm, gfn_t start_gfn, gfn_t end_gfn) in kvm_mips_flush_gpa_pt() argument 415 kvm_arch_mmu_enable_log_dirty_pt_masked(struct kvm *kvm, struct kvm_memory_slot *slot, gfn_t gfn_offset, unsigned long mask) kvm_arch_mmu_enable_log_dirty_pt_masked() argument 434 kvm_mips_mkold_gpa_pt(struct kvm *kvm, gfn_t start_gfn, gfn_t end_gfn) kvm_mips_mkold_gpa_pt() argument 442 handle_hva_to_gpa(struct kvm *kvm, unsigned long start, unsigned long end, int (*handler)(struct kvm *kvm, gfn_t gfn, gpa_t gfn_end, struct kvm_memory_slot *memslot, void *data), void *data) handle_hva_to_gpa() argument 482 kvm_unmap_hva_handler(struct kvm *kvm, gfn_t gfn, gfn_t gfn_end, struct kvm_memory_slot *memslot, void *data) kvm_unmap_hva_handler() argument 489 kvm_unmap_hva_range(struct kvm *kvm, unsigned long start, unsigned long end, unsigned flags) kvm_unmap_hva_range() argument 498 kvm_set_spte_handler(struct kvm *kvm, gfn_t gfn, gfn_t gfn_end, struct kvm_memory_slot *memslot, void *data) kvm_set_spte_handler() argument 529 kvm_set_spte_hva(struct kvm *kvm, unsigned long hva, pte_t pte) kvm_set_spte_hva() argument 540 kvm_age_hva_handler(struct kvm *kvm, gfn_t gfn, gfn_t gfn_end, struct kvm_memory_slot *memslot, void *data) kvm_age_hva_handler() argument 546 kvm_test_age_hva_handler(struct kvm *kvm, gfn_t gfn, gfn_t gfn_end, struct kvm_memory_slot *memslot, void *data) kvm_test_age_hva_handler() argument 557 kvm_age_hva(struct kvm *kvm, unsigned long start, unsigned long end) kvm_age_hva() argument 562 kvm_test_age_hva(struct kvm *kvm, unsigned long hva) kvm_test_age_hva() argument 589 struct kvm *kvm = vcpu->kvm; _kvm_mips_map_page_fast() local 665 struct kvm *kvm = vcpu->kvm; kvm_mips_map_page() local 1019 struct kvm *kvm = vcpu->kvm; kvm_mips_handle_mapped_seg_tlb_fault() local [all...] |
/kernel/linux/linux-5.10/arch/s390/kvm/ |
H A D | vsie.c | 563 struct kvm *kvm = gmap->private; kvm_s390_vsie_gmap_notifier() local 643 pin_guest_page(struct kvm *kvm, gpa_t gpa, hpa_t *hpa) pin_guest_page() argument 655 unpin_guest_page(struct kvm *kvm, gpa_t gpa, hpa_t hpa) unpin_guest_page() argument 1309 get_vsie_page(struct kvm *kvm, unsigned long addr) get_vsie_page() argument 1370 put_vsie_page(struct kvm *kvm, struct vsie_page *vsie_page) put_vsie_page() argument 1431 kvm_s390_vsie_init(struct kvm *kvm) kvm_s390_vsie_init() argument 1438 kvm_s390_vsie_destroy(struct kvm *kvm) kvm_s390_vsie_destroy() argument [all...] |
H A D | gaccess.c | 588 deref_table(struct kvm *kvm, unsigned long gpa, unsigned long *val) deref_table() argument [all...] |
/kernel/linux/linux-6.6/arch/mips/kvm/ |
H A D | mips.c | 140 int kvm_arch_init_vm(struct kvm *kvm, unsigned long type) in kvm_arch_init_vm() argument 164 static void kvm_mips_free_gpa_pt(struct kvm *kvm) in kvm_mips_free_gpa_pt() argument 171 kvm_arch_destroy_vm(struct kvm *kvm) kvm_arch_destroy_vm() argument 183 kvm_arch_flush_shadow_all(struct kvm *kvm) kvm_arch_flush_shadow_all() argument 190 kvm_arch_flush_shadow_memslot(struct kvm *kvm, struct kvm_memory_slot *slot) kvm_arch_flush_shadow_memslot() argument 206 kvm_arch_prepare_memory_region(struct kvm *kvm, const struct kvm_memory_slot *old, struct kvm_memory_slot *new, enum kvm_mr_change change) kvm_arch_prepare_memory_region() argument 214 kvm_arch_commit_memory_region(struct kvm *kvm, struct kvm_memory_slot *old, const struct kvm_memory_slot *new, enum kvm_mr_change change) kvm_arch_commit_memory_region() argument 275 kvm_arch_vcpu_precreate(struct kvm *kvm, unsigned int id) kvm_arch_vcpu_precreate() argument 979 kvm_arch_sync_dirty_log(struct kvm *kvm, struct kvm_memory_slot *memslot) kvm_arch_sync_dirty_log() argument 984 kvm_arch_flush_remote_tlbs(struct kvm *kvm) kvm_arch_flush_remote_tlbs() argument 1033 kvm_vm_ioctl_check_extension(struct kvm *kvm, long ext) kvm_vm_ioctl_check_extension() argument [all...] |
/kernel/linux/linux-6.6/arch/arm64/kvm/ |
H A D | arch_timer.c | 207 static inline bool userspace_irqchip(struct kvm *kvm) in userspace_irqchip() argument 990 struct kvm *kvm = vcpu->kvm; timer_context_init() local 1031 kvm_timer_init_vm(struct kvm *kvm) kvm_timer_init_vm() argument 1654 kvm_vm_ioctl_set_counter_offset(struct kvm *kvm, struct kvm_arm_counter_offset *offset) kvm_vm_ioctl_set_counter_offset() argument [all...] |
H A D | guest.c | 1014 int kvm_vm_ioctl_mte_copy_tags(struct kvm *kvm, in kvm_vm_ioctl_mte_copy_tags() argument [all...] |