HomeSort by relevance Sort by last modified time
    Searched full:hax (Results 1 - 25 of 34) sorted by null

1 2

  /external/qemu/target-i386/
hax-i386.h 18 #include "hax.h"
40 hax_fd fd; /* the global hax device interface */
62 int hax_mod_version(struct hax_state *hax, struct hax_module_version *version);
64 struct hax_vm *hax_vm_create(struct hax_state *hax);
71 int hax_capability(struct hax_state *hax, struct hax_capabilityinfo *cap);
75 int hax_host_create_vm(struct hax_state *hax, int *vm_id);
76 hax_fd hax_host_open_vm(struct hax_state *hax, int vm_id);
84 #include "target-i386/hax-darwin.h"
88 #include "target-i386/hax-windows.h"
91 #include "target-i386/hax-interface.h
    [all...]
hax-darwin.h 28 static inline void hax_mod_close(struct hax_state *hax)
30 close(hax->fd);
38 /* HAX model level ioctl */
39 /* Get API version the HAX driver supports */
53 * 3. HAX driver populate physical memory for the virtual address range, and
55 * 4. HAX driver map the populated physical memory into kernel address space
72 /* Sync QEMU's guest MSR value to HAX driver */
74 /* Sync HAX driver's guest MSR value to QEMU */
79 /* Setup HAX tunnel, see structure hax_tunnel comments in hax-interface.h *
    [all...]
hax-darwin.c 14 /* HAX module interface - darwin version */
21 #include "target-i386/hax-i386.h"
24 int fd = open("/dev/HAX", O_RDWR);
28 dprint("Failed to open the hax module\n");
88 int hax_capability(struct hax_state *hax, struct hax_capabilityinfo *cap)
92 ret = ioctl(hax->fd, HAX_IOCTL_CAPABILITY, cap);
95 dprint("Failed to get HAX capability\n");
102 int hax_mod_version(struct hax_state *hax, struct hax_module_version *version)
106 ret = ioctl(hax->fd, HAX_IOCTL_VERSION, version);
109 dprint("Failed to get HAX version\n")
    [all...]
hax-interface.h 18 * Common data structure for HAX interface on both Mac and Windows
19 * The IOCTL is defined in hax-darwin.h and hax-windows.h
232 * HAX tunnel is a per-vCPU shared memory between QEMU and HAX driver
233 * It is used to pass information between QEMU and HAX driver, like KVM_RUN
235 * In HAX_VCPU_IOCTL_SETUP_TUNNEL ioctl, HAX driver allocats the memory, maps
279 /* The exit reason in HAX tunnel for HAX_VCPU_IOCTL_RUN IOCTL */
285 * 1. When guest accesses MMIO address, it is trapped to HAX driver
286 * 2. HAX driver return back to QEMU with the instruction pointer addres
    [all...]
hax-windows.c 14 #include "target-i386/hax-i386.h"
28 hDevice = CreateFile( "\\\\.\\HAX",
38 dprint("Failed to open the HAX device!\n");
57 dprint("Open HAX device failed\n");
136 int hax_capability(struct hax_state *hax, struct hax_capabilityinfo *cap)
139 HANDLE hDevice = hax->fd; //handle to hax module
144 dprint("Invalid fd for hax device!\n");
159 dprint("hax capability is too long to hold.\n");
160 dprint("Failed to get Hax capability:%d\n", err)
    [all...]
hax-all.c 15 * HAX common code for both Windows and Darwin
19 #include "target-i386/hax-i386.h"
52 /* Sync the vcpu state from hax kernel module */
88 * Sync the vcpu state to HAX kernel module
124 /* Least HAX kernel version */
127 static int hax_get_capability(struct hax_state *hax)
132 ret = hax_capability(hax, cap);
148 if (cap->mem_quota < hax->mem_quota)
158 static int hax_version_support(struct hax_state *hax)
163 ret = hax_mod_version(hax, &version)
332 struct hax_state *hax = &hax_global; local
342 struct hax_state *hax = NULL; local
    [all...]
hax-windows.h 27 static inline void hax_mod_close(struct hax_state *hax)
29 CloseHandle(hax->fd);
45 /* See comments for the ioctl in hax-darwin.h */
helper.c 31 #include "hax.h"
    [all...]
translate.c 35 #include "hax.h"
    [all...]
  /external/qemu/
hax.h 1 /* header to be included in non-HAX-specific code */
19 /* Sync vcpu state with HAX driver */
33 #include "target-i386/hax-interface.h"
Makefile.target 208 target-i386/hax-all.c \
209 target-i386/hax-darwin.c
214 target-i386/hax-all.c \
215 target-i386/hax-windows.c
cpus.c 31 #include "hax.h"
236 * HAX kernel module will exit to qemu. If env is NULL, vcpu is
qemu-options.hx     [all...]
cpu-exec.c 24 #include "hax.h"
231 * instruction now and then back to the HAX kernel module.
    [all...]
exec.c 42 #include "hax.h"
    [all...]
vl-android.c 203 #include "hax.h"
    [all...]
  /external/qemu/android/config/target-x86/
config.h 10 * HAX is supported in darwin and windows host
  /external/chromium_org/ui/views/examples/content_client/
examples_browser_main_parts.cc 83 // xxx: Hax here because this kills event handling.
  /packages/wallpapers/Basic/src/com/android/wallpaper/nexus/
nexus.rs 169 // XXX: HAX: do not slide display in landscape
315 // XXX: HAX: do not slide display in landscape
  /frameworks/base/tests/StatusBar/src/com/android/statusbartest/
StatusBarTest.java 166 int id = (int)System.currentTimeMillis(); // XXX HAX
  /external/mksh/src/
mksh.1     [all...]
  /frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/
PanelView.java 247 // XXX HAX to work around bug in TimeAnimator.end() not resetting its last time
  /external/chromium/third_party/libjingle/source/talk/session/phone/testdata/
video.rtpdump     [all...]
  /external/chromium_org/third_party/libjingle/source/talk/media/testdata/
video.rtpdump     [all...]
  /prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.7/libs/armeabi-v7a/thumb/
libsupc++.a     [all...]

Completed in 694 milliseconds

1 2