| /freebsd-13-stable/usr.sbin/bhyve/ |
| HD | pci_gvt-d.c | 122 sysctl_len = sizeof(gsm->hpa); in gvt_d_setup_gsm() 123 error = sysctlbyname("hw.intel_graphics_stolen_base", &gsm->hpa, in gvt_d_setup_gsm() 140 gsm->gpa = gvt_d_alloc_mmio_memory(gsm->hpa, gsm->len, in gvt_d_setup_gsm() 145 __func__, gsm->hpa, gsm->len); in gvt_d_setup_gsm() 149 if (gsm->gpa != gsm->hpa) { in gvt_d_setup_gsm() 221 opregion->hpa = asls; in gvt_d_setup_opregion() 226 memfd, opregion->hpa); in gvt_d_setup_opregion() 234 opregion->gpa = gvt_d_alloc_mmio_memory(opregion->hpa, opregion->len, in gvt_d_setup_opregion() 239 __func__, opregion->hpa, opregion->len); in gvt_d_setup_opregion() 248 if (opregion->gpa != opregion->hpa) { in gvt_d_setup_opregion()
|
| HD | pci_passthru.h | 20 vm_paddr_t hpa; /* host physical address */ member
|
| /freebsd-13-stable/sys/amd64/vmm/io/ |
| HD | iommu.c | 97 IOMMU_CREATE_MAPPING(void *domain, vm_paddr_t gpa, vm_paddr_t hpa, uint64_t len) in IOMMU_CREATE_MAPPING() argument 101 return ((*ops->create_mapping)(domain, gpa, hpa, len)); in IOMMU_CREATE_MAPPING() 284 iommu_create_mapping(void *dom, vm_paddr_t gpa, vm_paddr_t hpa, size_t len) in iommu_create_mapping() argument 291 mapped = IOMMU_CREATE_MAPPING(dom, gpa, hpa, remaining); in iommu_create_mapping() 293 hpa += mapped; in iommu_create_mapping()
|
| HD | ppt.c | 440 ppt_valid_bar_mapping(struct pptdev *ppt, vm_paddr_t hpa, size_t len) in ppt_valid_bar_mapping() argument 450 if (hpa >= base && hpa + len <= base + size) in ppt_valid_bar_mapping() 458 vm_paddr_t gpa, size_t len, vm_paddr_t hpa) in ppt_map_mmio() argument 465 hpa % PAGE_SIZE != 0 || gpa + len < gpa || hpa + len < hpa) in ppt_map_mmio() 472 if (!ppt_valid_bar_mapping(ppt, hpa, len)) in ppt_map_mmio() 478 error = vm_map_mmio(vm, gpa, len, hpa); in ppt_map_mmio()
|
| HD | iommu.h | 39 vm_paddr_t hpa, uint64_t len); 68 void iommu_create_mapping(void *dom, vm_paddr_t gpa, vm_paddr_t hpa,
|
| HD | ppt.h | 34 vm_paddr_t gpa, size_t len, vm_paddr_t hpa);
|
| /freebsd-13-stable/sys/amd64/vmm/intel/ |
| HD | vtd.c | 514 vtd_update_mapping(void *arg, vm_paddr_t gpa, vm_paddr_t hpa, uint64_t len, in vtd_update_mapping() argument 533 if (hpa & PAGE_MASK) in vtd_update_mapping() 534 panic("vtd_create_mapping: unaligned hpa 0x%0lx", hpa); in vtd_update_mapping() 552 (hpa & (spsize - 1)) == 0 && in vtd_update_mapping() 593 ptp[ptpindex] = hpa | VTD_PTE_RD | VTD_PTE_WR; in vtd_update_mapping() 603 vtd_create_mapping(void *arg, vm_paddr_t gpa, vm_paddr_t hpa, uint64_t len) in vtd_create_mapping() argument 606 return (vtd_update_mapping(arg, gpa, hpa, len, CREATE_MAPPING)); in vtd_create_mapping()
|
| /freebsd-13-stable/sys/amd64/vmm/ |
| HD | vmm_mem.c | 58 vm_paddr_t hpa) in vmm_mmio_alloc() argument 65 error = sglist_append_phys(sg, hpa, len); in vmm_mmio_alloc()
|
| HD | vmm_mem.h | 37 vm_paddr_t hpa);
|
| HD | vmm_dev.c | 225 void *hpa, *cookie; in vmmdev_rw() local 256 hpa = vm_gpa_hold_global(sc->vm, gpa, c, prot, &cookie); in vmmdev_rw() 257 if (hpa == NULL) { in vmmdev_rw() 264 error = uiomove(hpa, c, uio); in vmmdev_rw() 618 pptmmio->hpa); in vmmdev_ioctl()
|
| HD | vmm.c | 754 vm_map_mmio(struct vm *vm, vm_paddr_t gpa, size_t len, vm_paddr_t hpa) in vm_map_mmio() argument 758 if ((obj = vmm_mmio_alloc(vm->vmspace, gpa, len, hpa)) == NULL) in vm_map_mmio() 1039 vm_paddr_t gpa, hpa; in vm_iommu_modify() local 1076 hpa = DMAP_TO_PHYS((uintptr_t)vp); in vm_iommu_modify() 1078 iommu_create_mapping(vm->iommu, gpa, hpa, sz); in vm_iommu_modify()
|
| /freebsd-13-stable/sys/amd64/vmm/amd/ |
| HD | amdvi_hw.c | 1075 vm_paddr_t hpa, uint64_t pg_size, bool create) in amdvi_set_pt() argument 1085 if (hpa & (pg_size - 1)) { in amdvi_set_pt() 1119 pt[index] = hpa | AMDVI_PT_RW | AMDVI_PT_PRESENT; in amdvi_set_pt() 1133 vm_paddr_t hpa, uint64_t size, bool create) in amdvi_update_mapping() argument 1146 len = amdvi_set_pt(ptp, level, gpa + mapped, hpa + mapped, in amdvi_update_mapping() 1150 hpa, gpa); in amdvi_update_mapping() 1160 amdvi_create_mapping(void *arg, vm_paddr_t gpa, vm_paddr_t hpa, in amdvi_create_mapping() argument 1177 return (amdvi_update_mapping(domain, gpa, hpa, len, true)); in amdvi_create_mapping()
|
| HD | amdv.c | 82 amd_iommu_create_mapping(void *domain, vm_paddr_t gpa, vm_paddr_t hpa, in amd_iommu_create_mapping() argument
|
| /freebsd-13-stable/contrib/netbsd-tests/lib/libcurses/ |
| HD | atf.terminfo | 12 hpa=hpa%i%p1%dX, ht=^I, hts=hts, ich=ich%p1%dX, il=il%p1%dX,
|
| /freebsd-13-stable/sys/amd64/include/ |
| HD | vmm_dev.h | 143 vm_paddr_t hpa; member
|
| HD | vmm.h | 244 int vm_map_mmio(struct vm *vm, vm_paddr_t gpa, size_t len, vm_paddr_t hpa);
|
| /freebsd-13-stable/lib/libvmmapi/ |
| HD | vmmapi.h | 183 vm_paddr_t gpa, size_t len, vm_paddr_t hpa);
|
| HD | vmmapi.c | 985 vm_paddr_t gpa, size_t len, vm_paddr_t hpa) in vm_map_pptdev_mmio() argument 995 pptmmio.hpa = hpa; in vm_map_pptdev_mmio()
|
| /freebsd-13-stable/contrib/ncurses/ |
| HD | TO-DO | 208 i) ncurses doesn't need move_insert; it never uses cup/hpa/vpa while
|
| /freebsd-13-stable/contrib/ncurses/misc/ |
| HD | terminfo.src | 353 hpa=\E[%p1%{1}%+%dG, vpa=\E[%p1%{1}%+%dd, 497 hpa=\E[%i%p1%dG, hts=\EH, ich=\E[%p1%d@, ich1=\E[@, 572 # <vpa>/<hpa> capabilities, forcing curses to use repetitions of <cuu1>, 613 ech=\E[%p1%dX, el1=\E[1K, hpa=\E[%i%p1%dG, ht=\E[I, 912 hpa=\E[%i%p1%dG, ht=^I, hts=\EH, ich=\E[%p1%d@, ich1=\E[@, 965 hpa=\E[%i%p1%dG, ht=^I, hts=\EH, ich=\E[%p1%d@, ich1=\E[@, 1195 # Added nel, hpa, sgr and removed rmacs, smacs based on source -TD 1201 el1=\E[1K, hpa=\E[%i%p1%dG, ich=\E[%p1%d@, ich1=\E[@, 1251 home=\E[H, hpa=\E[%i%p1%dG, ht=^I, ich=\E[%p1%d@, 1381 fsl=\E[?6h\E8, home=\E[H, hpa=\E[%i%p1%dG, ht=^I, hts=\EH, [all …]
|
| /freebsd-13-stable/contrib/ncurses/include/ |
| HD | Caps.hpux11 | 144 # Yes, BSD tset(1) uses hpa. We elide hpa/vpa anyway because the motion 244 col_addr_glitch xhpa bool YA - - ----- only positive motion for hpa/mhpa caps 335 column_address hpa str ch - - -B-GE* horizontal position #1, absolute (P)
|
| HD | Caps | 144 # Yes, BSD tset(1) uses hpa. We elide hpa/vpa anyway because the motion 243 col_addr_glitch xhpa bool YA - - ----- only positive motion for hpa/mhpa caps 333 column_address hpa str ch - - -B-GE* horizontal position #1, absolute (P)
|
| HD | Caps.osf1r5 | 144 # Yes, BSD tset(1) uses hpa. We elide hpa/vpa anyway because the motion 236 col_addr_glitch xhpa bool YA - - ----- only positive motion for hpa/mhpa caps 317 column_address hpa str ch - - -B-GE* horizontal position #1, absolute (P)
|
| HD | Caps.aix4 | 144 # Yes, BSD tset(1) uses hpa. We elide hpa/vpa anyway because the motion 243 col_addr_glitch xhpa bool YA - - ----- only positive motion for hpa/mhpa caps 333 column_address hpa str ch - - -B-GE* horizontal position #1, absolute (P)
|
| HD | Caps.keys | 146 # Yes, BSD tset(1) uses hpa. We elide hpa/vpa anyway because the motion 245 col_addr_glitch xhpa bool YA - - ----- only positive motion for hpa/mhpa caps 335 column_address hpa str ch - - -B-GE* horizontal position #1, absolute (P)
|