/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...] |