Home
last modified time | relevance | path

Searched defs:vcpu (Results 201 – 225 of 362) sorted by relevance

12345678910>>...15

/Linux-v6.6/tools/testing/selftests/kvm/lib/aarch64/
Dprocessor.c241 void aarch64_vcpu_setup(struct kvm_vcpu *vcpu, struct kvm_vcpu_init *init) in aarch64_vcpu_setup()
336 void vcpu_arch_dump(FILE *stream, struct kvm_vcpu *vcpu, uint8_t indent) in vcpu_arch_dump()
352 struct kvm_vcpu *vcpu = __vm_vcpu_add(vm, vcpu_id); in aarch64_vcpu_add() local
374 void vcpu_args_set(struct kvm_vcpu *vcpu, unsigned int num, ...) in vcpu_args_set()
399 void assert_on_unhandled_exception(struct kvm_vcpu *vcpu) in assert_on_unhandled_exception()
421 void vcpu_init_descriptor_tables(struct kvm_vcpu *vcpu) in vcpu_init_descriptor_tables()
/Linux-v6.6/include/kvm/
Diodev.h42 static inline int kvm_iodevice_read(struct kvm_vcpu *vcpu, in kvm_iodevice_read()
50 static inline int kvm_iodevice_write(struct kvm_vcpu *vcpu, in kvm_iodevice_write()
/Linux-v6.6/tools/testing/selftests/kvm/x86_64/
Dhyperv_cpuid.c116 void test_hv_cpuid_e2big(struct kvm_vm *vm, struct kvm_vcpu *vcpu) in test_hv_cpuid_e2big()
135 struct kvm_vcpu *vcpu; in main() local
Dhyperv_ipi.c211 struct kvm_vcpu *vcpu = (struct kvm_vcpu *)arg; in vcpu_thread() local
225 static void cancel_join_vcpu_thread(pthread_t thread, struct kvm_vcpu *vcpu) in cancel_join_vcpu_thread()
245 struct kvm_vcpu *vcpu[3]; in main() local
Dset_boot_cpu_id.c37 static void test_set_bsp_busy(struct kvm_vcpu *vcpu, const char *msg) in test_set_bsp_busy()
45 static void run_vcpu(struct kvm_vcpu *vcpu) in run_vcpu()
Dsmm_test.c117 void inject_smi(struct kvm_vcpu *vcpu) in inject_smi()
133 struct kvm_vcpu *vcpu; in main() local
Dkvm_pv_test.c112 static void enter_guest(struct kvm_vcpu *vcpu) in enter_guest()
138 struct kvm_vcpu *vcpu; in main() local
Dkvm_clock_test.c105 static void enter_guest(struct kvm_vcpu *vcpu) in enter_guest()
173 struct kvm_vcpu *vcpu; in main() local
Dxapic_ipi_test.c79 struct kvm_vcpu *vcpu; member
197 struct kvm_vcpu *vcpu = params->vcpu; in vcpu_thread() local
232 static void cancel_join_vcpu_thread(pthread_t thread, struct kvm_vcpu *vcpu) in cancel_join_vcpu_thread()
/Linux-v6.6/arch/s390/kvm/
Dgaccess.c380 static int ar_translation(struct kvm_vcpu *vcpu, union asce *asce, u8 ar, in ar_translation()
496 static int trans_exc_ending(struct kvm_vcpu *vcpu, int code, unsigned long gva, u8 ar, in trans_exc_ending()
566 static int trans_exc(struct kvm_vcpu *vcpu, int code, unsigned long gva, u8 ar, in trans_exc()
572 static int get_vcpu_asce(struct kvm_vcpu *vcpu, union asce *asce, in get_vcpu_asce()
632 static unsigned long guest_translate(struct kvm_vcpu *vcpu, unsigned long gva, in guest_translate()
802 static int low_address_protection_enabled(struct kvm_vcpu *vcpu, in low_address_protection_enabled()
844 static bool fetch_prot_override_applicable(struct kvm_vcpu *vcpu, enum gacc_mode mode, in fetch_prot_override_applicable()
866 static bool storage_prot_override_applicable(struct kvm_vcpu *vcpu) in storage_prot_override_applicable()
878 static int vcpu_check_access_key(struct kvm_vcpu *vcpu, u8 access_key, in vcpu_check_access_key()
952 static int guest_range_to_gpas(struct kvm_vcpu *vcpu, unsigned long ga, u8 ar, in guest_range_to_gpas()
[all …]
Dpv.c28 bool kvm_s390_pv_cpu_is_protected(struct kvm_vcpu *vcpu) in kvm_s390_pv_cpu_is_protected()
66 int kvm_s390_pv_destroy_cpu(struct kvm_vcpu *vcpu, u16 *rc, u16 *rrc) in kvm_s390_pv_destroy_cpu()
100 int kvm_s390_pv_create_cpu(struct kvm_vcpu *vcpu, u16 *rc, u16 *rrc) in kvm_s390_pv_create_cpu()
681 int kvm_s390_pv_set_cpu_state(struct kvm_vcpu *vcpu, u8 state) in kvm_s390_pv_set_cpu_state()
699 int kvm_s390_pv_dump_cpu(struct kvm_vcpu *vcpu, void *buff, u16 *rc, u16 *rrc) in kvm_s390_pv_dump_cpu()
/Linux-v6.6/tools/testing/selftests/kvm/
Dmax_guest_memory_test.c32 struct kvm_vcpu *vcpu; member
55 static void run_vcpu(struct kvm_vcpu *vcpu) in run_vcpu()
64 struct kvm_vcpu *vcpu = info->vcpu; in vcpu_worker() local
Dhardware_disable_test.c39 struct kvm_vcpu *vcpu = arg; in run_vcpu() local
89 struct kvm_vcpu *vcpu; in run_test() local
/Linux-v6.6/include/xen/interface/
Devent_channel.h64 uint32_t vcpu; member
93 uint32_t vcpu; member
140 uint32_t vcpu; /* VCPU to which this channel is bound. */ member
168 uint32_t vcpu; member
202 uint32_t vcpu; member
/Linux-v6.6/arch/arm64/include/asm/
Dkvm_host.h743 #define vcpu_sve_pffr(vcpu) (kern_hyp_va((vcpu)->arch.sve_state) + \ argument
746 #define vcpu_sve_max_vq(vcpu) sve_vq_from_vl((vcpu)->arch.sve_max_vl) argument
748 #define vcpu_sve_state_size(vcpu) ({ \ argument
767 #define vcpu_has_sve(vcpu) (system_supports_sve() && \ argument
771 #define vcpu_has_ptrauth(vcpu) \ argument
776 #define vcpu_has_ptrauth(vcpu) false argument
779 #define vcpu_on_unsupported_cpu(vcpu) \ argument
782 #define vcpu_set_on_unsupported_cpu(vcpu) \ argument
785 #define vcpu_clear_on_unsupported_cpu(vcpu) \ argument
929 #define vcpu_has_run_once(vcpu) !!rcu_access_pointer((vcpu)->pid) argument
[all …]
/Linux-v6.6/tools/testing/selftests/kvm/aarch64/
Dget-reg-list.c58 static bool check_supported_feat_reg(struct kvm_vcpu *vcpu, __u64 reg) in check_supported_feat_reg()
77 bool check_supported_reg(struct kvm_vcpu *vcpu, __u64 reg) in check_supported_reg()
87 void finalize_vcpu(struct kvm_vcpu *vcpu, struct vcpu_reg_list *c) in finalize_vcpu()
Dvgic_init.c20 #define REG_OFFSET(vcpu, offset) (((uint64_t)vcpu << 32) | offset) argument
39 static void v3_redist_reg_get_errno(int gicv3_fd, int vcpu, int offset, in v3_redist_reg_get_errno()
49 static void v3_redist_reg_get(int gicv3_fd, int vcpu, int offset, uint32_t want, in v3_redist_reg_get()
69 static int run_vcpu(struct kvm_vcpu *vcpu) in run_vcpu()
/Linux-v6.6/arch/arm64/kvm/vgic/
Dvgic-debug.c162 struct kvm_vcpu *vcpu) in print_header()
178 struct kvm_vcpu *vcpu) in print_irq_state()
235 struct kvm_vcpu *vcpu = NULL; in vgic_debug_show() local
/Linux-v6.6/arch/x86/kvm/
Dkvm_onhyperv.c41 struct kvm_vcpu *vcpu; in __hv_flush_remote_tlbs_range() local
112 void hv_track_root_tdp(struct kvm_vcpu *vcpu, hpa_t root_tdp) in hv_track_root_tdp()
/Linux-v6.6/tools/testing/selftests/kvm/include/x86_64/
Dprocessor.h808 static inline void vcpu_msrs_get(struct kvm_vcpu *vcpu, in vcpu_msrs_get()
817 static inline void vcpu_msrs_set(struct kvm_vcpu *vcpu, struct kvm_msrs *msrs) in vcpu_msrs_set()
825 static inline void vcpu_debugregs_get(struct kvm_vcpu *vcpu, in vcpu_debugregs_get()
830 static inline void vcpu_debugregs_set(struct kvm_vcpu *vcpu, in vcpu_debugregs_set()
835 static inline void vcpu_xsave_get(struct kvm_vcpu *vcpu, in vcpu_xsave_get()
840 static inline void vcpu_xsave2_get(struct kvm_vcpu *vcpu, in vcpu_xsave2_get()
845 static inline void vcpu_xsave_set(struct kvm_vcpu *vcpu, in vcpu_xsave_set()
850 static inline void vcpu_xcrs_get(struct kvm_vcpu *vcpu, in vcpu_xcrs_get()
855 static inline void vcpu_xcrs_set(struct kvm_vcpu *vcpu, struct kvm_xcrs *xcrs) in vcpu_xcrs_set()
960 static inline struct kvm_cpuid_entry2 *__vcpu_get_cpuid_entry(struct kvm_vcpu *vcpu, in __vcpu_get_cpuid_entry()
[all …]
/Linux-v6.6/arch/mips/kvm/
Dtlb.c40 static u32 kvm_mips_get_root_asid(struct kvm_vcpu *vcpu) in kvm_mips_get_root_asid()
113 int kvm_vz_host_tlb_inv(struct kvm_vcpu *vcpu, unsigned long va) in kvm_vz_host_tlb_inv()
166 int kvm_vz_guest_tlb_lookup(struct kvm_vcpu *vcpu, unsigned long gva, in kvm_vz_guest_tlb_lookup()
/Linux-v6.6/arch/arm64/kvm/
Dmmio.c81 int kvm_handle_mmio_return(struct kvm_vcpu *vcpu) in kvm_handle_mmio_return()
123 int io_mem_abort(struct kvm_vcpu *vcpu, phys_addr_t fault_ipa) in io_mem_abort()
/Linux-v6.6/arch/arm64/kvm/hyp/include/hyp/
Ddebug-sr.h128 static inline void __debug_switch_to_guest_common(struct kvm_vcpu *vcpu) in __debug_switch_to_guest_common()
147 static inline void __debug_switch_to_host_common(struct kvm_vcpu *vcpu) in __debug_switch_to_host_common()
/Linux-v6.6/arch/powerpc/kvm/
Dbook3s_64_mmu_radix.c95 static long kvmhv_copy_tofrom_guest_radix(struct kvm_vcpu *vcpu, gva_t eaddr, in kvmhv_copy_tofrom_guest_radix()
118 long kvmhv_copy_from_guest_radix(struct kvm_vcpu *vcpu, gva_t eaddr, void *to, in kvmhv_copy_from_guest_radix()
130 long kvmhv_copy_to_guest_radix(struct kvm_vcpu *vcpu, gva_t eaddr, void *from, in kvmhv_copy_to_guest_radix()
136 int kvmppc_mmu_walk_radix_tree(struct kvm_vcpu *vcpu, gva_t eaddr, in kvmppc_mmu_walk_radix_tree()
232 int kvmppc_mmu_radix_translate_table(struct kvm_vcpu *vcpu, gva_t eaddr, in kvmppc_mmu_radix_translate_table()
263 int kvmppc_mmu_radix_xlate(struct kvm_vcpu *vcpu, gva_t eaddr, in kvmppc_mmu_radix_xlate()
815 int kvmppc_book3s_instantiate_page(struct kvm_vcpu *vcpu, in kvmppc_book3s_instantiate_page()
939 int kvmppc_book3s_radix_page_fault(struct kvm_vcpu *vcpu, in kvmppc_book3s_radix_page_fault()
/Linux-v6.6/arch/powerpc/include/asm/
Dfsl_hcalls.h535 unsigned int vcpu, unsigned int *state) in fh_get_core_state()
565 static inline unsigned int fh_enter_nap(unsigned int handle, unsigned int vcpu) in fh_enter_nap()
590 static inline unsigned int fh_exit_nap(unsigned int handle, unsigned int vcpu) in fh_exit_nap()

12345678910>>...15