Home
last modified time | relevance | path

Searched refs:bdev (Results 1 – 4 of 4) sorted by relevance

/dev/virtio/block/
A Dvirtio-block.c133 struct bdev *bdev, void *buf, off_t offset, size_t len,
141 bdev_t bdev; member
173 if (!bdev) in virtio_block_init()
176 bdev->dev = dev; in virtio_block_init()
224 bio_initialize_bdev(&bdev->bdev, buf, in virtio_block_init()
229 bdev->bdev.read_block = &virtio_bdev_read_block; in virtio_block_init()
230 bdev->bdev.write_block = &virtio_bdev_write_block; in virtio_block_init()
231 bdev->bdev.read_async = &virtio_bdev_read_async; in virtio_block_init()
233 bio_register_device(&bdev->bdev); in virtio_block_init()
299 txn->callback(txn->cookie, &bdev->bdev, result); in virtio_block_irq_driver_callback()
[all …]
/dev/virtio/9p/
A Dvirtio-9p.c105 bio_initialize_bdev(&p9dev->bdev, buf, 1, 0, in virtio_9p_init()
109 p9dev->bdev.read_block = NULL; in virtio_9p_init()
110 p9dev->bdev.write_block = NULL; in virtio_9p_init()
112 bio_register_device(&p9dev->bdev); in virtio_9p_init()
183 static struct virtio_9p_dev *bdev_to_virtio_9p_dev(bdev_t *bdev) in bdev_to_virtio_9p_dev() argument
185 return containerof(bdev, struct virtio_9p_dev, bdev); in bdev_to_virtio_9p_dev()
188 struct virtio_device *virtio_9p_bdev_to_virtio_device(bdev_t *bdev) in virtio_9p_bdev_to_virtio_device() argument
190 return bdev_to_virtio_9p_dev(bdev)->dev; in virtio_9p_bdev_to_virtio_device()
A Dprotocol.h62 bdev_t bdev; member
/dev/virtio/9p/include/dev/virtio/
A D9p.h454 struct virtio_device *virtio_9p_bdev_to_virtio_device(bdev_t *bdev);

Completed in 18 milliseconds