search for: out_create_link

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

2011 Jan 05
3
[PATCH] virtio-pci: add softlinks between virtio and pci
...turn 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, vp_dev->ioaddr); @@ -685,6 +699,8 @@ stat...
2011 Jan 05
3
[PATCH] virtio-pci: add softlinks between virtio and pci
...turn 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, vp_dev->ioaddr); @@ -685,6 +699,8 @@ stat...