/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
|