#ifndef _VX_CVIRT_CMD_H
#define _VX_CVIRT_CMD_H
-
/* virtual host info name commands */
#define VCMD_set_vhi_name VC_CMD(VHOST, 1, 0)
};
+#ifdef __KERNEL__
-#define VCMD_virt_stat VC_CMD(VSTAT, 3, 0)
+#include <linux/compiler.h>
-struct vcmd_virt_stat_v0 {
- uint64_t offset;
- uint64_t uptime;
- uint32_t nr_threads;
- uint32_t nr_running;
- uint32_t nr_uninterruptible;
- uint32_t nr_onhold;
- uint32_t nr_forks;
- uint32_t load[3];
-};
+extern int vc_set_vhi_name(uint32_t, void __user *);
+extern int vc_get_vhi_name(uint32_t, void __user *);
+#endif /* __KERNEL__ */
#endif /* _VX_CVIRT_CMD_H */