Searched refs:ga (Results 1 – 7 of 7) sorted by relevance
/arch/s390/kvm/ |
D | gaccess.h | 64 unsigned long ga) in _kvm_s390_logical_to_effective() argument 67 return ga; in _kvm_s390_logical_to_effective() 69 return ga & ((1UL << 31) - 1); in _kvm_s390_logical_to_effective() 70 return ga & ((1UL << 24) - 1); in _kvm_s390_logical_to_effective() 87 unsigned long ga) in kvm_s390_logical_to_effective() argument 89 return _kvm_s390_logical_to_effective(&vcpu->arch.sie_block->gpsw, ga); in kvm_s390_logical_to_effective() 194 int access_guest(struct kvm_vcpu *vcpu, unsigned long ga, u8 ar, void *data, 246 int write_guest(struct kvm_vcpu *vcpu, unsigned long ga, u8 ar, void *data, in write_guest() argument 249 return access_guest(vcpu, ga, ar, data, len, GACC_STORE); in write_guest() 266 int read_guest(struct kvm_vcpu *vcpu, unsigned long ga, u8 ar, void *data, in read_guest() argument [all …]
|
D | gaccess.c | 555 unsigned long ga, u8 ar, enum gacc_mode mode) in get_vcpu_asce() argument 582 return trans_exc(vcpu, rc, ga, ar, mode, PROT_TYPE_ALC); in get_vcpu_asce() 778 static inline int is_low_address(unsigned long ga) in is_low_address() argument 781 return (ga & ~0x11fful) == 0; in is_low_address() 797 static int guest_page_range(struct kvm_vcpu *vcpu, unsigned long ga, u8 ar, in guest_page_range() argument 807 ga = kvm_s390_logical_to_effective(vcpu, ga); in guest_page_range() 808 if (mode == GACC_STORE && lap_enabled && is_low_address(ga)) in guest_page_range() 809 return trans_exc(vcpu, PGM_PROTECTION, ga, ar, mode, in guest_page_range() 811 ga &= PAGE_MASK; in guest_page_range() 813 rc = guest_translate(vcpu, ga, pages, asce, mode, &prot); in guest_page_range() [all …]
|
D | priv.c | 195 u64 ga; in handle_store_cpu_address() local 204 ga = kvm_s390_get_base_disp_s(vcpu, &ar); in handle_store_cpu_address() 206 if (ga & 1) in handle_store_cpu_address() 209 rc = write_guest(vcpu, ga, ar, &vcpu_id, sizeof(vcpu_id)); in handle_store_cpu_address() 213 VCPU_EVENT(vcpu, 3, "STAP: storing cpu address (%u) to 0x%llx", vcpu_id, ga); in handle_store_cpu_address() 214 trace_kvm_s390_handle_stap(vcpu, ga); in handle_store_cpu_address() 1299 u64 ga; in kvm_s390_handle_lctl() local 1307 ga = kvm_s390_get_base_disp_rs(vcpu, &ar); in kvm_s390_handle_lctl() 1309 if (ga & 3) in kvm_s390_handle_lctl() 1312 VCPU_EVENT(vcpu, 4, "LCTL: r1:%d, r3:%d, addr: 0x%llx", reg1, reg3, ga); in kvm_s390_handle_lctl() [all …]
|
/arch/powerpc/perf/ |
D | hv-common.c | 35 caps->ga = !!(arg.caps.capability_mask & HV_GPCI_CM_GA); in hv_perf_caps_get()
|
D | hv-common.h | 11 ga:1, member
|
D | hv-gpci.c | 109 HV_CAPS_ATTR(ga, "%d\n");
|
/arch/powerpc/kvm/ |
D | book3s_pr.c | 1886 ulong ga, ga_end; in kvm_vm_ioctl_get_dirty_log_pr() local 1899 ga = memslot->base_gfn << PAGE_SHIFT; in kvm_vm_ioctl_get_dirty_log_pr() 1900 ga_end = ga + (memslot->npages << PAGE_SHIFT); in kvm_vm_ioctl_get_dirty_log_pr() 1903 kvmppc_mmu_pte_pflush(vcpu, ga, ga_end); in kvm_vm_ioctl_get_dirty_log_pr()
|