mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 02:01:24 +01:00
tools: rename libxc's evtchn_port_or_error_t with an xc_ prefix
This is used only for xc_evtchn_alloc_unbound and the legacy/compat versions of the old interfaces and avoids redefining the typedef. The evtchn_port_or_error_t name is now used only be libxenevtchn. None of the callers of xc_evtchn_alloc_unbound use the type themselves. NB xc_evtchn_alloc_unbound differs from xc_evtchn_bind_unbound_port and the underlying xenevtchn_bind_unbound_port in that it allows the specification of the local domain rather than assuming self. This is only useful during domain build. Reported-by: Olaf Hering <olaf@aepfle.de> Signed-off-by: Ian Campbell <ian.campbell@citrix.com> Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
This commit is contained in:
1 parent
84e0616a50
commit
2d2f789577
3 files changed
+7
-7
No files matched your search
@@ -1077,7 +1077,7 @@ xc_cpumap_t xc_cpupool_freeinfo(xc_interface *xch);
|
||||
*/
|
||||
|
||||
/* A port identifier is guaranteed to fit in 31 bits. */
|
||||
typedef int evtchn_port_or_error_t;
|
||||
typedef int xc_evtchn_port_or_error_t;
|
||||
|
||||
/**
|
||||
* This function allocates an unbound port. Ports are named endpoints used for
|
||||
@@ -1093,7 +1093,7 @@ typedef int evtchn_port_or_error_t;
|
||||
* @parm remote_dom the ID of the domain who will later bind
|
||||
* @return allocated port (in @dom) on success, -1 on failure
|
||||
*/
|
||||
evtchn_port_or_error_t
|
||||
xc_evtchn_port_or_error_t
|
||||
xc_evtchn_alloc_unbound(xc_interface *xch,
|
||||
uint32_t dom,
|
||||
uint32_t remote_dom);
|
||||
|
||||
@@ -57,15 +57,15 @@ xc_evtchn *xc_evtchn_open(xentoollog_logger *logger,
|
||||
int xc_evtchn_close(xc_evtchn *xce);
|
||||
int xc_evtchn_fd(xc_evtchn *xce);
|
||||
int xc_evtchn_notify(xc_evtchn *xce, evtchn_port_t port);
|
||||
evtchn_port_or_error_t
|
||||
xc_evtchn_port_or_error_t
|
||||
xc_evtchn_bind_unbound_port(xc_evtchn *xce, int domid);
|
||||
evtchn_port_or_error_t
|
||||
xc_evtchn_port_or_error_t
|
||||
xc_evtchn_bind_interdomain(xc_evtchn *xce, int domid,
|
||||
evtchn_port_t remote_port);
|
||||
evtchn_port_or_error_t
|
||||
xc_evtchn_port_or_error_t
|
||||
xc_evtchn_bind_virq(xc_evtchn *xce, unsigned int virq);
|
||||
int xc_evtchn_unbind(xc_evtchn *xce, evtchn_port_t port);
|
||||
evtchn_port_or_error_t
|
||||
xc_evtchn_port_or_error_t
|
||||
xc_evtchn_pending(xc_evtchn *xce);
|
||||
int xc_evtchn_unmask(xc_evtchn *xce, evtchn_port_t port);
|
||||
|
||||
|
||||
@@ -43,7 +43,7 @@ static int do_evtchn_op(xc_interface *xch, int cmd, void *arg,
|
||||
return ret;
|
||||
}
|
||||
|
||||
evtchn_port_or_error_t
|
||||
xc_evtchn_port_or_error_t
|
||||
xc_evtchn_alloc_unbound(xc_interface *xch,
|
||||
uint32_t dom,
|
||||
uint32_t remote_dom)
|
||||
|
||||