Stackdb
Stackdb is a stackable, multi-target and -level source debugger and memory forensics library.
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Structures | Macros | Functions
target_xen_vm_vmp.h File Reference
#include "config.h"
Include dependency graph for target_xen_vm_vmp.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  target_xen_vm_vmp_client_request
 
struct  target_xen_vm_vmp_client_response
 

Macros

#define TARGET_XV_VMP_BIN_PATH   INSTALL_DIR "/bin/target_xen_vm_vmp"
 
#define TARGET_XV_VMP_SOCKET_FILENAME   "vmi.target_xv_vmp.sock"
 
#define TARGET_XV_VMP_SOCKET_CLIENT_FILE_FORMAT   "vmi.target_xv_vmp_client.%hd.sock"
 
#define TARGET_XV_VMP_SOCKET_CLIENT_FILE_FORMAT_EXTRA   6
 

Functions

int xen_vm_xc_attach (int *xc_handle, int *xce_handle)
 
int xen_vm_xc_detach (int *xc_handle, int *xce_handle)
 
int xen_vm_virq_attach (int xce_handle, XC_EVTCHN_PORT_T *dbg_port)
 
int xen_vm_virq_detach (int xce_handle, XC_EVTCHN_PORT_T *dbg_port)
 

Macro Definition Documentation

#define TARGET_XV_VMP_BIN_PATH   INSTALL_DIR "/bin/target_xen_vm_vmp"

Definition at line 24 of file target_xen_vm_vmp.h.

#define TARGET_XV_VMP_SOCKET_CLIENT_FILE_FORMAT   "vmi.target_xv_vmp_client.%hd.sock"

Definition at line 26 of file target_xen_vm_vmp.h.

#define TARGET_XV_VMP_SOCKET_CLIENT_FILE_FORMAT_EXTRA   6

Definition at line 28 of file target_xen_vm_vmp.h.

#define TARGET_XV_VMP_SOCKET_FILENAME   "vmi.target_xv_vmp.sock"

Definition at line 25 of file target_xen_vm_vmp.h.

Function Documentation

int xen_vm_virq_attach ( int  xce_handle,
XC_EVTCHN_PORT_T *  dbg_port 
)

Definition at line 1938 of file target_xen_vm.c.

int xen_vm_virq_detach ( int  xce_handle,
XC_EVTCHN_PORT_T *  dbg_port 
)

Definition at line 1960 of file target_xen_vm.c.

int xen_vm_xc_attach ( int *  xc_handle,
int *  xce_handle 
)

Definition at line 1886 of file target_xen_vm.c.

int xen_vm_xc_detach ( int *  xc_handle,
int *  xce_handle 
)

Definition at line 1919 of file target_xen_vm.c.