iPXE
Data Structures | Macros | Typedefs | Functions
version.h File Reference
#include "xen.h"
#include "features.h"

Go to the source code of this file.

Data Structures

struct  xen_compile_info
 
struct  xen_platform_parameters
 
struct  xen_feature_info
 

Macros

#define XENVER_version   0
 
#define XENVER_extraversion   1
 
#define XEN_EXTRAVERSION_LEN   (sizeof(xen_extraversion_t))
 
#define XENVER_compile_info   2
 
#define XENVER_capabilities   3
 
#define XEN_CAPABILITIES_INFO_LEN   (sizeof(xen_capabilities_info_t))
 
#define XENVER_changeset   4
 
#define XEN_CHANGESET_INFO_LEN   (sizeof(xen_changeset_info_t))
 
#define XENVER_platform_parameters   5
 
#define XENVER_get_features   6
 
#define XENVER_pagesize   7
 
#define XENVER_guest_handle   8
 
#define XENVER_commandline   9
 

Typedefs

typedef char xen_extraversion_t[16]
 
typedef struct xen_compile_info xen_compile_info_t
 
typedef char xen_capabilities_info_t[1024]
 
typedef char xen_changeset_info_t[64]
 
typedef struct xen_platform_parameters xen_platform_parameters_t
 
typedef struct xen_feature_info xen_feature_info_t
 
typedef char xen_commandline_t[1024]
 

Functions

 FILE_LICENCE (MIT)
 

Macro Definition Documentation

◆ XENVER_version

#define XENVER_version   0

Definition at line 38 of file version.h.

◆ XENVER_extraversion

#define XENVER_extraversion   1

Definition at line 41 of file version.h.

◆ XEN_EXTRAVERSION_LEN

#define XEN_EXTRAVERSION_LEN   (sizeof(xen_extraversion_t))

Definition at line 43 of file version.h.

◆ XENVER_compile_info

#define XENVER_compile_info   2

Definition at line 46 of file version.h.

◆ XENVER_capabilities

#define XENVER_capabilities   3

Definition at line 55 of file version.h.

◆ XEN_CAPABILITIES_INFO_LEN

#define XEN_CAPABILITIES_INFO_LEN   (sizeof(xen_capabilities_info_t))

Definition at line 57 of file version.h.

◆ XENVER_changeset

#define XENVER_changeset   4

Definition at line 59 of file version.h.

◆ XEN_CHANGESET_INFO_LEN

#define XEN_CHANGESET_INFO_LEN   (sizeof(xen_changeset_info_t))

Definition at line 61 of file version.h.

◆ XENVER_platform_parameters

#define XENVER_platform_parameters   5

Definition at line 63 of file version.h.

◆ XENVER_get_features

#define XENVER_get_features   6

Definition at line 69 of file version.h.

◆ XENVER_pagesize

#define XENVER_pagesize   7

Definition at line 80 of file version.h.

◆ XENVER_guest_handle

#define XENVER_guest_handle   8

Definition at line 83 of file version.h.

◆ XENVER_commandline

#define XENVER_commandline   9

Definition at line 85 of file version.h.

Typedef Documentation

◆ xen_extraversion_t

typedef char xen_extraversion_t[16]

Definition at line 42 of file version.h.

◆ xen_compile_info_t

Definition at line 53 of file version.h.

◆ xen_capabilities_info_t

typedef char xen_capabilities_info_t[1024]

Definition at line 56 of file version.h.

◆ xen_changeset_info_t

typedef char xen_changeset_info_t[64]

Definition at line 60 of file version.h.

◆ xen_platform_parameters_t

Definition at line 67 of file version.h.

◆ xen_feature_info_t

Definition at line 74 of file version.h.

◆ xen_commandline_t

typedef char xen_commandline_t[1024]

Definition at line 86 of file version.h.

Function Documentation

◆ FILE_LICENCE()

FILE_LICENCE ( MIT  )