A physdev_op is a two argument hypercall, taking a command parameter and an
optional pointer to a structure.
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
CC: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Acked-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
static inline int
HYPERVISOR_physdev_op(
- void *physdev_op)
+ int cmd, void *physdev_op)
{
- return _hypercall1(int, physdev_op, physdev_op);
+ return _hypercall2(int, physdev_op, cmd, physdev_op);
}
static inline int
static inline int
HYPERVISOR_physdev_op(
- void *physdev_op)
+ int cmd, void *physdev_op)
{
- return _hypercall1(int, physdev_op, physdev_op);
+ return _hypercall2(int, physdev_op, cmd, physdev_op);
}
static inline int