diff options
author | John Baldwin <jhb@FreeBSD.org> | 2018-02-26 19:19:05 +0000 |
---|---|---|
committer | John Baldwin <jhb@FreeBSD.org> | 2018-02-26 19:19:05 +0000 |
commit | 5f8754c077a3b4b35eba921d7175ce0944de8e8e (patch) | |
tree | 19b131c4517dee7106433e4ee99ec8444fca7f88 /lib/libvmmapi/vmmapi.h | |
parent | 85ebe1f1cfd4d952028e99d4a8bd670ba36572f4 (diff) | |
download | src-5f8754c077a3b4b35eba921d7175ce0944de8e8e.tar.gz src-5f8754c077a3b4b35eba921d7175ce0944de8e8e.zip |
Notes
Diffstat (limited to 'lib/libvmmapi/vmmapi.h')
-rw-r--r-- | lib/libvmmapi/vmmapi.h | 3 |
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); |