[libvirt] [PATCH 2/3] conf: Clean up nodedev code

Pavel Hrdina phrdina at redhat.com
Thu Mar 2 08:58:47 UTC 2017


On Wed, Mar 01, 2017 at 07:27:15PM -0500, John Ferlan wrote:
> Alter the static functions from virNodeDev* to just nodeDev* as a visual
> cue to determine which are local or not when reading code.

I don't thing that this is necessary and it can create a confusion about
function naming in the future.  IMHO the *static* keyword is good enough
to determine which are local or not.  And we also use *vir* prefix to
distinguish libvirt functions from other libraries in debug logs or in
backtrace, etc.  Already existing functions without *vir* prefix are old
once that where introduced before we started using that prefix.

Pavel

> Cleanup spacing between functions, function defs, etc. to match more modern
> techniques used in libvirt
> 
> Signed-off-by: John Ferlan <jferlan at redhat.com>
> ---
>  src/conf/node_device_conf.c | 476 +++++++++++++++++++++++---------------------
>  src/conf/virnodedeviceobj.c | 128 ++++++------
>  2 files changed, 322 insertions(+), 282 deletions(-)
> 
> diff --git a/src/conf/node_device_conf.c b/src/conf/node_device_conf.c
> index bc36527..09e815a 100644
> --- a/src/conf/node_device_conf.c
> +++ b/src/conf/node_device_conf.c
> @@ -72,9 +72,9 @@ VIR_ENUM_IMPL(virNodeDevDRM, VIR_NODE_DEV_DRM_LAST,
>                "render")
>  
>  static int
> -virNodeDevCapsDefParseString(const char *xpath,
> -                             xmlXPathContextPtr ctxt,
> -                             char **string)
> +nodeDevCapsDefParseString(const char *xpath,
> +                          xmlXPathContextPtr ctxt,
> +                          char **string)
>  {
>      char *s;
>  
> @@ -86,7 +86,8 @@ virNodeDevCapsDefParseString(const char *xpath,
>  }
>  
>  
> -void virNodeDeviceDefFree(virNodeDeviceDefPtr def)
> +void
> +virNodeDeviceDefFree(virNodeDeviceDefPtr def)
>  {
>      virNodeDevCapsDefPtr caps;
>  
> @@ -116,9 +117,9 @@ void virNodeDeviceDefFree(virNodeDeviceDefPtr def)
>  
>  
>  static void
> -virPCIELinkFormat(virBufferPtr buf,
> -                  virPCIELinkPtr lnk,
> -                  const char *attrib)
> +nodeDevPCIELinkFormat(virBufferPtr buf,
> +                      virPCIELinkPtr lnk,
> +                      const char *attrib)
>  {
>      if (!lnk)
>          return;
> @@ -133,9 +134,10 @@ virPCIELinkFormat(virBufferPtr buf,
>      virBufferAddLit(buf, "/>\n");
>  }
>  
> +
>  static void
> -virPCIEDeviceInfoFormat(virBufferPtr buf,
> -                        virPCIEDeviceInfoPtr info)
> +nodeDevPCIEDeviceInfoFormat(virBufferPtr buf,
> +                            virPCIEDeviceInfoPtr info)
>  {
>      if (!info->link_cap && !info->link_sta) {
>          virBufferAddLit(buf, "<pci-express/>\n");
> @@ -145,14 +147,16 @@ virPCIEDeviceInfoFormat(virBufferPtr buf,
>      virBufferAddLit(buf, "<pci-express>\n");
>      virBufferAdjustIndent(buf, 2);
>  
> -    virPCIELinkFormat(buf, info->link_cap, "cap");
> -    virPCIELinkFormat(buf, info->link_sta, "sta");
> +    nodeDevPCIELinkFormat(buf, info->link_cap, "cap");
> +    nodeDevPCIELinkFormat(buf, info->link_sta, "sta");
>  
>      virBufferAdjustIndent(buf, -2);
>      virBufferAddLit(buf, "</pci-express>\n");
>  }
>  
> -char *virNodeDeviceDefFormat(const virNodeDeviceDef *def)
> +
> +char *
> +virNodeDeviceDefFormat(const virNodeDeviceDef *def)
>  {
>      virBuffer buf = VIR_BUFFER_INITIALIZER;
>      virNodeDevCapsDefPtr caps;
> @@ -305,7 +309,7 @@ char *virNodeDeviceDefFormat(const virNodeDeviceDef *def)
>                                    data->pci_dev.numa_node);
>  
>              if (data->pci_dev.flags & VIR_NODE_DEV_CAP_FLAG_PCIE)
> -                virPCIEDeviceInfoFormat(&buf, data->pci_dev.pci_express);
> +                nodeDevPCIEDeviceInfoFormat(&buf, data->pci_dev.pci_express);
>              break;
>          case VIR_NODE_DEV_CAP_USB_DEV:
>              virBufferAsprintf(&buf, "<bus>%d</bus>\n", data->usb_dev.bus);
> @@ -489,8 +493,9 @@ char *virNodeDeviceDefFormat(const virNodeDeviceDef *def)
>      return virBufferContentAndReset(&buf);
>  }
>  
> +
>  /**
> - * virNodeDevCapsDefParseIntOptional:
> + * nodeDevCapsDefParseIntOptional:
>   * @xpath:  XPath to evaluate
>   * @ctxt:   Context
>   * @value:  Where to store parsed value
> @@ -502,11 +507,11 @@ char *virNodeDeviceDefFormat(const virNodeDeviceDef *def)
>   *           1 on success
>   */
>  static int
> -virNodeDevCapsDefParseIntOptional(const char *xpath,
> -                                  xmlXPathContextPtr ctxt,
> -                                  int *value,
> -                                  virNodeDeviceDefPtr def,
> -                                  const char *invalid_error_fmt)
> +nodeDevCapsDefParseIntOptional(const char *xpath,
> +                               xmlXPathContextPtr ctxt,
> +                               int *value,
> +                               virNodeDeviceDefPtr def,
> +                               const char *invalid_error_fmt)
>  {
>      int ret;
>      int val;
> @@ -524,13 +529,14 @@ virNodeDevCapsDefParseIntOptional(const char *xpath,
>      return 1;
>  }
>  
> +
>  static int
> -virNodeDevCapsDefParseULong(const char *xpath,
> -                            xmlXPathContextPtr ctxt,
> -                            unsigned *value,
> -                            virNodeDeviceDefPtr def,
> -                            const char *missing_error_fmt,
> -                            const char *invalid_error_fmt)
> +nodeDevCapsDefParseULong(const char *xpath,
> +                         xmlXPathContextPtr ctxt,
> +                         unsigned *value,
> +                         virNodeDeviceDefPtr def,
> +                         const char *missing_error_fmt,
> +                         const char *invalid_error_fmt)
>  {
>      int ret;
>      unsigned long val;
> @@ -547,13 +553,14 @@ virNodeDevCapsDefParseULong(const char *xpath,
>      return 0;
>  }
>  
> +
>  static int
> -virNodeDevCapsDefParseULongLong(const char *xpath,
> -                                xmlXPathContextPtr ctxt,
> -                                unsigned long long *value,
> -                                virNodeDeviceDefPtr def,
> -                                const char *missing_error_fmt,
> -                                const char *invalid_error_fmt)
> +nodeDevCapsDefParseULongLong(const char *xpath,
> +                             xmlXPathContextPtr ctxt,
> +                             unsigned long long *value,
> +                             virNodeDeviceDefPtr def,
> +                             const char *missing_error_fmt,
> +                             const char *invalid_error_fmt)
>  {
>      int ret;
>      unsigned long long val;
> @@ -570,11 +577,12 @@ virNodeDevCapsDefParseULongLong(const char *xpath,
>      return 0;
>  }
>  
> +
>  static int
> -virNodeDevCapDRMParseXML(xmlXPathContextPtr ctxt,
> -                         virNodeDeviceDefPtr def,
> -                         xmlNodePtr node,
> -                         virNodeDevCapDataPtr data)
> +nodeDevCapDRMParseXML(xmlXPathContextPtr ctxt,
> +                      virNodeDeviceDefPtr def,
> +                      xmlNodePtr node,
> +                      virNodeDevCapDataPtr data)
>  {
>      xmlNodePtr orignode;
>      int ret = -1, val;
> @@ -600,11 +608,12 @@ virNodeDevCapDRMParseXML(xmlXPathContextPtr ctxt,
>      return ret;
>  }
>  
> +
>  static int
> -virNodeDevCapStorageParseXML(xmlXPathContextPtr ctxt,
> -                             virNodeDeviceDefPtr def,
> -                             xmlNodePtr node,
> -                             virNodeDevCapDataPtr data)
> +nodeDevCapStorageParseXML(xmlXPathContextPtr ctxt,
> +                          virNodeDeviceDefPtr def,
> +                          xmlNodePtr node,
> +                          virNodeDevCapDataPtr data)
>  {
>      xmlNodePtr orignode, *nodes = NULL;
>      size_t i;
> @@ -657,9 +666,9 @@ virNodeDevCapStorageParseXML(xmlXPathContextPtr ctxt,
>              data->storage.media_label = virXPathString("string(./media_label[1])", ctxt);
>  
>              val = 0;
> -            if (virNodeDevCapsDefParseULongLong("number(./media_size[1])", ctxt, &val, def,
> -                                                _("no removable media size supplied for '%s'"),
> -                                                _("invalid removable media size supplied for '%s'")) < 0) {
> +            if (nodeDevCapsDefParseULongLong("number(./media_size[1])", ctxt, &val, def,
> +                                             _("no removable media size supplied for '%s'"),
> +                                             _("invalid removable media size supplied for '%s'")) < 0) {
>                  ctxt->node = orignode2;
>                  VIR_FREE(type);
>                  goto out;
> @@ -680,9 +689,9 @@ virNodeDevCapStorageParseXML(xmlXPathContextPtr ctxt,
>  
>      if (!(data->storage.flags & VIR_NODE_DEV_CAP_STORAGE_REMOVABLE)) {
>          val = 0;
> -        if (virNodeDevCapsDefParseULongLong("number(./size[1])", ctxt, &val, def,
> -                                            _("no size supplied for '%s'"),
> -                                            _("invalid size supplied for '%s'")) < 0)
> +        if (nodeDevCapsDefParseULongLong("number(./size[1])", ctxt, &val, def,
> +                                         _("no size supplied for '%s'"),
> +                                         _("invalid size supplied for '%s'")) < 0)
>              goto out;
>          data->storage.size = val;
>      }
> @@ -694,11 +703,12 @@ virNodeDevCapStorageParseXML(xmlXPathContextPtr ctxt,
>      return ret;
>  }
>  
> +
>  static int
> -virNodeDevCapSCSIParseXML(xmlXPathContextPtr ctxt,
> -                          virNodeDeviceDefPtr def,
> -                          xmlNodePtr node,
> -                          virNodeDevCapDataPtr data)
> +nodeDevCapSCSIParseXML(xmlXPathContextPtr ctxt,
> +                       virNodeDeviceDefPtr def,
> +                       xmlNodePtr node,
> +                       virNodeDevCapDataPtr data)
>  {
>      xmlNodePtr orignode;
>      int ret = -1;
> @@ -706,28 +716,28 @@ virNodeDevCapSCSIParseXML(xmlXPathContextPtr ctxt,
>      orignode = ctxt->node;
>      ctxt->node = node;
>  
> -    if (virNodeDevCapsDefParseULong("number(./host[1])", ctxt,
> -                                    &data->scsi.host, def,
> -                                    _("no SCSI host ID supplied for '%s'"),
> -                                    _("invalid SCSI host ID supplied for '%s'")) < 0)
> +    if (nodeDevCapsDefParseULong("number(./host[1])", ctxt,
> +                                 &data->scsi.host, def,
> +                                 _("no SCSI host ID supplied for '%s'"),
> +                                 _("invalid SCSI host ID supplied for '%s'")) < 0)
>          goto out;
>  
> -    if (virNodeDevCapsDefParseULong("number(./bus[1])", ctxt,
> -                                    &data->scsi.bus, def,
> -                                    _("no SCSI bus ID supplied for '%s'"),
> -                                    _("invalid SCSI bus ID supplied for '%s'")) < 0)
> +    if (nodeDevCapsDefParseULong("number(./bus[1])", ctxt,
> +                                 &data->scsi.bus, def,
> +                                 _("no SCSI bus ID supplied for '%s'"),
> +                                 _("invalid SCSI bus ID supplied for '%s'")) < 0)
>          goto out;
>  
> -    if (virNodeDevCapsDefParseULong("number(./target[1])", ctxt,
> -                                    &data->scsi.target, def,
> -                                    _("no SCSI target ID supplied for '%s'"),
> +    if (nodeDevCapsDefParseULong("number(./target[1])", ctxt,
> +                                 &data->scsi.target, def,
> +                                 _("no SCSI target ID supplied for '%s'"),
>                                      _("invalid SCSI target ID supplied for '%s'")) < 0)
>          goto out;
>  
> -    if (virNodeDevCapsDefParseULong("number(./lun[1])", ctxt,
> -                                    &data->scsi.lun, def,
> -                                    _("no SCSI LUN ID supplied for '%s'"),
> -                                    _("invalid SCSI LUN ID supplied for '%s'")) < 0)
> +    if (nodeDevCapsDefParseULong("number(./lun[1])", ctxt,
> +                                 &data->scsi.lun, def,
> +                                 _("no SCSI LUN ID supplied for '%s'"),
> +                                 _("invalid SCSI LUN ID supplied for '%s'")) < 0)
>          goto out;
>  
>      data->scsi.type = virXPathString("string(./type[1])", ctxt);
> @@ -740,10 +750,10 @@ virNodeDevCapSCSIParseXML(xmlXPathContextPtr ctxt,
>  
>  
>  static int
> -virNodeDevCapSCSITargetParseXML(xmlXPathContextPtr ctxt,
> -                                virNodeDeviceDefPtr def,
> -                                xmlNodePtr node,
> -                                virNodeDevCapDataPtr data)
> +nodeDevCapSCSITargetParseXML(xmlXPathContextPtr ctxt,
> +                             virNodeDeviceDefPtr def,
> +                             xmlNodePtr node,
> +                             virNodeDevCapDataPtr data)
>  {
>      xmlNodePtr orignode;
>      int ret = -1;
> @@ -768,12 +778,12 @@ virNodeDevCapSCSITargetParseXML(xmlXPathContextPtr ctxt,
>  
>  
>  static int
> -virNodeDevCapSCSIHostParseXML(xmlXPathContextPtr ctxt,
> -                              virNodeDeviceDefPtr def,
> -                              xmlNodePtr node,
> -                              virNodeDevCapDataPtr data,
> -                              int create,
> -                              const char *virt_type)
> +nodeDevCapSCSIHostParseXML(xmlXPathContextPtr ctxt,
> +                           virNodeDeviceDefPtr def,
> +                           xmlNodePtr node,
> +                           virNodeDevCapDataPtr data,
> +                           int create,
> +                           const char *virt_type)
>  {
>      xmlNodePtr orignode, *nodes = NULL;
>      int ret = -1, n = 0;
> @@ -784,17 +794,17 @@ virNodeDevCapSCSIHostParseXML(xmlXPathContextPtr ctxt,
>      ctxt->node = node;
>  
>      if (create == EXISTING_DEVICE) {
> -        if (virNodeDevCapsDefParseULong("number(./host[1])", ctxt,
> -                                        &data->scsi_host.host, def,
> -                                        _("no SCSI host ID supplied for '%s'"),
> -                                        _("invalid SCSI host ID supplied for '%s'")) < 0) {
> +        if (nodeDevCapsDefParseULong("number(./host[1])", ctxt,
> +                                     &data->scsi_host.host, def,
> +                                     _("no SCSI host ID supplied for '%s'"),
> +                                     _("invalid SCSI host ID supplied for '%s'")) < 0) {
>              goto out;
>          }
>          /* Optional unique_id value */
>          data->scsi_host.unique_id = -1;
> -        if (virNodeDevCapsDefParseIntOptional("number(./unique_id[1])", ctxt,
> -                                              &data->scsi_host.unique_id, def,
> -                                              _("invalid unique_id supplied for '%s'")) < 0) {
> +        if (nodeDevCapsDefParseIntOptional("number(./unique_id[1])", ctxt,
> +                                           &data->scsi_host.unique_id, def,
> +                                           _("invalid unique_id supplied for '%s'")) < 0) {
>              goto out;
>          }
>      }
> @@ -825,9 +835,9 @@ virNodeDevCapSCSIHostParseXML(xmlXPathContextPtr ctxt,
>              orignode2 = ctxt->node;
>              ctxt->node = nodes[i];
>  
> -            if (virNodeDevCapsDefParseString("string(./wwnn[1])",
> -                                             ctxt,
> -                                             &data->scsi_host.wwnn) < 0) {
> +            if (nodeDevCapsDefParseString("string(./wwnn[1])",
> +                                          ctxt,
> +                                          &data->scsi_host.wwnn) < 0) {
>                  if (virRandomGenerateWWN(&data->scsi_host.wwnn, virt_type) < 0) {
>                      virReportError(VIR_ERR_INTERNAL_ERROR,
>                                     _("no WWNN supplied for '%s', and "
> @@ -837,9 +847,9 @@ virNodeDevCapSCSIHostParseXML(xmlXPathContextPtr ctxt,
>                  }
>              }
>  
> -            if (virNodeDevCapsDefParseString("string(./wwpn[1])",
> -                                             ctxt,
> -                                             &data->scsi_host.wwpn) < 0) {
> +            if (nodeDevCapsDefParseString("string(./wwpn[1])",
> +                                          ctxt,
> +                                          &data->scsi_host.wwpn) < 0) {
>                  if (virRandomGenerateWWN(&data->scsi_host.wwpn, virt_type) < 0) {
>                      virReportError(VIR_ERR_INTERNAL_ERROR,
>                                     _("no WWPN supplied for '%s', and "
> @@ -849,9 +859,9 @@ virNodeDevCapSCSIHostParseXML(xmlXPathContextPtr ctxt,
>                  }
>              }
>  
> -            if (virNodeDevCapsDefParseString("string(./fabric_wwn[1])",
> -                                             ctxt,
> -                                             &data->scsi_host.fabric_wwn) < 0)
> +            if (nodeDevCapsDefParseString("string(./fabric_wwn[1])",
> +                                          ctxt,
> +                                          &data->scsi_host.fabric_wwn) < 0)
>                  VIR_DEBUG("No fabric_wwn defined for '%s'", def->name);
>  
>              ctxt->node = orignode2;
> @@ -877,10 +887,10 @@ virNodeDevCapSCSIHostParseXML(xmlXPathContextPtr ctxt,
>  
>  
>  static int
> -virNodeDevCapNetParseXML(xmlXPathContextPtr ctxt,
> -                         virNodeDeviceDefPtr def,
> -                         xmlNodePtr node,
> -                         virNodeDevCapDataPtr data)
> +nodeDevCapNetParseXML(xmlXPathContextPtr ctxt,
> +                      virNodeDeviceDefPtr def,
> +                      xmlNodePtr node,
> +                      virNodeDevCapDataPtr data)
>  {
>      xmlNodePtr orignode, lnk;
>      size_t i = -1;
> @@ -954,11 +964,12 @@ virNodeDevCapNetParseXML(xmlXPathContextPtr ctxt,
>      return ret;
>  }
>  
> +
>  static int
> -virNodeDevCapUSBInterfaceParseXML(xmlXPathContextPtr ctxt,
> -                                  virNodeDeviceDefPtr def,
> -                                  xmlNodePtr node,
> -                                  virNodeDevCapDataPtr data)
> +nodeDevCapUSBInterfaceParseXML(xmlXPathContextPtr ctxt,
> +                               virNodeDeviceDefPtr def,
> +                               xmlNodePtr node,
> +                               virNodeDevCapDataPtr data)
>  {
>      xmlNodePtr orignode;
>      int ret = -1;
> @@ -966,27 +977,27 @@ virNodeDevCapUSBInterfaceParseXML(xmlXPathContextPtr ctxt,
>      orignode = ctxt->node;
>      ctxt->node = node;
>  
> -    if (virNodeDevCapsDefParseULong("number(./number[1])", ctxt,
> -                                    &data->usb_if.number, def,
> -                                    _("no USB interface number supplied for '%s'"),
> -                                    _("invalid USB interface number supplied for '%s'")) < 0)
> +    if (nodeDevCapsDefParseULong("number(./number[1])", ctxt,
> +                                 &data->usb_if.number, def,
> +                                 _("no USB interface number supplied for '%s'"),
> +                                 _("invalid USB interface number supplied for '%s'")) < 0)
>          goto out;
>  
> -    if (virNodeDevCapsDefParseULong("number(./class[1])", ctxt,
> -                                    &data->usb_if._class, def,
> -                                    _("no USB interface class supplied for '%s'"),
> -                                    _("invalid USB interface class supplied for '%s'")) < 0)
> +    if (nodeDevCapsDefParseULong("number(./class[1])", ctxt,
> +                                 &data->usb_if._class, def,
> +                                 _("no USB interface class supplied for '%s'"),
> +                                 _("invalid USB interface class supplied for '%s'")) < 0)
>          goto out;
>  
> -    if (virNodeDevCapsDefParseULong("number(./subclass[1])", ctxt,
> -                                    &data->usb_if.subclass, def,
> -                                    _("no USB interface subclass supplied for '%s'"),
> -                                    _("invalid USB interface subclass supplied for '%s'")) < 0)
> +    if (nodeDevCapsDefParseULong("number(./subclass[1])", ctxt,
> +                                 &data->usb_if.subclass, def,
> +                                 _("no USB interface subclass supplied for '%s'"),
> +                                 _("invalid USB interface subclass supplied for '%s'")) < 0)
>          goto out;
>  
> -    if (virNodeDevCapsDefParseULong("number(./protocol[1])", ctxt,
> -                                    &data->usb_if.protocol, def,
> -                                    _("no USB interface protocol supplied for '%s'"),
> +    if (nodeDevCapsDefParseULong("number(./protocol[1])", ctxt,
> +                                 &data->usb_if.protocol, def,
> +                                 _("no USB interface protocol supplied for '%s'"),
>                                      _("invalid USB interface protocol supplied for '%s'")) < 0)
>          goto out;
>  
> @@ -998,13 +1009,14 @@ virNodeDevCapUSBInterfaceParseXML(xmlXPathContextPtr ctxt,
>      return ret;
>  }
>  
> +
>  static int
> -virNodeDevCapsDefParseHexId(const char *xpath,
> -                            xmlXPathContextPtr ctxt,
> -                            unsigned *value,
> -                            virNodeDeviceDefPtr def,
> -                            const char *missing_error_fmt,
> -                            const char *invalid_error_fmt)
> +nodeDevCapsDefParseHexId(const char *xpath,
> +                         xmlXPathContextPtr ctxt,
> +                         unsigned *value,
> +                         virNodeDeviceDefPtr def,
> +                         const char *missing_error_fmt,
> +                         const char *invalid_error_fmt)
>  {
>      int ret;
>      unsigned long val;
> @@ -1021,11 +1033,12 @@ virNodeDevCapsDefParseHexId(const char *xpath,
>      return 0;
>  }
>  
> +
>  static int
> -virNodeDevCapUSBDevParseXML(xmlXPathContextPtr ctxt,
> -                            virNodeDeviceDefPtr def,
> -                            xmlNodePtr node,
> -                            virNodeDevCapDataPtr data)
> +nodeDevCapUSBDevParseXML(xmlXPathContextPtr ctxt,
> +                         virNodeDeviceDefPtr def,
> +                         xmlNodePtr node,
> +                         virNodeDevCapDataPtr data)
>  {
>      xmlNodePtr orignode;
>      int ret = -1;
> @@ -1033,28 +1046,28 @@ virNodeDevCapUSBDevParseXML(xmlXPathContextPtr ctxt,
>      orignode = ctxt->node;
>      ctxt->node = node;
>  
> -    if (virNodeDevCapsDefParseULong("number(./bus[1])", ctxt,
> -                                    &data->usb_dev.bus, def,
> -                                    _("no USB bus number supplied for '%s'"),
> -                                    _("invalid USB bus number supplied for '%s'")) < 0)
> +    if (nodeDevCapsDefParseULong("number(./bus[1])", ctxt,
> +                                 &data->usb_dev.bus, def,
> +                                 _("no USB bus number supplied for '%s'"),
> +                                 _("invalid USB bus number supplied for '%s'")) < 0)
>          goto out;
>  
> -    if (virNodeDevCapsDefParseULong("number(./device[1])", ctxt,
> -                                    &data->usb_dev.device, def,
> -                                    _("no USB device number supplied for '%s'"),
> -                                    _("invalid USB device number supplied for '%s'")) < 0)
> +    if (nodeDevCapsDefParseULong("number(./device[1])", ctxt,
> +                                 &data->usb_dev.device, def,
> +                                 _("no USB device number supplied for '%s'"),
> +                                 _("invalid USB device number supplied for '%s'")) < 0)
>          goto out;
>  
> -    if (virNodeDevCapsDefParseHexId("string(./vendor[1]/@id)", ctxt,
> -                                    &data->usb_dev.vendor, def,
> -                                    _("no USB vendor ID supplied for '%s'"),
> -                                    _("invalid USB vendor ID supplied for '%s'")) < 0)
> +    if (nodeDevCapsDefParseHexId("string(./vendor[1]/@id)", ctxt,
> +                                 &data->usb_dev.vendor, def,
> +                                 _("no USB vendor ID supplied for '%s'"),
> +                                 _("invalid USB vendor ID supplied for '%s'")) < 0)
>          goto out;
>  
> -    if (virNodeDevCapsDefParseHexId("string(./product[1]/@id)", ctxt,
> -                                    &data->usb_dev.product, def,
> -                                    _("no USB product ID supplied for '%s'"),
> -                                    _("invalid USB product ID supplied for '%s'")) < 0)
> +    if (nodeDevCapsDefParseHexId("string(./product[1]/@id)", ctxt,
> +                                 &data->usb_dev.product, def,
> +                                 _("no USB product ID supplied for '%s'"),
> +                                 _("invalid USB product ID supplied for '%s'")) < 0)
>          goto out;
>  
>      data->usb_dev.vendor_name  = virXPathString("string(./vendor[1])", ctxt);
> @@ -1066,10 +1079,11 @@ virNodeDevCapUSBDevParseXML(xmlXPathContextPtr ctxt,
>      return ret;
>  }
>  
> +
>  static int
> -virNodeDevCapPCIDevIommuGroupParseXML(xmlXPathContextPtr ctxt,
> -                                      xmlNodePtr iommuGroupNode,
> -                                      virNodeDevCapDataPtr data)
> +nodeDevCapPCIDevIommuGroupParseXML(xmlXPathContextPtr ctxt,
> +                                   xmlNodePtr iommuGroupNode,
> +                                   virNodeDevCapDataPtr data)
>  {
>      xmlNodePtr origNode = ctxt->node;
>      xmlNodePtr *addrNodes = NULL;
> @@ -1122,10 +1136,11 @@ virNodeDevCapPCIDevIommuGroupParseXML(xmlXPathContextPtr ctxt,
>      return ret;
>  }
>  
> +
>  static int
> -virPCIEDeviceInfoLinkParseXML(xmlXPathContextPtr ctxt,
> -                              xmlNodePtr linkNode,
> -                              virPCIELinkPtr lnk)
> +nodeDevPCIEDeviceInfoLinkParseXML(xmlXPathContextPtr ctxt,
> +                                  xmlNodePtr linkNode,
> +                                  virPCIELinkPtr lnk)
>  {
>      xmlNodePtr origNode = ctxt->node;
>      int ret = -1, speed;
> @@ -1168,10 +1183,11 @@ virPCIEDeviceInfoLinkParseXML(xmlXPathContextPtr ctxt,
>      return ret;
>  }
>  
> +
>  static int
> -virPCIEDeviceInfoParseXML(xmlXPathContextPtr ctxt,
> -                          xmlNodePtr pciExpressNode,
> -                          virPCIEDeviceInfoPtr pci_express)
> +nodeDevPCIEDeviceInfoParseXML(xmlXPathContextPtr ctxt,
> +                              xmlNodePtr pciExpressNode,
> +                              virPCIEDeviceInfoPtr pci_express)
>  {
>      xmlNodePtr lnk, origNode = ctxt->node;
>      int ret = -1;
> @@ -1182,8 +1198,8 @@ virPCIEDeviceInfoParseXML(xmlXPathContextPtr ctxt,
>          if (VIR_ALLOC(pci_express->link_cap) < 0)
>              goto cleanup;
>  
> -        if (virPCIEDeviceInfoLinkParseXML(ctxt, lnk,
> -                                          pci_express->link_cap) < 0)
> +        if (nodeDevPCIEDeviceInfoLinkParseXML(ctxt, lnk,
> +                                              pci_express->link_cap) < 0)
>              goto cleanup;
>      }
>  
> @@ -1191,8 +1207,8 @@ virPCIEDeviceInfoParseXML(xmlXPathContextPtr ctxt,
>          if (VIR_ALLOC(pci_express->link_sta) < 0)
>              goto cleanup;
>  
> -        if (virPCIEDeviceInfoLinkParseXML(ctxt, lnk,
> -                                          pci_express->link_sta) < 0)
> +        if (nodeDevPCIEDeviceInfoLinkParseXML(ctxt, lnk,
> +                                              pci_express->link_sta) < 0)
>              goto cleanup;
>      }
>  
> @@ -1204,9 +1220,9 @@ virPCIEDeviceInfoParseXML(xmlXPathContextPtr ctxt,
>  
>  
>  static int
> -virNodeDevPCICapabilityParseXML(xmlXPathContextPtr ctxt,
> -                                xmlNodePtr node,
> -                                virNodeDevCapDataPtr data)
> +nodeDevPCICapabilityParseXML(xmlXPathContextPtr ctxt,
> +                             xmlNodePtr node,
> +                             virNodeDevCapDataPtr data)
>  {
>      char *maxFuncsStr = virXMLPropString(node, "maxCount");
>      char *type = virXMLPropString(node, "type");
> @@ -1292,10 +1308,10 @@ virNodeDevPCICapabilityParseXML(xmlXPathContextPtr ctxt,
>  
>  
>  static int
> -virNodeDevCapPCIDevParseXML(xmlXPathContextPtr ctxt,
> -                            virNodeDeviceDefPtr def,
> -                            xmlNodePtr node,
> -                            virNodeDevCapDataPtr data)
> +nodeDevCapPCIDevParseXML(xmlXPathContextPtr ctxt,
> +                         virNodeDeviceDefPtr def,
> +                         xmlNodePtr node,
> +                         virNodeDevCapDataPtr data)
>  {
>      xmlNodePtr orignode, iommuGroupNode, pciExpress;
>      xmlNodePtr *nodes = NULL;
> @@ -1308,40 +1324,40 @@ virNodeDevCapPCIDevParseXML(xmlXPathContextPtr ctxt,
>      orignode = ctxt->node;
>      ctxt->node = node;
>  
> -    if (virNodeDevCapsDefParseULong("number(./domain[1])", ctxt,
> -                                    &data->pci_dev.domain, def,
> -                                    _("no PCI domain ID supplied for '%s'"),
> -                                    _("invalid PCI domain ID supplied for '%s'")) < 0)
> +    if (nodeDevCapsDefParseULong("number(./domain[1])", ctxt,
> +                                 &data->pci_dev.domain, def,
> +                                 _("no PCI domain ID supplied for '%s'"),
> +                                 _("invalid PCI domain ID supplied for '%s'")) < 0)
>          goto out;
>  
> -    if (virNodeDevCapsDefParseULong("number(./bus[1])", ctxt,
> -                                    &data->pci_dev.bus, def,
> -                                    _("no PCI bus ID supplied for '%s'"),
> -                                    _("invalid PCI bus ID supplied for '%s'")) < 0)
> +    if (nodeDevCapsDefParseULong("number(./bus[1])", ctxt,
> +                                 &data->pci_dev.bus, def,
> +                                 _("no PCI bus ID supplied for '%s'"),
> +                                 _("invalid PCI bus ID supplied for '%s'")) < 0)
>          goto out;
>  
> -    if (virNodeDevCapsDefParseULong("number(./slot[1])", ctxt,
> -                                    &data->pci_dev.slot, def,
> -                                    _("no PCI slot ID supplied for '%s'"),
> -                                    _("invalid PCI slot ID supplied for '%s'")) < 0)
> +    if (nodeDevCapsDefParseULong("number(./slot[1])", ctxt,
> +                                 &data->pci_dev.slot, def,
> +                                 _("no PCI slot ID supplied for '%s'"),
> +                                 _("invalid PCI slot ID supplied for '%s'")) < 0)
>          goto out;
>  
> -    if (virNodeDevCapsDefParseULong("number(./function[1])", ctxt,
> -                                    &data->pci_dev.function, def,
> -                                    _("no PCI function ID supplied for '%s'"),
> -                                    _("invalid PCI function ID supplied for '%s'")) < 0)
> +    if (nodeDevCapsDefParseULong("number(./function[1])", ctxt,
> +                                 &data->pci_dev.function, def,
> +                                 _("no PCI function ID supplied for '%s'"),
> +                                 _("invalid PCI function ID supplied for '%s'")) < 0)
>          goto out;
>  
> -    if (virNodeDevCapsDefParseHexId("string(./vendor[1]/@id)", ctxt,
> -                                    &data->pci_dev.vendor, def,
> -                                    _("no PCI vendor ID supplied for '%s'"),
> -                                    _("invalid PCI vendor ID supplied for '%s'")) < 0)
> +    if (nodeDevCapsDefParseHexId("string(./vendor[1]/@id)", ctxt,
> +                                 &data->pci_dev.vendor, def,
> +                                 _("no PCI vendor ID supplied for '%s'"),
> +                                 _("invalid PCI vendor ID supplied for '%s'")) < 0)
>          goto out;
>  
> -    if (virNodeDevCapsDefParseHexId("string(./product[1]/@id)", ctxt,
> -                                    &data->pci_dev.product, def,
> -                                    _("no PCI product ID supplied for '%s'"),
> -                                    _("invalid PCI product ID supplied for '%s'")) < 0)
> +    if (nodeDevCapsDefParseHexId("string(./product[1]/@id)", ctxt,
> +                                 &data->pci_dev.product, def,
> +                                 _("no PCI product ID supplied for '%s'"),
> +                                 _("invalid PCI product ID supplied for '%s'")) < 0)
>          goto out;
>  
>      data->pci_dev.vendor_name  = virXPathString("string(./vendor[1])", ctxt);
> @@ -1351,30 +1367,30 @@ virNodeDevCapPCIDevParseXML(xmlXPathContextPtr ctxt,
>          goto out;
>  
>      for (i = 0; i < n; i++) {
> -        if (virNodeDevPCICapabilityParseXML(ctxt, nodes[i], data) < 0)
> +        if (nodeDevPCICapabilityParseXML(ctxt, nodes[i], data) < 0)
>              goto out;
>      }
>      VIR_FREE(nodes);
>  
>      if ((iommuGroupNode = virXPathNode("./iommuGroup[1]", ctxt))) {
> -        if (virNodeDevCapPCIDevIommuGroupParseXML(ctxt, iommuGroupNode,
> -                                                  data) < 0) {
> +        if (nodeDevCapPCIDevIommuGroupParseXML(ctxt, iommuGroupNode,
> +                                               data) < 0) {
>              goto out;
>          }
>      }
>  
>      /* The default value is -1 since zero is valid NUMA node number */
>      data->pci_dev.numa_node = -1;
> -    if (virNodeDevCapsDefParseIntOptional("number(./numa[1]/@node)", ctxt,
> -                                          &data->pci_dev.numa_node, def,
> -                                          _("invalid NUMA node ID supplied for '%s'")) < 0)
> +    if (nodeDevCapsDefParseIntOptional("number(./numa[1]/@node)", ctxt,
> +                                       &data->pci_dev.numa_node, def,
> +                                       _("invalid NUMA node ID supplied for '%s'")) < 0)
>          goto out;
>  
>      if ((pciExpress = virXPathNode("./pci-express[1]", ctxt))) {
>          if (VIR_ALLOC(pci_express) < 0)
>              goto out;
>  
> -        if (virPCIEDeviceInfoParseXML(ctxt, pciExpress, pci_express) < 0)
> +        if (nodeDevPCIEDeviceInfoParseXML(ctxt, pciExpress, pci_express) < 0)
>              goto out;
>  
>          data->pci_dev.pci_express = pci_express;
> @@ -1391,11 +1407,12 @@ virNodeDevCapPCIDevParseXML(xmlXPathContextPtr ctxt,
>      return ret;
>  }
>  
> +
>  static int
> -virNodeDevCapSystemParseXML(xmlXPathContextPtr ctxt,
> -                            virNodeDeviceDefPtr def,
> -                            xmlNodePtr node,
> -                            virNodeDevCapDataPtr data)
> +nodeDevCapSystemParseXML(xmlXPathContextPtr ctxt,
> +                         virNodeDeviceDefPtr def,
> +                         xmlNodePtr node,
> +                         virNodeDevCapDataPtr data)
>  {
>      xmlNodePtr orignode;
>      int ret = -1;
> @@ -1435,12 +1452,13 @@ virNodeDevCapSystemParseXML(xmlXPathContextPtr ctxt,
>      return ret;
>  }
>  
> +
>  static virNodeDevCapsDefPtr
> -virNodeDevCapsDefParseXML(xmlXPathContextPtr ctxt,
> -                          virNodeDeviceDefPtr def,
> -                          xmlNodePtr node,
> -                          int create,
> -                          const char *virt_type)
> +nodeDevCapsDefParseXML(xmlXPathContextPtr ctxt,
> +                       virNodeDeviceDefPtr def,
> +                       xmlNodePtr node,
> +                       int create,
> +                       const char *virt_type)
>  {
>      virNodeDevCapsDefPtr caps;
>      char *tmp;
> @@ -1467,37 +1485,37 @@ virNodeDevCapsDefParseXML(xmlXPathContextPtr ctxt,
>  
>      switch (caps->data.type) {
>      case VIR_NODE_DEV_CAP_SYSTEM:
> -        ret = virNodeDevCapSystemParseXML(ctxt, def, node, &caps->data);
> +        ret = nodeDevCapSystemParseXML(ctxt, def, node, &caps->data);
>          break;
>      case VIR_NODE_DEV_CAP_PCI_DEV:
> -        ret = virNodeDevCapPCIDevParseXML(ctxt, def, node, &caps->data);
> +        ret = nodeDevCapPCIDevParseXML(ctxt, def, node, &caps->data);
>          break;
>      case VIR_NODE_DEV_CAP_USB_DEV:
> -        ret = virNodeDevCapUSBDevParseXML(ctxt, def, node, &caps->data);
> +        ret = nodeDevCapUSBDevParseXML(ctxt, def, node, &caps->data);
>          break;
>      case VIR_NODE_DEV_CAP_USB_INTERFACE:
> -        ret = virNodeDevCapUSBInterfaceParseXML(ctxt, def, node, &caps->data);
> +        ret = nodeDevCapUSBInterfaceParseXML(ctxt, def, node, &caps->data);
>          break;
>      case VIR_NODE_DEV_CAP_NET:
> -        ret = virNodeDevCapNetParseXML(ctxt, def, node, &caps->data);
> +        ret = nodeDevCapNetParseXML(ctxt, def, node, &caps->data);
>          break;
>      case VIR_NODE_DEV_CAP_SCSI_HOST:
> -        ret = virNodeDevCapSCSIHostParseXML(ctxt, def, node,
> -                                            &caps->data,
> -                                            create,
> -                                            virt_type);
> +        ret = nodeDevCapSCSIHostParseXML(ctxt, def, node,
> +                                         &caps->data,
> +                                         create,
> +                                         virt_type);
>          break;
>      case VIR_NODE_DEV_CAP_SCSI_TARGET:
> -        ret = virNodeDevCapSCSITargetParseXML(ctxt, def, node, &caps->data);
> +        ret = nodeDevCapSCSITargetParseXML(ctxt, def, node, &caps->data);
>          break;
>      case VIR_NODE_DEV_CAP_SCSI:
> -        ret = virNodeDevCapSCSIParseXML(ctxt, def, node, &caps->data);
> +        ret = nodeDevCapSCSIParseXML(ctxt, def, node, &caps->data);
>          break;
>      case VIR_NODE_DEV_CAP_STORAGE:
> -        ret = virNodeDevCapStorageParseXML(ctxt, def, node, &caps->data);
> +        ret = nodeDevCapStorageParseXML(ctxt, def, node, &caps->data);
>          break;
>      case VIR_NODE_DEV_CAP_DRM:
> -        ret = virNodeDevCapDRMParseXML(ctxt, def, node, &caps->data);
> +        ret = nodeDevCapDRMParseXML(ctxt, def, node, &caps->data);
>          break;
>      case VIR_NODE_DEV_CAP_FC_HOST:
>      case VIR_NODE_DEV_CAP_VPORTS:
> @@ -1519,10 +1537,11 @@ virNodeDevCapsDefParseXML(xmlXPathContextPtr ctxt,
>      return NULL;
>  }
>  
> +
>  static virNodeDeviceDefPtr
> -virNodeDeviceDefParseXML(xmlXPathContextPtr ctxt,
> -                         int create,
> -                         const char *virt_type)
> +nodeDeviceDefParseXML(xmlXPathContextPtr ctxt,
> +                      int create,
> +                      const char *virt_type)
>  {
>      virNodeDeviceDefPtr def;
>      virNodeDevCapsDefPtr *next_cap;
> @@ -1614,10 +1633,10 @@ virNodeDeviceDefParseXML(xmlXPathContextPtr ctxt,
>  
>      next_cap = &def->caps;
>      for (i = 0; i < n; i++) {
> -        *next_cap = virNodeDevCapsDefParseXML(ctxt, def,
> -                                              nodes[i],
> -                                              create,
> -                                              virt_type);
> +        *next_cap = nodeDevCapsDefParseXML(ctxt, def,
> +                                           nodes[i],
> +                                           create,
> +                                           virt_type);
>          if (!*next_cap)
>              goto error;
>  
> @@ -1633,6 +1652,7 @@ virNodeDeviceDefParseXML(xmlXPathContextPtr ctxt,
>      return NULL;
>  }
>  
> +
>  virNodeDeviceDefPtr
>  virNodeDeviceDefParseNode(xmlDocPtr xml,
>                            xmlNodePtr root,
> @@ -1657,18 +1677,19 @@ virNodeDeviceDefParseNode(xmlDocPtr xml,
>      }
>  
>      ctxt->node = root;
> -    def = virNodeDeviceDefParseXML(ctxt, create, virt_type);
> +    def = nodeDeviceDefParseXML(ctxt, create, virt_type);
>  
>   cleanup:
>      xmlXPathFreeContext(ctxt);
>      return def;
>  }
>  
> +
>  static virNodeDeviceDefPtr
> -virNodeDeviceDefParse(const char *str,
> -                      const char *filename,
> -                      int create,
> -                      const char *virt_type)
> +nodeDeviceDefParse(const char *str,
> +                   const char *filename,
> +                   int create,
> +                   const char *virt_type)
>  {
>      xmlDocPtr xml;
>      virNodeDeviceDefPtr def = NULL;
> @@ -1682,22 +1703,25 @@ virNodeDeviceDefParse(const char *str,
>      return def;
>  }
>  
> +
>  virNodeDeviceDefPtr
>  virNodeDeviceDefParseString(const char *str,
>                              int create,
>                              const char *virt_type)
>  {
> -    return virNodeDeviceDefParse(str, NULL, create, virt_type);
> +    return nodeDeviceDefParse(str, NULL, create, virt_type);
>  }
>  
> +
>  virNodeDeviceDefPtr
>  virNodeDeviceDefParseFile(const char *filename,
>                            int create,
>                            const char *virt_type)
>  {
> -    return virNodeDeviceDefParse(NULL, filename, create, virt_type);
> +    return nodeDeviceDefParse(NULL, filename, create, virt_type);
>  }
>  
> +
>  /*
>   * Return fc_host dev's WWNN and WWPN
>   */
> diff --git a/src/conf/virnodedeviceobj.c b/src/conf/virnodedeviceobj.c
> index 83f7217..a416fb8 100644
> --- a/src/conf/virnodedeviceobj.c
> +++ b/src/conf/virnodedeviceobj.c
> @@ -33,7 +33,9 @@
>  VIR_LOG_INIT("conf.virnodedeviceobj");
>  
>  
> -int virNodeDeviceHasCap(const virNodeDeviceObj *dev, const char *cap)
> +int
> +virNodeDeviceHasCap(const virNodeDeviceObj *dev,
> +                    const char *cap)
>  {
>      virNodeDevCapsDefPtr caps = dev->def->caps;
>      const char *fc_host_cap =
> @@ -58,7 +60,7 @@ int virNodeDeviceHasCap(const virNodeDeviceObj *dev, const char *cap)
>  }
>  
>  
> -/* virNodeDeviceFindFCCapDef:
> +/* nodeDeviceFindFCCapDef:
>   * @dev: Pointer to current device
>   *
>   * Search the device object 'caps' array for fc_host capability.
> @@ -67,7 +69,7 @@ int virNodeDeviceHasCap(const virNodeDeviceObj *dev, const char *cap)
>   * Pointer to the caps or NULL if not found
>   */
>  static virNodeDevCapsDefPtr
> -virNodeDeviceFindFCCapDef(const virNodeDeviceObj *dev)
> +nodeDeviceFindFCCapDef(const virNodeDeviceObj *dev)
>  {
>      virNodeDevCapsDefPtr caps = dev->def->caps;
>  
> @@ -125,8 +127,9 @@ virNodeDeviceFindBySysfsPath(virNodeDeviceObjListPtr devs,
>  }
>  
>  
> -virNodeDeviceObjPtr virNodeDeviceFindByName(virNodeDeviceObjListPtr devs,
> -                                            const char *name)
> +virNodeDeviceObjPtr
> +virNodeDeviceFindByName(virNodeDeviceObjListPtr devs,
> +                        const char *name)
>  {
>      size_t i;
>  
> @@ -142,16 +145,16 @@ virNodeDeviceObjPtr virNodeDeviceFindByName(virNodeDeviceObjListPtr devs,
>  
>  
>  static virNodeDeviceObjPtr
> -virNodeDeviceFindByWWNs(virNodeDeviceObjListPtr devs,
> -                        const char *parent_wwnn,
> -                        const char *parent_wwpn)
> +nodeDeviceFindByWWNs(virNodeDeviceObjListPtr devs,
> +                     const char *parent_wwnn,
> +                     const char *parent_wwpn)
>  {
>      size_t i;
>  
>      for (i = 0; i < devs->count; i++) {
>          virNodeDevCapsDefPtr cap;
>          virNodeDeviceObjLock(devs->objs[i]);
> -        if ((cap = virNodeDeviceFindFCCapDef(devs->objs[i])) &&
> +        if ((cap = nodeDeviceFindFCCapDef(devs->objs[i])) &&
>              STREQ_NULLABLE(cap->data.scsi_host.wwnn, parent_wwnn) &&
>              STREQ_NULLABLE(cap->data.scsi_host.wwpn, parent_wwpn))
>              return devs->objs[i];
> @@ -163,15 +166,15 @@ virNodeDeviceFindByWWNs(virNodeDeviceObjListPtr devs,
>  
>  
>  static virNodeDeviceObjPtr
> -virNodeDeviceFindByFabricWWN(virNodeDeviceObjListPtr devs,
> -                             const char *parent_fabric_wwn)
> +nodeDeviceFindByFabricWWN(virNodeDeviceObjListPtr devs,
> +                          const char *parent_fabric_wwn)
>  {
>      size_t i;
>  
>      for (i = 0; i < devs->count; i++) {
>          virNodeDevCapsDefPtr cap;
>          virNodeDeviceObjLock(devs->objs[i]);
> -        if ((cap = virNodeDeviceFindFCCapDef(devs->objs[i])) &&
> +        if ((cap = nodeDeviceFindFCCapDef(devs->objs[i])) &&
>              STREQ_NULLABLE(cap->data.scsi_host.fabric_wwn, parent_fabric_wwn))
>              return devs->objs[i];
>          virNodeDeviceObjUnlock(devs->objs[i]);
> @@ -182,8 +185,8 @@ virNodeDeviceFindByFabricWWN(virNodeDeviceObjListPtr devs,
>  
>  
>  static virNodeDeviceObjPtr
> -virNodeDeviceFindByCap(virNodeDeviceObjListPtr devs,
> -                       const char *cap)
> +nodeDeviceFindByCap(virNodeDeviceObjListPtr devs,
> +                    const char *cap)
>  {
>      size_t i;
>  
> @@ -198,7 +201,8 @@ virNodeDeviceFindByCap(virNodeDeviceObjListPtr devs,
>  }
>  
>  
> -void virNodeDeviceObjFree(virNodeDeviceObjPtr dev)
> +void
> +virNodeDeviceObjFree(virNodeDeviceObjPtr dev)
>  {
>      if (!dev)
>          return;
> @@ -212,7 +216,9 @@ void virNodeDeviceObjFree(virNodeDeviceObjPtr dev)
>      VIR_FREE(dev);
>  }
>  
> -void virNodeDeviceObjListFree(virNodeDeviceObjListPtr devs)
> +
> +void
> +virNodeDeviceObjListFree(virNodeDeviceObjListPtr devs)
>  {
>      size_t i;
>      for (i = 0; i < devs->count; i++)
> @@ -221,8 +227,10 @@ void virNodeDeviceObjListFree(virNodeDeviceObjListPtr devs)
>      devs->count = 0;
>  }
>  
> -virNodeDeviceObjPtr virNodeDeviceAssignDef(virNodeDeviceObjListPtr devs,
> -                                           virNodeDeviceDefPtr def)
> +
> +virNodeDeviceObjPtr
> +virNodeDeviceAssignDef(virNodeDeviceObjListPtr devs,
> +                       virNodeDeviceDefPtr def)
>  {
>      virNodeDeviceObjPtr device;
>  
> @@ -254,8 +262,10 @@ virNodeDeviceObjPtr virNodeDeviceAssignDef(virNodeDeviceObjListPtr devs,
>  
>  }
>  
> -void virNodeDeviceObjRemove(virNodeDeviceObjListPtr devs,
> -                            virNodeDeviceObjPtr *dev)
> +
> +void
> +virNodeDeviceObjRemove(virNodeDeviceObjListPtr devs,
> +                       virNodeDeviceObjPtr *dev)
>  {
>      size_t i;
>  
> @@ -279,7 +289,7 @@ void virNodeDeviceObjRemove(virNodeDeviceObjListPtr devs,
>  /*
>   * Return the NPIV dev's parent device name
>   */
> -/* virNodeDeviceFindFCParentHost:
> +/* nodeDeviceFindFCParentHost:
>   * @parent: Pointer to node device object
>   *
>   * Search the capabilities for the device to find the FC capabilities
> @@ -289,7 +299,7 @@ void virNodeDeviceObjRemove(virNodeDeviceObjListPtr devs,
>   *   parent_host value on success (>= 0), -1 otherwise.
>   */
>  static int
> -virNodeDeviceFindFCParentHost(virNodeDeviceObjPtr parent)
> +nodeDeviceFindFCParentHost(virNodeDeviceObjPtr parent)
>  {
>      virNodeDevCapsDefPtr cap = virNodeDeviceFindVPORTCapDef(parent);
>  
> @@ -306,9 +316,9 @@ virNodeDeviceFindFCParentHost(virNodeDeviceObjPtr parent)
>  
>  
>  static int
> -virNodeDeviceGetParentHostByParent(virNodeDeviceObjListPtr devs,
> -                                   const char *dev_name,
> -                                   const char *parent_name)
> +nodeDeviceGetParentHostByParent(virNodeDeviceObjListPtr devs,
> +                                const char *dev_name,
> +                                const char *parent_name)
>  {
>      virNodeDeviceObjPtr parent = NULL;
>      int ret;
> @@ -320,7 +330,7 @@ virNodeDeviceGetParentHostByParent(virNodeDeviceObjListPtr devs,
>          return -1;
>      }
>  
> -    ret = virNodeDeviceFindFCParentHost(parent);
> +    ret = nodeDeviceFindFCParentHost(parent);
>  
>      virNodeDeviceObjUnlock(parent);
>  
> @@ -329,22 +339,22 @@ virNodeDeviceGetParentHostByParent(virNodeDeviceObjListPtr devs,
>  
>  
>  static int
> -virNodeDeviceGetParentHostByWWNs(virNodeDeviceObjListPtr devs,
> -                                 const char *dev_name,
> -                                 const char *parent_wwnn,
> -                                 const char *parent_wwpn)
> +nodeDeviceGetParentHostByWWNs(virNodeDeviceObjListPtr devs,
> +                              const char *dev_name,
> +                              const char *parent_wwnn,
> +                              const char *parent_wwpn)
>  {
>      virNodeDeviceObjPtr parent = NULL;
>      int ret;
>  
> -    if (!(parent = virNodeDeviceFindByWWNs(devs, parent_wwnn, parent_wwpn))) {
> +    if (!(parent = nodeDeviceFindByWWNs(devs, parent_wwnn, parent_wwpn))) {
>          virReportError(VIR_ERR_INTERNAL_ERROR,
>                         _("Could not find parent device for '%s'"),
>                         dev_name);
>          return -1;
>      }
>  
> -    ret = virNodeDeviceFindFCParentHost(parent);
> +    ret = nodeDeviceFindFCParentHost(parent);
>  
>      virNodeDeviceObjUnlock(parent);
>  
> @@ -353,21 +363,21 @@ virNodeDeviceGetParentHostByWWNs(virNodeDeviceObjListPtr devs,
>  
>  
>  static int
> -virNodeDeviceGetParentHostByFabricWWN(virNodeDeviceObjListPtr devs,
> -                                      const char *dev_name,
> -                                      const char *parent_fabric_wwn)
> +nodeDeviceGetParentHostByFabricWWN(virNodeDeviceObjListPtr devs,
> +                                   const char *dev_name,
> +                                   const char *parent_fabric_wwn)
>  {
>      virNodeDeviceObjPtr parent = NULL;
>      int ret;
>  
> -    if (!(parent = virNodeDeviceFindByFabricWWN(devs, parent_fabric_wwn))) {
> +    if (!(parent = nodeDeviceFindByFabricWWN(devs, parent_fabric_wwn))) {
>          virReportError(VIR_ERR_INTERNAL_ERROR,
>                         _("Could not find parent device for '%s'"),
>                         dev_name);
>          return -1;
>      }
>  
> -    ret = virNodeDeviceFindFCParentHost(parent);
> +    ret = nodeDeviceFindFCParentHost(parent);
>  
>      virNodeDeviceObjUnlock(parent);
>  
> @@ -376,19 +386,19 @@ virNodeDeviceGetParentHostByFabricWWN(virNodeDeviceObjListPtr devs,
>  
>  
>  static int
> -virNodeDeviceFindVportParentHost(virNodeDeviceObjListPtr devs)
> +nodeDeviceFindVportParentHost(virNodeDeviceObjListPtr devs)
>  {
>      virNodeDeviceObjPtr parent = NULL;
>      const char *cap = virNodeDevCapTypeToString(VIR_NODE_DEV_CAP_VPORTS);
>      int ret;
>  
> -    if (!(parent = virNodeDeviceFindByCap(devs, cap))) {
> +    if (!(parent = nodeDeviceFindByCap(devs, cap))) {
>          virReportError(VIR_ERR_INTERNAL_ERROR, "%s",
>                         _("Could not find any vport capable device"));
>          return -1;
>      }
>  
> -    ret = virNodeDeviceFindFCParentHost(parent);
> +    ret = nodeDeviceFindFCParentHost(parent);
>  
>      virNodeDeviceObjUnlock(parent);
>  
> @@ -404,38 +414,42 @@ virNodeDeviceGetParentHost(virNodeDeviceObjListPtr devs,
>      int parent_host = -1;
>  
>      if (def->parent) {
> -        parent_host = virNodeDeviceGetParentHostByParent(devs, def->name,
> -                                                         def->parent);
> +        parent_host = nodeDeviceGetParentHostByParent(devs, def->name,
> +                                                      def->parent);
>      } else if (def->parent_wwnn && def->parent_wwpn) {
> -        parent_host = virNodeDeviceGetParentHostByWWNs(devs, def->name,
> -                                                       def->parent_wwnn,
> -                                                       def->parent_wwpn);
> +        parent_host = nodeDeviceGetParentHostByWWNs(devs, def->name,
> +                                                    def->parent_wwnn,
> +                                                    def->parent_wwpn);
>      } else if (def->parent_fabric_wwn) {
>          parent_host =
> -            virNodeDeviceGetParentHostByFabricWWN(devs, def->name,
> -                                                  def->parent_fabric_wwn);
> +            nodeDeviceGetParentHostByFabricWWN(devs, def->name,
> +                                               def->parent_fabric_wwn);
>      } else if (create == CREATE_DEVICE) {
>          /* Try to find a vport capable scsi_host when no parent supplied */
> -        parent_host = virNodeDeviceFindVportParentHost(devs);
> +        parent_host = nodeDeviceFindVportParentHost(devs);
>      }
>  
>      return parent_host;
>  }
>  
>  
> -void virNodeDeviceObjLock(virNodeDeviceObjPtr obj)
> +void
> +virNodeDeviceObjLock(virNodeDeviceObjPtr obj)
>  {
>      virMutexLock(&obj->lock);
>  }
>  
> -void virNodeDeviceObjUnlock(virNodeDeviceObjPtr obj)
> +
> +void
> +virNodeDeviceObjUnlock(virNodeDeviceObjPtr obj)
>  {
>      virMutexUnlock(&obj->lock);
>  }
>  
> +
>  static bool
> -virNodeDeviceCapMatch(virNodeDeviceObjPtr devobj,
> -                      int type)
> +nodeDeviceCapMatch(virNodeDeviceObjPtr devobj,
> +                   int type)
>  {
>      virNodeDevCapsDefPtr cap = NULL;
>  
> @@ -459,11 +473,12 @@ virNodeDeviceCapMatch(virNodeDeviceObjPtr devobj,
>      return false;
>  }
>  
> +
>  #define MATCH(FLAG) ((flags & (VIR_CONNECT_LIST_NODE_DEVICES_CAP_ ## FLAG)) && \
> -                     virNodeDeviceCapMatch(devobj, VIR_NODE_DEV_CAP_ ## FLAG))
> +                     nodeDeviceCapMatch(devobj, VIR_NODE_DEV_CAP_ ## FLAG))
>  static bool
> -virNodeDeviceMatch(virNodeDeviceObjPtr devobj,
> -                   unsigned int flags)
> +nodeDeviceMatch(virNodeDeviceObjPtr devobj,
> +                unsigned int flags)
>  {
>      /* filter by cap type */
>      if (flags & VIR_CONNECT_LIST_NODE_DEVICES_FILTERS_CAP) {
> @@ -487,6 +502,7 @@ virNodeDeviceMatch(virNodeDeviceObjPtr devobj,
>  }
>  #undef MATCH
>  
> +
>  int
>  virNodeDeviceObjListExport(virConnectPtr conn,
>                             virNodeDeviceObjList devobjs,
> @@ -507,7 +523,7 @@ virNodeDeviceObjListExport(virConnectPtr conn,
>          virNodeDeviceObjPtr devobj = devobjs.objs[i];
>          virNodeDeviceObjLock(devobj);
>          if ((!filter || filter(conn, devobj->def)) &&
> -            virNodeDeviceMatch(devobj, flags)) {
> +            nodeDeviceMatch(devobj, flags)) {
>              if (devices) {
>                  if (!(device = virGetNodeDevice(conn, devobj->def->name)) ||
>                      VIR_STRDUP(device->parent, devobj->def->parent) < 0) {
> -- 
> 2.9.3
> 
> --
> libvir-list mailing list
> libvir-list at redhat.com
> https://www.redhat.com/mailman/listinfo/libvir-list
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: Digital signature
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20170302/7500e0e9/attachment-0001.sig>


More information about the libvir-list mailing list