Searched refs:virtio_dev (Results 1 - 5 of 5) sorted by relevance
/openbsd-current/usr.sbin/vmd/ |
H A D | virtio.h | 272 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 D | vionet.c | 62 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 D | virtio.c | 60 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 D | vioblk.c | 43 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 D | dhcp.c | 45 dhcp_request(struct virtio_dev *dev, char *buf, size_t buflen, char **obuf)
|
Completed in 78 milliseconds