iPXE
|
XenStore interface. More...
#include <ipxe/xen.h>
Go to the source code of this file.
Functions | |
FILE_LICENCE (GPL2_OR_LATER_OR_UBDL) | |
__attribute__ ((sentinel)) int xenstore_read(struct xen_hypervisor *xen | |
char unsigned long const char unsigned long char size_t void | xenstore_dump (struct xen_hypervisor *xen, const char *key) |
Dump XenStore directory contents (for debugging) More... | |
Variables | |
char ** | value |
char unsigned long * | num |
char unsigned long const char unsigned long char ** | children |
char unsigned long const char unsigned long char size_t * | len |
XenStore interface.
Definition in file xenstore.h.
FILE_LICENCE | ( | GPL2_OR_LATER_OR_UBDL | ) |
__attribute__ | ( | (sentinel) | ) |
char unsigned long const char unsigned long char size_t void xenstore_dump | ( | struct xen_hypervisor * | xen, |
const char * | key | ||
) |
Dump XenStore directory contents (for debugging)
xen | Xen hypervisor |
key | Key |
Definition at line 520 of file xenstore.c.
References asprintf(), children, DBGC, ENOMEM, free, key, len, NULL, rc, strlen(), value, xenstore_directory(), xenstore_dump(), and xenstore_read().
Referenced by xenstore_dump().
char unsigned long const char* value |
Definition at line 15 of file xenstore.h.
char unsigned long const char unsigned long num |
Definition at line 17 of file xenstore.h.
char unsigned long const char unsigned long char** children |
Definition at line 25 of file xenstore.h.
Referenced by efi_driver_stop(), xenbus_probe_type(), xenstore_directory(), and xenstore_dump().
char unsigned long const char unsigned long char size_t* len |
Definition at line 25 of file xenstore.h.