Lines Matching defs:kvm_vcpu

13535 struct kvm_vcpu;
13545 struct kvm_vcpu *__hyp_running_vcpu;
13617 struct kvm_vcpu *vcpu;
13618 struct kvm_vcpu *target_vcpu;
13661 struct kvm_vcpu *redist_vcpu;
13691 struct kvm_vcpu *vcpu;
13827 struct kvm_vcpu {
13874 int (*read)(struct kvm_vcpu *, struct kvm_io_device *, gpa_t, int, void *);
13875 int (*write)(struct kvm_vcpu *, struct kvm_io_device *, gpa_t, int, const void *);
13921 long unsigned int (*read)(struct kvm_vcpu *, gpa_t, unsigned int);
13925 void (*write)(struct kvm_vcpu *, gpa_t, unsigned int, long unsigned int);
13928 long unsigned int (*uaccess_read)(struct kvm_vcpu *, gpa_t, unsigned int);
13930 int (*uaccess_write)(struct kvm_vcpu *, gpa_t, unsigned int, long unsigned int);
14435 struct kvm_vcpu *vcpu;
14448 typedef bool (*exit_handler_fn)(struct kvm_vcpu *, u64 *);
66856 typedef void (*btf_trace_kvm_dirty_ring_exit)(void *, struct kvm_vcpu *);
103238 bool (*access)(struct kvm_vcpu *, struct sys_reg_params *, const struct sys_reg_desc *);
103239 void (*reset)(struct kvm_vcpu *, const struct sys_reg_desc *);
103242 int (*__get_user)(struct kvm_vcpu *, const struct sys_reg_desc *, u64 *);
103243 int (*set_user)(struct kvm_vcpu *, const struct sys_reg_desc *, u64);
103244 unsigned int (*visibility)(const struct kvm_vcpu *, const struct sys_reg_desc *);
103264 struct kvm_vcpu *vcpu;
103321 struct kvm_vcpu *vcpu;
103350 typedef void (*btf_trace_kvm_arm_setup_debug)(void *, struct kvm_vcpu *, __u32);
103364 typedef void (*btf_trace_kvm_set_guest_debug)(void *, struct kvm_vcpu *, __u32);
103366 typedef int (*exit_handle_fn)(struct kvm_vcpu *);