mirror of
https://github.com/xen-project/xen.git
synced 2026-10-29 18:50:05 +01:00
libxl: export some functions for pvusb use
Signed-off-by: Chunyan Liu <cyliu@suse.com> Signed-off-by: Simon Cao <caobosimon@gmail.com> Reviewed-by: Wei Liu <wei.liu2@citrix.com> Acked-by: Ian Jackson <Ian.Jackson@eu.citrix.com>
This commit is contained in:
1 parent
58d2dabd7d
commit
d704dda2cc
2 files changed
+5
-3
No files matched your search
+2
-3
@@ -1966,7 +1966,7 @@ out:
|
||||
}
|
||||
|
||||
/* common function to get next device id */
|
||||
static int libxl__device_nextid(libxl__gc *gc, uint32_t domid, char *device)
|
||||
int libxl__device_nextid(libxl__gc *gc, uint32_t domid, char *device)
|
||||
{
|
||||
char *dompath, **l;
|
||||
unsigned int nb;
|
||||
@@ -1985,8 +1985,7 @@ static int libxl__device_nextid(libxl__gc *gc, uint32_t domid, char *device)
|
||||
return nextid;
|
||||
}
|
||||
|
||||
static int libxl__resolve_domid(libxl__gc *gc, const char *name,
|
||||
uint32_t *domid)
|
||||
int libxl__resolve_domid(libxl__gc *gc, const char *name, uint32_t *domid)
|
||||
{
|
||||
if (!name)
|
||||
return 0;
|
||||
|
||||
@@ -1180,6 +1180,9 @@ _hidden int libxl__init_console_from_channel(libxl__gc *gc,
|
||||
libxl__device_console *console,
|
||||
int dev_num,
|
||||
libxl_device_channel *channel);
|
||||
_hidden int libxl__device_nextid(libxl__gc *gc, uint32_t domid, char *device);
|
||||
_hidden int libxl__resolve_domid(libxl__gc *gc, const char *name,
|
||||
uint32_t *domid);
|
||||
|
||||
/*
|
||||
* For each aggregate type which can be used as an input we provide:
|
||||
|
||||