Searched defs:kvm_vcpu_arch (Results 1 – 11 of 11) sorted by relevance
489 struct kvm_vcpu_arch { struct490 ulong host_stack;491 u32 host_pid;493 struct kvmppc_slb slb[64];494 int slb_max; /* 1 + index of last valid entry in slb[] */495 int slb_nr; /* total number of entries in SLB */496 struct kvmppc_mmu mmu;497 struct kvmppc_vcpu_book3s *book3s;500 struct kvmppc_book3s_shadow_vcpu *shadow_vcpu;503 struct pt_regs regs;[all …]
521 struct kvm_vcpu_arch { struct522 ulong host_stack;523 u32 host_pid;525 struct kvmppc_slb slb[64];526 int slb_max; /* 1 + index of last valid entry in slb[] */527 int slb_nr; /* total number of entries in SLB */528 struct kvmppc_mmu mmu;529 struct kvmppc_vcpu_book3s *book3s;532 struct kvmppc_book3s_shadow_vcpu *shadow_vcpu;535 struct pt_regs regs;[all …]
522 struct kvm_vcpu_arch { struct527 unsigned long regs[NR_VCPU_REGS];528 u32 regs_avail;529 u32 regs_dirty;531 unsigned long cr0;532 unsigned long cr0_guest_owned_bits;533 unsigned long cr2;534 unsigned long cr3;535 unsigned long cr4;536 unsigned long cr4_guest_owned_bits;[all …]
218 struct kvm_vcpu_arch { struct219 struct kvm_cpu_context ctxt;222 u64 hcr_el2;223 u32 mdcr_el2;226 struct kvm_vcpu_fault_info fault;229 u64 workaround_flags;232 u64 flags;247 struct kvm_guest_debug_arch *debug_ptr;248 struct kvm_guest_debug_arch vcpu_debug_state;249 struct kvm_guest_debug_arch external_debug_state;[all …]
500 struct kvm_vcpu_arch { struct505 unsigned long regs[NR_VCPU_REGS];506 u32 regs_avail;507 u32 regs_dirty;509 unsigned long cr0;510 unsigned long cr0_guest_owned_bits;511 unsigned long cr2;512 unsigned long cr3;513 unsigned long cr4;514 unsigned long cr4_guest_owned_bits;[all …]
284 struct kvm_vcpu_arch { struct285 struct kvm_cpu_context ctxt;286 void *sve_state;287 unsigned int sve_max_vl;290 struct kvm_s2_mmu *hw_mmu;293 u64 hcr_el2;294 u32 mdcr_el2;297 struct kvm_vcpu_fault_info fault;300 u64 workaround_flags;303 u64 flags;[all …]
342 struct kvm_vcpu_arch { struct343 void *guest_ebase;344 int (*vcpu_run)(struct kvm_vcpu *vcpu);347 unsigned long host_stack;348 unsigned long host_gp;349 unsigned long host_pgd;350 unsigned long host_entryhi;353 unsigned long host_cp0_badvaddr;354 unsigned long host_cp0_epc;355 u32 host_cp0_cause;[all …]
315 struct kvm_vcpu_arch { struct316 void *guest_ebase;317 int (*vcpu_run)(struct kvm_run *run, struct kvm_vcpu *vcpu);320 unsigned long host_stack;321 unsigned long host_gp;322 unsigned long host_pgd;323 unsigned long host_entryhi;326 unsigned long host_cp0_badvaddr;327 unsigned long host_cp0_epc;328 u32 host_cp0_cause;[all …]
158 struct kvm_vcpu_arch { struct159 struct kvm_cpu_context ctxt;161 int target; /* Processor target */165 u32 midr;168 u32 hcr;171 struct kvm_vcpu_fault_info fault;174 kvm_cpu_context_t *host_cpu_context;177 struct vgic_cpu vgic_cpu;178 struct arch_timer_cpu timer_cpu;186 bool power_off;[all …]
632 struct kvm_vcpu_arch { struct633 struct kvm_s390_sie_block *sie_block;635 struct kvm_s390_sie_block *vsie_block;636 unsigned int host_acrs[NUM_ACRS];637 struct gs_cb *host_gscb;638 struct fpu host_fpregs;639 struct kvm_s390_local_interrupt local_int;640 struct hrtimer ckc_timer;641 struct kvm_s390_pgm_info pgm;642 struct gmap *gmap;[all …]
720 struct kvm_vcpu_arch { struct721 struct kvm_s390_sie_block *sie_block;723 struct kvm_s390_sie_block *vsie_block;724 unsigned int host_acrs[NUM_ACRS];725 struct gs_cb *host_gscb;726 struct fpu host_fpregs;727 struct kvm_s390_local_interrupt local_int;728 struct hrtimer ckc_timer;729 struct kvm_s390_pgm_info pgm;730 struct gmap *gmap;[all …]