]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
kvm tools: Rename struct device to struct blk_device for block devices
authorAsias He <asias.hejun@gmail.com>
Fri, 8 Apr 2011 16:10:03 +0000 (00:10 +0800)
committerPekka Enberg <penberg@kernel.org>
Fri, 8 Apr 2011 16:22:00 +0000 (19:22 +0300)
Signed-off-by: Asias He <asias.hejun@gmail.com>
Signed-off-by: Pekka Enberg <penberg@kernel.org>
tools/kvm/blk-virtio.c

index 9a723cc491fae63a16c660b5c8c65c4ba85a66df..e94d7b3a771fc1b0b8ace7ed06360a28ae6a8629 100644 (file)
@@ -20,7 +20,7 @@
 
 #define VIRTIO_BLK_QUEUE_SIZE  128
 
-struct device {
+struct blk_device {
        struct virtio_blk_config        blk_config;
        uint32_t                        host_features;
        uint32_t                        guest_features;
@@ -35,7 +35,7 @@ struct device {
 
 #define DISK_SEG_MAX   126
 
-static struct device device = {
+static struct blk_device blk_device = {
        .blk_config             = (struct virtio_blk_config) {
                /* VIRTIO_BLK_F_SEG_MAX */
                .seg_max                = DISK_SEG_MAX,
@@ -50,7 +50,7 @@ static struct device device = {
 
 static bool virtio_blk_config_in(void *data, unsigned long offset, int size, uint32_t count)
 {
-       uint8_t *config_space = (uint8_t *) &device.blk_config;
+       uint8_t *config_space = (uint8_t *) &blk_device.blk_config;
 
        if (size != 1 || count != 1)
                return false;
@@ -68,12 +68,12 @@ static bool blk_virtio_in(struct kvm *self, uint16_t port, void *data, int size,
 
        switch (offset) {
        case VIRTIO_PCI_HOST_FEATURES:
-               ioport__write32(data, device.host_features);
+               ioport__write32(data, blk_device.host_features);
                break;
        case VIRTIO_PCI_GUEST_FEATURES:
                return false;
        case VIRTIO_PCI_QUEUE_PFN:
-               ioport__write32(data, device.virt_queues[device.queue_selector].pfn);
+               ioport__write32(data, blk_device.virt_queues[blk_device.queue_selector].pfn);
                break;
        case VIRTIO_PCI_QUEUE_NUM:
                ioport__write16(data, VIRTIO_BLK_QUEUE_SIZE);
@@ -82,14 +82,14 @@ static bool blk_virtio_in(struct kvm *self, uint16_t port, void *data, int size,
        case VIRTIO_PCI_QUEUE_NOTIFY:
                return false;
        case VIRTIO_PCI_STATUS:
-               ioport__write8(data, device.status);
+               ioport__write8(data, blk_device.status);
                break;
        case VIRTIO_PCI_ISR:
                ioport__write8(data, 0x1);
                kvm__irq_line(self, VIRTIO_BLK_IRQ, 0);
                break;
        case VIRTIO_MSI_CONFIG_VECTOR:
-               ioport__write16(data, device.config_vector);
+               ioport__write16(data, blk_device.config_vector);
                break;
        default:
                return virtio_blk_config_in(data, offset, size, count);
@@ -205,13 +205,13 @@ static bool blk_virtio_out(struct kvm *self, uint16_t port, void *data, int size
 
        switch (offset) {
        case VIRTIO_PCI_GUEST_FEATURES:
-               device.guest_features   = ioport__read32(data);
+               blk_device.guest_features       = ioport__read32(data);
                break;
        case VIRTIO_PCI_QUEUE_PFN: {
                struct virt_queue *queue;
                void *p;
 
-               queue                   = &device.virt_queues[device.queue_selector];
+               queue                   = &blk_device.virt_queues[blk_device.queue_selector];
 
                queue->pfn              = ioport__read32(data);
 
@@ -222,7 +222,7 @@ static bool blk_virtio_out(struct kvm *self, uint16_t port, void *data, int size
                break;
        }
        case VIRTIO_PCI_QUEUE_SEL:
-               device.queue_selector   = ioport__read16(data);
+               blk_device.queue_selector       = ioport__read16(data);
                break;
        case VIRTIO_PCI_QUEUE_NOTIFY: {
                struct virt_queue *queue;
@@ -230,7 +230,7 @@ static bool blk_virtio_out(struct kvm *self, uint16_t port, void *data, int size
 
                queue_index             = ioport__read16(data);
 
-               queue                   = &device.virt_queues[queue_index];
+               queue                   = &blk_device.virt_queues[queue_index];
 
                while (queue->vring.avail->idx != queue->last_avail_idx) {
                        if (!blk_virtio_request(self, queue))
@@ -241,10 +241,10 @@ static bool blk_virtio_out(struct kvm *self, uint16_t port, void *data, int size
                break;
        }
        case VIRTIO_PCI_STATUS:
-               device.status           = ioport__read8(data);
+               blk_device.status               = ioport__read8(data);
                break;
        case VIRTIO_MSI_CONFIG_VECTOR:
-               device.config_vector    = VIRTIO_MSI_NO_VECTOR;
+               blk_device.config_vector        = VIRTIO_MSI_NO_VECTOR;
                break;
        case VIRTIO_MSI_QUEUE_VECTOR:
                break;
@@ -285,7 +285,7 @@ void blk_virtio__init(struct kvm *self)
        if (!self->disk_image)
                return;
 
-       device.blk_config.capacity = self->disk_image->size / SECTOR_SIZE;
+       blk_device.blk_config.capacity = self->disk_image->size / SECTOR_SIZE;
 
        pci__register(&blk_virtio_pci_device, PCI_VIRTIO_BLK_DEVNUM);