Searched refs:virtio_dev (Results 1 - 5 of 5) sorted by relevance

/openbsd-current/usr.sbin/vmd/
H A Dvirtio.h272 struct virtio_dev { struct
291 SLIST_ENTRY(virtio_dev) dev_next;
346 int vm_device_pipe(struct virtio_dev *, void (*)(int, short, void *),
349 void virtio_assert_pic_irq(struct virtio_dev *, int);
350 void virtio_deassert_pic_irq(struct virtio_dev *, int);
384 ssize_t dhcp_request(struct virtio_dev *, char *, size_t, char **);
H A Dvionet.c62 static uint32_t handle_io_read(struct viodev_msg *, struct virtio_dev *,
64 static void handle_io_write(struct viodev_msg *, struct virtio_dev *);
65 static int vionet_tx(struct virtio_dev *);
66 static void vionet_notifyq(struct virtio_dev *);
72 static void vionet_assert_pic_irq(struct virtio_dev *);
73 static void vionet_deassert_pic_irq(struct virtio_dev *);
98 struct virtio_dev dev;
657 struct virtio_dev *dev = (struct virtio_dev *)arg;
689 vionet_notifyq(struct virtio_dev *de
[all...]
H A Dvirtio.c60 SLIST_HEAD(virtio_dev_head, virtio_dev) virtio_devs;
73 static int virtio_dev_launch(struct vmd_vm *, struct virtio_dev *);
75 static int handle_dev_msg(struct viodev_msg *, struct virtio_dev *);
76 static int virtio_dev_closefds(struct virtio_dev *);
497 struct virtio_dev *dev;
533 dev = calloc(1, sizeof(struct virtio_dev));
613 dev = calloc(1, sizeof(struct virtio_dev));
773 struct virtio_dev *dev;
808 struct virtio_dev *dev, *tmp;
904 struct virtio_dev *de
[all...]
H A Dvioblk.c43 static uint32_t handle_io_read(struct viodev_msg *, struct virtio_dev *,
45 static int handle_io_write(struct viodev_msg *, struct virtio_dev *);
69 struct virtio_dev dev;
88 /* Receive our virtio_dev, mostly preconfigured. */
429 struct virtio_dev *dev = (struct virtio_dev *)arg;
495 struct virtio_dev *dev = (struct virtio_dev *)arg;
572 handle_io_write(struct viodev_msg *msg, struct virtio_dev *dev)
627 handle_io_read(struct viodev_msg *msg, struct virtio_dev *de
[all...]
H A Ddhcp.c45 dhcp_request(struct virtio_dev *dev, char *buf, size_t buflen, char **obuf)

Completed in 78 milliseconds