HomeSort by: relevance | last modified time | path
    Searched refs:gpa (Results 1 - 25 of 34) sorted by relevancy

1 2

  /src/sys/dev/pci/
joy_eap.c 27 eap_joy_attach(device_t eapdev, struct eap_gameport_args *gpa)
43 if (bus_space_map(gpa->gpa_iot, 0x200 + i * 8, 1,
54 icsc = bus_space_read_4(gpa->gpa_iot, gpa->gpa_ioh, EAP_ICSC);
57 bus_space_write_4(gpa->gpa_iot, gpa->gpa_ioh, EAP_ICSC, icsc);
60 aa.aa_iot = gpa->gpa_iot;
71 eap_joy_detach(device_t joydev, struct eap_gameport_args *gpa)
82 icsc = bus_space_read_4(gpa->gpa_iot, gpa->gpa_ioh, EAP_ICSC)
    [all...]
  /src/lib/libnvmm/
libnvmm.c 54 gpaddr_t gpa; member in struct:__area
67 __area_isvalid(struct nvmm_machine *mach, uintptr_t hva, gpaddr_t gpa,
74 /* Collision on GPA */
75 if (gpa >= ent->gpa && gpa < ent->gpa + ent->size) {
78 if (gpa + size > ent->gpa &&
79 gpa + size <= ent->gpa + ent->size)
    [all...]
nvmm.h 82 gpaddr_t gpa; member in struct:nvmm_mem
libnvmm_x86.c 124 gvaddr_t gva, gpaddr_t *gpa, bool has_pse, nvmm_prot_t *prot)
149 *gpa = (pte & PTE32_L2_FRAME);
150 *gpa = *gpa + (gva & PTE32_L1_MASK);
169 *gpa = (pte & PTE_FRAME);
197 gvaddr_t gva, gpaddr_t *gpa, nvmm_prot_t *prot)
235 *gpa = (pte & PTE32_PAE_L2_FRAME);
236 *gpa = *gpa + (gva & PTE32_PAE_L1_MASK);
257 *gpa = (pte & PTE_FRAME)
563 gpaddr_t gpa; local in function:read_guest_memory
620 gpaddr_t gpa; local in function:write_guest_memory
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/i915/gvt/
page_track.h 37 u64 gpa, void *data, int bytes);
58 int intel_vgpu_page_track_handler(struct intel_vgpu *vgpu, u64 gpa,
page_track.c 157 * @gpa: the gpa of this write
164 int intel_vgpu_page_track_handler(struct intel_vgpu *vgpu, u64 gpa,
172 page_track = intel_vgpu_find_page_track(vgpu, gpa >> PAGE_SHIFT);
180 intel_vgpu_disable_page_track(vgpu, gpa >> PAGE_SHIFT);
182 ret = page_track->handler(page_track, gpa, data, bytes);
184 gvt_err("guest page write error, gpa %llx\n", gpa);
hypercall.h 61 int (*read_gpa)(unsigned long handle, unsigned long gpa, void *buf,
63 int (*write_gpa)(unsigned long handle, unsigned long gpa, void *buf,
mpt.h 185 * intel_gvt_hypervisor_read_gpa - copy data from GPA to host data buffer
187 * @gpa: guest physical address
195 unsigned long gpa, void *buf, unsigned long len)
197 return intel_gvt_host.mpt->read_gpa(vgpu->handle, gpa, buf, len);
201 * intel_gvt_hypervisor_write_gpa - copy data from host data buffer to GPA
203 * @gpa: guest physical address
211 unsigned long gpa, void *buf, unsigned long len)
213 return intel_gvt_host.mpt->write_gpa(vgpu->handle, gpa, buf, len);
gtt.h 55 unsigned long gpa,
61 unsigned long gpa,
mmio.h 89 int intel_vgpu_gpa_to_mmio_offset(struct intel_vgpu *vgpu, u64 gpa);
trace.h 119 unsigned long gma, unsigned long gpa),
121 TP_ARGS(id, type, ring_id, root_entry_type, gma, gpa),
129 "VM%d %s ring %d root_entry_type %d gma 0x%lx -> gpa 0x%lx\n",
130 id, type, ring_id, root_entry_type, gma, gpa);
mmio.c 45 * intel_vgpu_gpa_to_mmio_offset - translate a GPA to MMIO offset
47 * @gpa: guest physical address
52 int intel_vgpu_gpa_to_mmio_offset(struct intel_vgpu *vgpu, u64 gpa)
55 return gpa - gttmmio_gpa;
opregion.c 295 * @gpa: guest physical address of opregion
300 int intel_vgpu_opregion_base_write_handler(struct intel_vgpu *vgpu, u32 gpa)
310 vgpu_opregion(vgpu)->gfn[i] = (gpa >> PAGE_SHIFT) + i;
321 vgpu_opregion(vgpu)->gfn[i] = (gpa >> PAGE_SHIFT) + i;
495 gvt_vgpu_err("guest opregion read error %d, gpa 0x%llx, len %lu\n",
503 gvt_vgpu_err("guest opregion read error %d, gpa 0x%llx, len %lu\n",
555 gvt_vgpu_err("guest opregion write error %d, gpa 0x%llx, len %lu\n",
563 gvt_vgpu_err("guest opregion write error %d, gpa 0x%llx, len %lu\n",
kvmgt.c 1690 static void kvmgt_page_track_write(struct kvm_vcpu *vcpu, gpa_t gpa,
1697 if (kvmgt_gfn_is_write_protected(info, gpa_to_gfn(gpa)))
1698 intel_gvt_ops->write_protect_handler(info->vgpu, gpa,
1972 static int kvmgt_rw_gpa(unsigned long handle, unsigned long gpa,
1993 ret = write ? kvm_write_guest(kvm, gpa, buf, len) :
1994 kvm_read_guest(kvm, gpa, buf, len);
2005 static int kvmgt_read_gpa(unsigned long handle, unsigned long gpa,
2008 return kvmgt_rw_gpa(handle, gpa, buf, len, false);
2011 static int kvmgt_write_gpa(unsigned long handle, unsigned long gpa,
2014 return kvmgt_rw_gpa(handle, gpa, buf, len, true)
    [all...]
gtt.c 307 unsigned long index, bool hypervisor_access, unsigned long gpa,
317 ret = intel_gvt_hypervisor_read_gpa(vgpu, gpa +
332 unsigned long index, bool hypervisor_access, unsigned long gpa,
342 ret = intel_gvt_hypervisor_write_gpa(vgpu, gpa +
786 u64 gpa, void *data, int bytes)
795 ret = ppgtt_handle_guest_write_page_table_bytes(spt, gpa, data, bytes);
2063 * intel_vgpu_gma_to_gpa - translate a gma to GPA
2079 unsigned long gpa = INTEL_GVT_INVALID_ADDR; local in function:intel_vgpu_gma_to_gpa
2095 gpa = (pte_ops->get_pfn(&e) << I915_GTT_PAGE_SHIFT)
2098 trace_gma_translate(vgpu->id, "ggtt", 0, 0, gma, gpa);
    [all...]
scheduler.c 1403 u64 gpa; local in function:read_guest_pdps
1406 gpa = ring_context_gpa + RING_CTX_OFF(pdps[0].val);
1410 gpa + i * 8, &pdp[7 - i], 4);
  /src/sys/dev/nvmm/
nvmm_ioctl.h 112 gpaddr_t gpa; member in struct:nvmm_ioc_gpa_map
119 gpaddr_t gpa; member in struct:nvmm_ioc_gpa_unmap
nvmm.c 644 if (exit->u.mem.gpa >= mach->gpa_end) {
647 if (uvm_fault(&vm->vm_map, exit->u.mem.gpa, exit->u.mem.prot)) {
856 gpaddr_t gpa; local in function:nvmm_gpa_map
869 if ((args->gpa % PAGE_SIZE) != 0 || (args->size % PAGE_SIZE) != 0 ||
878 if (args->gpa < mach->gpa_begin || args->gpa >= mach->gpa_end) {
882 if (args->gpa + args->size <= args->gpa) {
886 if (args->gpa + args->size > mach->gpa_end) {
890 gpa = args->gpa
925 gpaddr_t gpa; local in function:nvmm_gpa_unmap
    [all...]
  /src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/
s3c2416-pinctrl.dtsi 15 gpa: gpa { label
s3c64xx-pinctrl.dtsi 19 gpa: gpa { label
135 samsung,pins = "gpa-0", "gpa-1";
141 samsung,pins = "gpa-2", "gpa-3";
147 samsung,pins = "gpa-4", "gpa-5";
153 samsung,pins = "gpa-6", "gpa-7"
    [all...]
  /src/sys/external/mit/xen-include-public/dist/xen/include/public/hvm/
hvm_op.h 121 uint64_t gpa; member in struct:xen_hvm_pagetable_dying
  /src/tests/lib/libnvmm/
h_mem_assist.c 60 if (mem->gpa < 0x1000 || mem->gpa + mem->size > 0x1000 + PAGE_SIZE) {
65 off = mem->gpa - 0x1000;
67 printf("-> gpa = %p\n", (void *)mem->gpa);
  /src/sys/dev/nvmm/x86/
nvmm_x86.h 40 gpaddr_t gpa; member in struct:nvmm_x86_exit_memory
  /src/sys/external/gpl2/dts/dist/arch/mips/boot/dts/ingenic/
jz4740.dtsi 125 gpa: gpio@0 { label in label:pinctrl
jz4725b.dtsi 134 gpa: gpio@0 { label in label:pinctrl

Completed in 27 milliseconds

1 2