/freebsd-10.0-release/sys/amd64/vmm/ |
H A D | vmm_mem.h | 38 vm_paddr_t hpa);
|
H A D | vmm_mem.c | 60 vm_paddr_t hpa) 67 error = sglist_append_phys(sg, hpa, len); 59 vmm_mmio_alloc(struct vmspace *vmspace, vm_paddr_t gpa, size_t len, vm_paddr_t hpa) argument
|
H A D | vmm_dev.c | 104 void *hpa, *cookie; local 128 hpa = vm_gpa_hold(sc->vm, gpa, c, prot, &cookie); 129 if (hpa == NULL) { 135 error = uiomove(hpa, c, uio); 270 pptmmio->hpa);
|
H A D | vmm.c | 359 vm_map_mmio(struct vm *vm, vm_paddr_t gpa, size_t len, vm_paddr_t hpa) argument 363 if ((obj = vmm_mmio_alloc(vm->vmspace, gpa, len, hpa)) == NULL) 508 vm_paddr_t gpa, hpa; local 529 hpa = DMAP_TO_PHYS((uintptr_t)vp); 531 iommu_create_mapping(vm->iommu, gpa, hpa, sz); 532 iommu_remove_mapping(host_domain, hpa, sz); 535 iommu_create_mapping(host_domain, hpa, hpa, sz); 580 * - the iommu is programmed to do the 'gpa' to 'hpa' translation
|
H A D | vmm_instruction_emul.c | 536 void *hpa, *cookie; local 555 if ((hpa = vm_gpa_hold(vm, gpa, n, prot, &cookie)) == NULL) 558 bcopy(hpa, &vie->inst[vie->num_valid], n);
|
/freebsd-10.0-release/sys/amd64/vmm/io/ |
H A D | iommu.h | 39 vm_paddr_t hpa, uint64_t len); 69 void iommu_create_mapping(void *dom, vm_paddr_t gpa, vm_paddr_t hpa,
|
H A D | iommu.c | 85 IOMMU_CREATE_MAPPING(void *domain, vm_paddr_t gpa, vm_paddr_t hpa, uint64_t len) argument 89 return ((*ops->create_mapping)(domain, gpa, hpa, len)); 223 iommu_create_mapping(void *dom, vm_paddr_t gpa, vm_paddr_t hpa, size_t len) argument 230 mapped = IOMMU_CREATE_MAPPING(dom, gpa, hpa, remaining); 232 hpa += mapped;
|
H A D | ppt.h | 34 vm_paddr_t gpa, size_t len, vm_paddr_t hpa);
|
H A D | ppt.c | 385 vm_paddr_t gpa, size_t len, vm_paddr_t hpa) 399 error = vm_map_mmio(vm, gpa, len, hpa); 384 ppt_map_mmio(struct vm *vm, int bus, int slot, int func, vm_paddr_t gpa, size_t len, vm_paddr_t hpa) argument
|
/freebsd-10.0-release/sys/amd64/vmm/intel/ |
H A D | vtd.c | 445 vtd_update_mapping(void *arg, vm_paddr_t gpa, vm_paddr_t hpa, uint64_t len, argument 459 if (hpa & PAGE_MASK) 460 panic("vtd_create_mapping: unaligned hpa 0x%0lx", hpa); 470 * - alignment of the region starting at 'gpa' and 'hpa' 478 (hpa & (spsize - 1)) == 0 && 514 * Update the 'gpa' -> 'hpa' mapping 519 ptp[ptpindex] = hpa | VTD_PTE_RD | VTD_PTE_WR; 529 vtd_create_mapping(void *arg, vm_paddr_t gpa, vm_paddr_t hpa, uint64_t len) argument 532 return (vtd_update_mapping(arg, gpa, hpa, le [all...] |
/freebsd-10.0-release/sys/amd64/include/ |
H A D | vmm_dev.h | 92 vm_paddr_t hpa; member in struct:vm_pptdev_mmio
|
H A D | vmm.h | 95 int vm_map_mmio(struct vm *vm, vm_paddr_t gpa, size_t len, vm_paddr_t hpa);
|
/freebsd-10.0-release/sys/amd64/vmm/amd/ |
H A D | amdv.c | 215 amd_iommu_create_mapping(void *domain, vm_paddr_t gpa, vm_paddr_t hpa, argument
|
/freebsd-10.0-release/lib/libvmmapi/ |
H A D | vmmapi.h | 80 vm_paddr_t gpa, size_t len, vm_paddr_t hpa);
|
H A D | vmmapi.c | 505 vm_paddr_t gpa, size_t len, vm_paddr_t hpa) 515 pptmmio.hpa = hpa; 504 vm_map_pptdev_mmio(struct vmctx *ctx, int bus, int slot, int func, vm_paddr_t gpa, size_t len, vm_paddr_t hpa) argument
|
/freebsd-10.0-release/contrib/ncurses/misc/ |
H A D | terminfo.src | 349 hpa=\E[%p1%{1}%+%dG, vpa=\E[%p1%{1}%+%dd, 458 hpa=\E[%i%p1%dG, hts=\EH, ich=\E[%p1%d@, il=\E[%p1%dL, 533 # <vpa>/<hpa> capabilities, forcing curses to use repetitions of <cuu1>, 574 ech=\E[%p1%dX, el1=\E[1K, hpa=\E[%i%p1%dG, ht=\E[I, 672 hpa=\E[%i%p1%dG, ht=^I, hts=\EH, ich=\E[%p1%d@, ich1=\E[@, 722 hpa=\E[%i%p1%dG, ht=^I, hts=\EH, ich=\E[%p1%d@, ich1=\E[@, 880 home=\E[H, hpa=\E[%i%p1%dG, ht=^I, ich=\E[%p1%d@, 928 # hpa/vpa work in the console, but not in scoterm: 929 # hpa=\E[%p1%dG, 996 home=\E[H, hpa [all...] |
H A D | emx.src | 668 hpa=\E&a%p1%dC,
|
/freebsd-10.0-release/contrib/ncurses/include/ |
H A D | Caps.keys | 145 # 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 334 column_address hpa str ch - - -B-GE* horizontal position #1, absolute (P)
|
H A D | Caps.uwin | 143 # Yes, BSD tset(1) uses hpa. We elide hpa/vpa anyway because the motion 300 column_address hpa str ch - - -B-GE* horizontal position #1, absolute (P)
|
H A D | Caps | 143 # Yes, BSD tset(1) uses hpa. We elide hpa/vpa anyway because the motion 242 col_addr_glitch xhpa bool YA - - ----- only positive motion for hpa/mhpa caps 332 column_address hpa str ch - - -B-GE* horizontal position #1, absolute (P)
|
H A D | Caps.aix4 | 143 # Yes, BSD tset(1) uses hpa. We elide hpa/vpa anyway because the motion 242 col_addr_glitch xhpa bool YA - - ----- only positive motion for hpa/mhpa caps 332 column_address hpa str ch - - -B-GE* horizontal position #1, absolute (P)
|
H A D | Caps.hpux11 | 143 # 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 334 column_address hpa str ch - - -B-GE* horizontal position #1, absolute (P)
|