Searched refs:gpa (Results 1 - 25 of 26) sorted by relevance

12

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/xen/interface/hvm/
H A Dhvm_op.h41 aligned_u64 gpa; member in struct:xen_hvm_pagetable_dying
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/trace/events/
H A Dkvm.h125 TP_PROTO(int type, int len, u64 gpa, u64 val),
126 TP_ARGS(type, len, gpa, val),
131 __field( u64, gpa )
138 __entry->gpa = gpa;
142 TP_printk("mmio %s len %u gpa 0x%llx val 0x%llx",
144 __entry->len, __entry->gpa, __entry->val)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/include/asm/uv/
H A Duv_hub.h239 uv_gpa_in_mmr_space(unsigned long gpa) argument
241 return (gpa >> 62) == 0x3UL;
245 static inline unsigned long uv_gpa_to_soc_phys_ram(unsigned long gpa) argument
247 unsigned long paddr = gpa & uv_hub_info->gpa_mask;
258 static inline unsigned long uv_gpa_to_gnode(unsigned long gpa) argument
260 return gpa >> uv_hub_info->m_val;
263 /* gpa -> pnode */
264 static inline int uv_gpa_to_pnode(unsigned long gpa) argument
268 return uv_gpa_to_gnode(gpa) & n_mask;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/misc/sgi-gru/
H A Dgrukservices.h138 * gpa source numalink physical address of GPA
144 int gru_read_gpa(unsigned long *value, unsigned long gpa);
H A Dgrufault.c261 int write, int atomic, unsigned long *gpa, int *pageshift)
287 *gpa = uv_soc_phys_ram_to_gpa(paddr);
324 unsigned long vaddr = 0, gpa; local
340 ret = gru_vtop(gts, vaddr, write, atomic, &gpa, &pageshift);
341 if (ret || tfh_write_only(tfh, gpa, GAA_RAM, vaddr, asid, write,
345 "%s: gid %d, gts 0x%p, tfh 0x%p, vaddr 0x%lx, asid 0x%x, rw %d, ps %d, gpa 0x%lx\n",
347 vaddr, asid, write, pageshift, gpa);
371 unsigned long gpa = 0, vaddr = 0; local
421 ret = gru_vtop(gts, vaddr, write, atomic, &gpa, &pageshift);
442 tfh_write_restart(tfh, gpa, GAA_RA
260 gru_vtop(struct gru_thread_state *gts, unsigned long vaddr, int write, int atomic, unsigned long *gpa, int *pageshift) argument
[all...]
H A Dgru_instructions.h358 static inline void gru_vload_phys(void *cb, unsigned long gpa, argument
363 ins->baddr0 = (long)gpa | ((unsigned long)iaa << 62);
370 static inline void gru_vstore_phys(void *cb, unsigned long gpa, argument
375 ins->baddr0 = (long)gpa | ((unsigned long)iaa << 62);
H A Dgrukservices.c715 unsigned long m, *val = mesg, gpa, save; local
738 gpa = uv_global_gru_mmr_address(mqd->interrupt_pnode, UVH_IPI_INT);
742 gru_vstore_phys(cb, gpa, gru_get_tri(mesg), IAA_REGISTER, IMA);
905 int gru_read_gpa(unsigned long *value, unsigned long gpa) argument
914 iaa = gpa >> 62;
915 gru_vload_phys(cb, gpa, gru_get_tri(dsr), iaa, IMA);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/kvm/
H A De500_tlb.h167 gpa_t gpa; local
176 gpa = get_tlb_raddr(tlbe);
177 if (!gfn_to_memslot(vcpu->kvm, gpa >> PAGE_SHIFT))
H A D44x_tlb.c413 gpa_t gpa; local
422 gpa = get_tlb_raddr(tlbe);
423 if (!gfn_to_memslot(vcpu->kvm, gpa >> PAGE_SHIFT))
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/kvm/
H A Dmmutrace.h102 __field(__u64, gpa)
106 __entry->gpa = ((u64)table_gfn << PAGE_SHIFT)
110 TP_printk("gpa %llx", __entry->gpa)
H A Dx86.c3324 gpa_t gpa = vcpu->arch.mmu.gva_to_gpa(vcpu, addr, access, error); local
3329 if (gpa == UNMAPPED_GVA) {
3333 ret = kvm_read_guest(vcpu->kvm, gpa, data, toread);
3379 gpa_t gpa = vcpu->arch.mmu.gva_to_gpa(vcpu, addr, local
3385 if (gpa == UNMAPPED_GVA) {
3389 ret = kvm_write_guest(vcpu->kvm, gpa, data, towrite);
3409 gpa_t gpa; local
3419 gpa = kvm_mmu_gva_to_gpa_read(vcpu, addr, error_code);
3421 if (gpa == UNMAPPED_GVA)
3425 if ((gpa
3452 emulator_write_phys(struct kvm_vcpu *vcpu, gpa_t gpa, const void *val, int bytes) argument
3470 gpa_t gpa; local
3542 gpa_t gpa; local
3937 gpa_t gpa; local
5214 gpa_t gpa; local
[all...]
H A Dpaging_tmpl.h556 gpa_t gpa = UNMAPPED_GVA; local
565 gpa = gfn_to_gpa(walker.gfn);
566 gpa |= vaddr & ~PAGE_MASK;
570 return gpa;
H A Dmmu.c2354 static int tdp_page_fault(struct kvm_vcpu *vcpu, gva_t gpa, argument
2360 gfn_t gfn = gpa >> PAGE_SHIFT;
2383 r = __direct_map(vcpu, gpa, error_code & PFERR_WRITE_MASK,
2744 static void mmu_guess_page_from_pte_write(struct kvm_vcpu *vcpu, gpa_t gpa, argument
2778 void kvm_mmu_pte_write(struct kvm_vcpu *vcpu, gpa_t gpa, argument
2782 gfn_t gfn = gpa >> PAGE_SHIFT;
2789 unsigned offset = offset_in_page(gpa);
2803 pgprintk("%s: gpa %llx bytes %d\n", __func__, gpa, bytes);
2816 gpa
2927 gpa_t gpa; local
3438 gpa_t gpa = kvm_mmu_gva_to_gpa_read(vcpu, va, NULL); local
[all...]
H A Dvmx.c451 static inline void __invept(int ext, u64 eptp, gpa_t gpa) argument
454 u64 eptp, gpa; member in struct:__anon10643
455 } operand = {eptp, gpa};
560 static inline void ept_sync_individual_addr(u64 eptp, gpa_t gpa) argument
565 eptp, gpa);
3490 gpa_t gpa; local
3513 gpa = vmcs_read64(GUEST_PHYSICAL_ADDRESS);
3514 trace_kvm_page_fault(gpa, exit_qualification);
3515 return kvm_mmu_page_fault(vcpu, gpa & PAGE_MASK, 0);
3583 gpa_t gpa; local
[all...]
H A Dsvm.c84 /* gpa pointers to the real vectors */
1674 static void *nested_svm_map(struct vcpu_svm *svm, u64 gpa, struct page **_page) argument
1680 page = gfn_to_page(svm->vcpu.kvm, gpa >> PAGE_SHIFT);
1705 u64 gpa; local
1711 gpa = svm->nested.vmcb_iopm + (port / 8);
1715 if (kvm_read_guest(svm->vcpu.kvm, gpa, &val, 1))
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/misc/sgi-xp/
H A Dxp_sn2.c82 xp_socket_pa_sn2(unsigned long gpa) argument
84 return gpa;
H A Dxp_uv.c39 xp_socket_pa_uv(unsigned long gpa) argument
41 return uv_gpa_to_soc_phys_ram(gpa);
H A Dxp_main.c47 unsigned long (*xp_socket_pa) (unsigned long gpa);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/ia64/include/asm/uv/
H A Duv_hub.h166 static inline void *uv_va(unsigned long gpa) argument
168 return __va(gpa & uv_hub_info->gpa_mask);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/virt/kvm/
H A Dkvm_main.c1101 int kvm_read_guest(struct kvm *kvm, gpa_t gpa, void *data, unsigned long len) argument
1103 gfn_t gfn = gpa >> PAGE_SHIFT;
1105 int offset = offset_in_page(gpa);
1121 int kvm_read_guest_atomic(struct kvm *kvm, gpa_t gpa, void *data, argument
1126 gfn_t gfn = gpa >> PAGE_SHIFT;
1127 int offset = offset_in_page(gpa);
1158 int kvm_write_guest(struct kvm *kvm, gpa_t gpa, const void *data, argument
1161 gfn_t gfn = gpa >> PAGE_SHIFT;
1163 int offset = offset_in_page(gpa);
1184 int kvm_clear_guest(struct kvm *kvm, gpa_t gpa, unsigne argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Dkvm_host.h311 int kvm_read_guest_atomic(struct kvm *kvm, gpa_t gpa, void *data,
313 int kvm_read_guest(struct kvm *kvm, gpa_t gpa, void *data, unsigned long len);
316 int kvm_write_guest(struct kvm *kvm, gpa_t gpa, const void *data,
319 int kvm_clear_guest(struct kvm *kvm, gpa_t gpa, unsigned long len);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/ia64/kvm/
H A Dvtlb.c581 u64 kvm_gpa_to_mpa(u64 gpa) argument
583 u64 pte = kvm_lookup_mpa(gpa >> PAGE_SHIFT);
584 return (pte >> PAGE_SHIFT << PAGE_SHIFT) | (gpa & ~PAGE_MASK);
H A Dprocess.c557 unsigned long gpa, poff; local
563 gpa = data->page_flags & _PAGE_PPN_MASK;
568 gpa = data->gpaddr & _PAGE_PPN_MASK;
572 arg = PAGEALIGN(gpa, data->ps) | poff;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/include/asm/
H A Dkvm_host.h549 int emulator_write_phys(struct kvm_vcpu *vcpu, gpa_t gpa,
622 void kvm_mmu_pte_write(struct kvm_vcpu *vcpu, gpa_t gpa,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/xen/
H A Dmmu.c2235 a.gpa = __pa(mm->pgd);
2246 a.gpa = 0x00;

Completed in 445 milliseconds

12