search for: power_status

Displaying 6 results from an estimated 6 matches for "power_status".

Did you mean: power_state
2008 Sep 01
2
[PATCH 3/4 v2] PCI: support SR-IOV capability
...t(busnr, devfn); + if (dev) { + pci_dev_put(dev); + rc = -EINVAL; + goto out; + } + + rc = notify(vslot->dev, PCI_IOV_VF_ENABLE, + vslot->id, vslot->slot->info->param); + if (rc) + goto out; + + rc = alloc_virtfn(vslot->dev, vslot->id); + if (!rc) + slot->info->power_status = 1; +out: + mutex_unlock(&iov_lock); + + return rc; +} + +static int disable_virtfn(struct hotplug_slot *slot) +{ + int rc; + u8 busnr, devfn; + struct pci_dev *dev; + struct virtfn_slot *vslot = slot->private; + + get_addr(vslot->dev, vslot->id, &busnr, &devfn); + + mutex_loc...
2008 Sep 01
2
[PATCH 3/4 v2] PCI: support SR-IOV capability
...t(busnr, devfn); + if (dev) { + pci_dev_put(dev); + rc = -EINVAL; + goto out; + } + + rc = notify(vslot->dev, PCI_IOV_VF_ENABLE, + vslot->id, vslot->slot->info->param); + if (rc) + goto out; + + rc = alloc_virtfn(vslot->dev, vslot->id); + if (!rc) + slot->info->power_status = 1; +out: + mutex_unlock(&iov_lock); + + return rc; +} + +static int disable_virtfn(struct hotplug_slot *slot) +{ + int rc; + u8 busnr, devfn; + struct pci_dev *dev; + struct virtfn_slot *vslot = slot->private; + + get_addr(vslot->dev, vslot->id, &busnr, &devfn); + + mutex_loc...
2008 Sep 01
2
[PATCH 3/4 v2] PCI: support SR-IOV capability
...t(busnr, devfn); + if (dev) { + pci_dev_put(dev); + rc = -EINVAL; + goto out; + } + + rc = notify(vslot->dev, PCI_IOV_VF_ENABLE, + vslot->id, vslot->slot->info->param); + if (rc) + goto out; + + rc = alloc_virtfn(vslot->dev, vslot->id); + if (!rc) + slot->info->power_status = 1; +out: + mutex_unlock(&iov_lock); + + return rc; +} + +static int disable_virtfn(struct hotplug_slot *slot) +{ + int rc; + u8 busnr, devfn; + struct pci_dev *dev; + struct virtfn_slot *vslot = slot->private; + + get_addr(vslot->dev, vslot->id, &busnr, &devfn); + + mutex_loc...
2011 Jun 02
0
[PATCH] pci: Use pr_<level> and pr_fmt
...ug_slot_name(hotplug_slot)); + dbg("%s: physical_slot = %s\n", + __func__, hotplug_slot_name(hotplug_slot)); if (attention_info && try_module_get(attention_info->owner)) { retval = attention_info->set_attn(hotplug_slot, status); @@ -201,7 +204,7 @@ static int get_power_status(struct hotplug_slot *hotplug_slot, u8 *value) { struct slot *slot = hotplug_slot->private; - dbg("%s - physical_slot = %s\n", __func__, slot_name(slot)); + dbg("%s: physical_slot = %s\n", __func__, slot_name(slot)); *value = acpiphp_get_power_status(slot->acpi_slo...
2011 Jun 02
0
[PATCH] pci: Use pr_<level> and pr_fmt
...ug_slot_name(hotplug_slot)); + dbg("%s: physical_slot = %s\n", + __func__, hotplug_slot_name(hotplug_slot)); if (attention_info && try_module_get(attention_info->owner)) { retval = attention_info->set_attn(hotplug_slot, status); @@ -201,7 +204,7 @@ static int get_power_status(struct hotplug_slot *hotplug_slot, u8 *value) { struct slot *slot = hotplug_slot->private; - dbg("%s - physical_slot = %s\n", __func__, slot_name(slot)); + dbg("%s: physical_slot = %s\n", __func__, slot_name(slot)); *value = acpiphp_get_power_status(slot->acpi_slo...
2011 Jun 02
0
[PATCH] pci: Use pr_<level> and pr_fmt
...ug_slot_name(hotplug_slot)); + dbg("%s: physical_slot = %s\n", + __func__, hotplug_slot_name(hotplug_slot)); if (attention_info && try_module_get(attention_info->owner)) { retval = attention_info->set_attn(hotplug_slot, status); @@ -201,7 +204,7 @@ static int get_power_status(struct hotplug_slot *hotplug_slot, u8 *value) { struct slot *slot = hotplug_slot->private; - dbg("%s - physical_slot = %s\n", __func__, slot_name(slot)); + dbg("%s: physical_slot = %s\n", __func__, slot_name(slot)); *value = acpiphp_get_power_status(slot->acpi_slo...