Lines Matching full:virtio

3  * The Virtio 9p transport driver
10 * Based on virtio console driver
35 #include <linux/virtio.h>
51 * @vdev: virtio dev associated with this channel
52 * @vq: virtio queue associated with this channel
118 * @vq: virtio queue activity was received on
121 * on the virtio channel - most likely a response to request we
152 /* Wakeup if anyone waiting for VirtIO ring space. */ in req_done()
193 /* We don't currently allow canceling of virtio requests */
264 p9_debug(P9_DEBUG_TRANS, "9p debug: virtio request\n"); in p9_virtio_request()
271 /* Handle out VirtIO ring buffers */ in p9_virtio_request()
293 p9_debug(P9_DEBUG_TRANS, "Retry virtio request\n"); in p9_virtio_request()
298 "virtio rpc add_sgs returned failure\n"); in p9_virtio_request()
305 p9_debug(P9_DEBUG_TRANS, "virtio request kicked\n"); in p9_virtio_request()
436 p9_debug(P9_DEBUG_TRANS, "virtio request\n"); in p9_virtio_zc_request()
521 p9_debug(P9_DEBUG_TRANS, "Retry virtio request\n"); in p9_virtio_zc_request()
526 "virtio rpc add_sgs returned failure\n"); in p9_virtio_zc_request()
534 p9_debug(P9_DEBUG_TRANS, "virtio request kicked\n"); in p9_virtio_zc_request()
585 * p9_virtio_probe - probe for existence of 9P virtio channels
586 * @vdev: virtio device to probe
588 * This probes for existing virtio channels.
607 pr_err("Failed to allocate virtio 9P channel\n"); in p9_virtio_probe()
680 * p9_virtio_create - allocate a new virtio channel
729 * p9_virtio_remove - clean up resources associated with a virtio device
730 * @vdev: virtio device to remove
791 .name = "virtio",
833 MODULE_ALIAS_9P("virtio");
835 MODULE_DEVICE_TABLE(virtio, id_table);
837 MODULE_DESCRIPTION("Virtio 9p Transport");