virNodeDevCapsDefPtr caps; /* optional device capabilities */
};
-
-typedef struct _virNodeDeviceObj virNodeDeviceObj;
-typedef virNodeDeviceObj *virNodeDeviceObjPtr;
-struct _virNodeDeviceObj {
- virMutex lock;
-
- virNodeDeviceDefPtr def; /* device definition */
-
-};
-
-typedef struct _virNodeDeviceObjList virNodeDeviceObjList;
-typedef virNodeDeviceObjList *virNodeDeviceObjListPtr;
-struct _virNodeDeviceObjList {
- size_t count;
- virNodeDeviceObjPtr *objs;
-};
-
char *
virNodeDeviceDefFormat(const virNodeDeviceDef *def);
VIR_LOG_INIT("conf.virnodedeviceobj");
+struct _virNodeDeviceObj {
+ virMutex lock;
+
+ virNodeDeviceDefPtr def; /* device definition */
+};
+
+struct _virNodeDeviceObjList {
+ size_t count;
+ virNodeDeviceObjPtr *objs;
+};
+
static virNodeDeviceObjPtr
virNodeDeviceObjNew(void)
# include "object_event.h"
+typedef struct _virNodeDeviceObj virNodeDeviceObj;
+typedef virNodeDeviceObj *virNodeDeviceObjPtr;
+
+typedef struct _virNodeDeviceObjList virNodeDeviceObjList;
+typedef virNodeDeviceObjList *virNodeDeviceObjListPtr;
+
typedef struct _virNodeDeviceDriverState virNodeDeviceDriverState;
typedef virNodeDeviceDriverState *virNodeDeviceDriverStatePtr;
struct _virNodeDeviceDriverState {