Lines Matching refs:guid
649 * The alias string will be of the form vmbus:guid where guid is the string
650 * representation of the device guid (each byte of the guid will be
662 hv_vmbus_dev_match(const struct hv_vmbus_device_id *id, const guid_t *guid)
667 for (; !guid_is_null(&id->guid); id++)
668 if (guid_equal(&id->guid, guid))
675 hv_vmbus_dynid_match(struct hv_driver *drv, const guid_t *guid)
682 if (guid_equal(&dynid->id.guid, guid)) {
701 const guid_t *guid = &dev->dev_type;
709 id = hv_vmbus_dynid_match(drv, guid);
711 id = hv_vmbus_dev_match(drv->id_table, guid);
721 static int vmbus_add_dynid(struct hv_driver *drv, guid_t *guid)
729 dynid->id.guid = *guid;
759 guid_t guid;
762 retval = guid_parse(buf, &guid);
766 if (hv_vmbus_dynid_match(drv, &guid))
769 retval = vmbus_add_dynid(drv, &guid);
786 guid_t guid;
789 retval = guid_parse(buf, &guid);
798 if (guid_equal(&id->guid, &guid)) {