Lines Matching refs:guid
45 guid_t guid;
56 static_assert(sizeof(typeof_member(struct guid_block, guid)) == 16);
128 if (guid_equal(&wblock->gblock.guid, &guid_input)) {
139 static bool guid_parse_and_compare(const char *string, const guid_t *guid)
146 return guid_equal(&guid_input, guid);
159 if (guid_parse_and_compare(id->guid_string, &wblock->gblock.guid))
560 pr_info("%pUL:\n", &g->guid);
619 * @guid: 36 char string of the form fa50ff2b-f2e8-45de-83fa-65417f2f49ba
627 acpi_status wmi_install_notify_handler(const char *guid,
635 if (!guid || !handler)
638 if (guid_parse(guid, &guid_input))
644 if (guid_equal(&block->gblock.guid, &guid_input)) {
665 * @guid: 36 char string of the form fa50ff2b-f2e8-45de-83fa-65417f2f49ba
671 acpi_status wmi_remove_notify_handler(const char *guid)
677 if (!guid)
680 if (guid_parse(guid, &guid_input))
686 if (guid_equal(&block->gblock.guid, &guid_input)) {
786 return sysfs_emit(buf, "wmi:%pUL\n", &wblock->gblock.guid);
795 return sysfs_emit(buf, "%pUL\n", &wblock->gblock.guid);
797 static DEVICE_ATTR_RO(guid);
878 if (add_uevent_var(env, "MODALIAS=wmi:%pUL", &wblock->gblock.guid))
881 if (add_uevent_var(env, "WMI_GUID=%pUL", &wblock->gblock.guid))
904 if (guid_parse_and_compare(id->guid_string, &wblock->gblock.guid))
1130 static int guid_count(const guid_t *guid)
1136 if (guid_equal(&wblock->gblock.guid, guid))
1205 count = guid_count(&wblock->gblock.guid);
1207 dev_set_name(&wblock->dev.dev, "%pUL-%d", &wblock->gblock.guid, count);
1209 dev_set_name(&wblock->dev.dev, "%pUL", &wblock->gblock.guid);
1229 static bool guid_already_parsed_for_legacy(struct acpi_device *device, const guid_t *guid)
1236 if (guid_parse_and_compare(allow_duplicates[i], guid))
1239 if (guid_equal(&wblock->gblock.guid, guid)) {
1247 guid, dev_name(&wblock->acpi_device->dev));
1289 dev_info(wmi_bus_dev, FW_INFO "%pUL has zero instances\n", &gblock[i].guid);
1293 if (guid_already_parsed_for_legacy(device, &gblock[i].guid))
1298 dev_err(wmi_bus_dev, "Failed to allocate %pUL\n", &gblock[i].guid);
1330 &wblock->gblock.guid);
1427 pr_info("DEBUG: GUID %pUL event 0x%02X\n", &wblock->gblock.guid, event);