[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH Remus v2 04/10] tools/libxc: introduce DECLARE_HYPERCALL_BUFFER_USER_POINTER
On 08/05/15 10:33, Yang Hongyang wrote: > Define a user pointer that can access the hypercall buffer data > Useful when you only need to access the hypercall buffer data > > Signed-off-by: Yang Hongyang <yanghy@xxxxxxxxxxxxxx> > --- > tools/libxc/include/xenctrl.h | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/tools/libxc/include/xenctrl.h b/tools/libxc/include/xenctrl.h > index 6994c51..12e8c36 100644 > --- a/tools/libxc/include/xenctrl.h > +++ b/tools/libxc/include/xenctrl.h > @@ -296,6 +296,14 @@ typedef struct xc_hypercall_buffer xc_hypercall_buffer_t; > } > > /* > + * Define a user pointer that can access the hypercall buffer data > + * > + * Useful when you only need to access the hypercall buffer data > + */ > +#define DECLARE_HYPERCALL_BUFFER_USER_POINTER(_type, _name, _hbuf) \ > + _type *_name = _hbuf->hbuf; There are some bracketing issues here. Please refer to my fixup patch which I will post as soon as I can. ~Andrew > + > +/* > * Declare the necessary data structure to allow a hypercall buffer > * passed as an argument to a function to be used in the normal way. > */ _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |