pci_vtcon_control
struct pci_vtcon_control *, const void *, size_t);
struct pci_vtcon_control resp, *ctrl;
ctrl = (struct pci_vtcon_control *)iov->iov_base;
struct pci_vtcon_control event;
struct pci_vtcon_control event;
struct pci_vtcon_control *ctrl, const void *payload, size_t len)
if (len > SIZE_T_MAX - sizeof(struct pci_vtcon_control))
if (iov.iov_len < sizeof(struct pci_vtcon_control) + len)
memcpy(iov.iov_base, ctrl, sizeof(struct pci_vtcon_control));
sizeof(struct pci_vtcon_control), payload, len);
vq_relchain(vq, req.idx, sizeof(struct pci_vtcon_control) + len);