Revision f8b6cc00 hw/qdev.h
b/hw/qdev.h | ||
---|---|---|
253 | 253 |
DEFINE_PROP(_n, _s, _f, qdev_prop_netdev, VLANClientState*) |
254 | 254 |
#define DEFINE_PROP_VLAN(_n, _s, _f) \ |
255 | 255 |
DEFINE_PROP(_n, _s, _f, qdev_prop_vlan, VLANState*) |
256 |
#define DEFINE_PROP_DRIVE(_n, _s, _f) \
|
|
257 |
DEFINE_PROP(_n, _s, _f, qdev_prop_drive, DriveInfo*)
|
|
256 |
#define DEFINE_PROP_DRIVE(_n, _s, _f) \ |
|
257 |
DEFINE_PROP(_n, _s, _f, qdev_prop_drive, BlockDriverState *)
|
|
258 | 258 |
#define DEFINE_PROP_MACADDR(_n, _s, _f) \ |
259 | 259 |
DEFINE_PROP(_n, _s, _f, qdev_prop_macaddr, MACAddr) |
260 | 260 |
|
... | ... | |
275 | 275 |
void qdev_prop_set_chr(DeviceState *dev, const char *name, CharDriverState *value); |
276 | 276 |
void qdev_prop_set_netdev(DeviceState *dev, const char *name, VLANClientState *value); |
277 | 277 |
void qdev_prop_set_vlan(DeviceState *dev, const char *name, VLANState *value); |
278 |
void qdev_prop_set_drive(DeviceState *dev, const char *name, DriveInfo *value);
|
|
278 |
void qdev_prop_set_drive(DeviceState *dev, const char *name, BlockDriverState *value);
|
|
279 | 279 |
void qdev_prop_set_macaddr(DeviceState *dev, const char *name, uint8_t *value); |
280 | 280 |
/* FIXME: Remove opaque pointer properties. */ |
281 | 281 |
void qdev_prop_set_ptr(DeviceState *dev, const char *name, void *value); |
Also available in: Unified diff