Deleted Added
full compact
vmm.h (243640) vmm.h (243651)
1/*-
2 * Copyright (c) 2011 NetApp, Inc.
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 253 unchanged lines hidden (view full) ---

262 uint16_t bytes:3; /* 1 or 2 or 4 */
263 uint16_t in:1; /* out is 0, in is 1 */
264 uint16_t string:1;
265 uint16_t rep:1;
266 uint16_t port;
267 uint32_t eax; /* valid for out */
268 } inout;
269 struct {
1/*-
2 * Copyright (c) 2011 NetApp, Inc.
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 253 unchanged lines hidden (view full) ---

262 uint16_t bytes:3; /* 1 or 2 or 4 */
263 uint16_t in:1; /* out is 0, in is 1 */
264 uint16_t string:1;
265 uint16_t rep:1;
266 uint16_t port;
267 uint32_t eax; /* valid for out */
268 } inout;
269 struct {
270 uint64_t cr3;
271 uint64_t gpa;
270 uint64_t gpa;
272 int rwx;
273 struct vie vie;
274 } paging;
275 /*
276 * VMX specific payload. Used when there is no "better"
277 * exitcode to represent the VM-exit.
278 */
279 struct {
280 int error; /* vmx inst error */

--- 15 unchanged lines hidden ---
271 struct vie vie;
272 } paging;
273 /*
274 * VMX specific payload. Used when there is no "better"
275 * exitcode to represent the VM-exit.
276 */
277 struct {
278 int error; /* vmx inst error */

--- 15 unchanged lines hidden ---