Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | xsd_errors |
struct | xsd_sockmsg |
struct | xenstore_domain_interface |
Macros | |
#define | XS_WRITE_NONE "NONE" |
#define | XS_WRITE_CREATE "CREATE" |
#define | XS_WRITE_CREATE_EXCL "CREATE|EXCL" |
#define | XSD_ERROR(x) { x, #x } |
#define | XENSTORE_RING_SIZE 1024 |
#define | MASK_XENSTORE_IDX(idx) ((idx) & (XENSTORE_RING_SIZE-1)) |
#define | XENSTORE_PAYLOAD_MAX 4096 |
Typedefs | |
typedef uint32_t | XENSTORE_RING_IDX |
Enumerations | |
enum | xsd_sockmsg_type { XS_DEBUG, XS_DIRECTORY, XS_READ, XS_GET_PERMS, XS_WATCH, XS_UNWATCH, XS_TRANSACTION_START, XS_TRANSACTION_END, XS_INTRODUCE, XS_RELEASE, XS_GET_DOMAIN_PATH, XS_WRITE, XS_MKDIR, XS_RM, XS_SET_PERMS, XS_WATCH_EVENT, XS_ERROR, XS_IS_DOMAIN_INTRODUCED, XS_RESUME, XS_SET_TARGET, XS_RESTRICT, XS_RESET_WATCHES } |
enum | xs_watch_type { XS_WATCH_PATH = 0, XS_WATCH_TOKEN } |
#define MASK_XENSTORE_IDX | ( | idx | ) | ((idx) & (XENSTORE_RING_SIZE-1)) |
typedef uint32_t XENSTORE_RING_IDX |
enum xs_watch_type |
enum xsd_sockmsg_type |