aboutsummaryrefslogtreecommitdiff
path: root/lib/libvmmapi/vmmapi.h
diff options
context:
space:
mode:
authorJohn Baldwin <jhb@FreeBSD.org>2018-02-26 19:19:05 +0000
committerJohn Baldwin <jhb@FreeBSD.org>2018-02-26 19:19:05 +0000
commit5f8754c077a3b4b35eba921d7175ce0944de8e8e (patch)
tree19b131c4517dee7106433e4ee99ec8444fca7f88 /lib/libvmmapi/vmmapi.h
parent85ebe1f1cfd4d952028e99d4a8bd670ba36572f4 (diff)
downloadsrc-5f8754c077a3b4b35eba921d7175ce0944de8e8e.tar.gz
src-5f8754c077a3b4b35eba921d7175ce0944de8e8e.zip
Notes
Diffstat (limited to 'lib/libvmmapi/vmmapi.h')
-rw-r--r--lib/libvmmapi/vmmapi.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/libvmmapi/vmmapi.h b/lib/libvmmapi/vmmapi.h
index 9650d2ec1b53..e391d9131e86 100644
--- a/lib/libvmmapi/vmmapi.h
+++ b/lib/libvmmapi/vmmapi.h
@@ -113,6 +113,9 @@ void *vm_map_gpa(struct vmctx *ctx, vm_paddr_t gaddr, size_t len);
int vm_get_gpa_pmap(struct vmctx *, uint64_t gpa, uint64_t *pte, int *num);
int vm_gla2gpa(struct vmctx *, int vcpuid, struct vm_guest_paging *paging,
uint64_t gla, int prot, uint64_t *gpa, int *fault);
+int vm_gla2gpa_nofault(struct vmctx *, int vcpuid,
+ struct vm_guest_paging *paging, uint64_t gla, int prot,
+ uint64_t *gpa, int *fault);
uint32_t vm_get_lowmem_limit(struct vmctx *ctx);
void vm_set_lowmem_limit(struct vmctx *ctx, uint32_t limit);
void vm_set_memflags(struct vmctx *ctx, int flags);