search for: bus_device

Displaying 2 results from an estimated 2 matches for "bus_device".

Did you mean: mbus_device
2011 Jan 05
3
[PATCH] virtio-pci: add softlinks between virtio and pci
...(err) goto out_set_drvdata; - return 0; + err = sysfs_create_link(&pci_dev->dev.kobj, &vp_dev->vdev.dev.kobj, + "virtio_device"); + if (err) + goto out_register_device; + + err = sysfs_create_link(&vp_dev->vdev.dev.kobj, &pci_dev->dev.kobj, + "bus_device"); + if (err) + goto out_create_link; + return 0; +out_create_link: + sysfs_remove_link(&pci_dev->dev.kobj, "virtio_device"); +out_register_device: + unregister_virtio_device(&vp_dev->vdev); out_set_drvdata: pci_set_drvdata(pci_dev, NULL); pci_iounmap(pci_dev, v...
2011 Jan 05
3
[PATCH] virtio-pci: add softlinks between virtio and pci
...(err) goto out_set_drvdata; - return 0; + err = sysfs_create_link(&pci_dev->dev.kobj, &vp_dev->vdev.dev.kobj, + "virtio_device"); + if (err) + goto out_register_device; + + err = sysfs_create_link(&vp_dev->vdev.dev.kobj, &pci_dev->dev.kobj, + "bus_device"); + if (err) + goto out_create_link; + return 0; +out_create_link: + sysfs_remove_link(&pci_dev->dev.kobj, "virtio_device"); +out_register_device: + unregister_virtio_device(&vp_dev->vdev); out_set_drvdata: pci_set_drvdata(pci_dev, NULL); pci_iounmap(pci_dev, v...