Lines Matching refs:gaddr
473 * Returns a non-NULL pointer if [gaddr, gaddr+len) is entirely contained in
476 * In particular return NULL if [gaddr, gaddr+len) falls in guest MMIO region.
480 vm_map_gpa(struct vmctx *ctx, vm_paddr_t gaddr, size_t len)
486 if (gaddr < lowsize && len <= lowsize && gaddr + len <= lowsize)
487 return (ctx->baseaddr + gaddr);
491 if (highsize > 0 && gaddr >= VM_HIGHMEM_BASE) {
492 if (gaddr < VM_HIGHMEM_BASE + highsize && len <= highsize &&
493 gaddr + len <= VM_HIGHMEM_BASE + highsize)
494 return (ctx->baseaddr + gaddr);