Lines Matching refs:gblock
68 struct guid_block gblock; member
128 if (guid_equal(&wblock->gblock.guid, &guid_input)) { in find_guid()
159 if (guid_parse_and_compare(id->guid_string, &wblock->gblock.guid)) in find_guid_context()
197 block = &wblock->gblock; in wmi_method_enable()
214 static_assert(ARRAY_SIZE(wblock->gblock.object_id) == 2); in get_acpi_method_name()
219 buffer[2] = wblock->gblock.object_id[0]; in get_acpi_method_name()
220 buffer[3] = wblock->gblock.object_id[1]; in get_acpi_method_name()
226 if (wblock->gblock.flags & ACPI_WMI_STRING) in get_param_acpi_type()
237 .value = wblock->gblock.notify_id, in get_event_data()
309 return wblock->gblock.instance_count; in wmidev_instance_count()
363 block = &wblock->gblock; in wmidev_evaluate_method()
407 block = &wblock->gblock; in __query_block()
534 block = &wblock->gblock; in wmi_set_block()
644 if (guid_equal(&block->gblock.guid, &guid_input)) { in wmi_install_notify_handler()
686 if (guid_equal(&block->gblock.guid, &guid_input)) { in wmi_remove_notify_handler()
725 struct guid_block *gblock = &wblock->gblock; in wmi_get_event_data() local
727 if ((gblock->flags & ACPI_WMI_EVENT) && gblock->notify_id == event) in wmi_get_event_data()
786 return sysfs_emit(buf, "wmi:%pUL\n", &wblock->gblock.guid); in modalias_show()
795 return sysfs_emit(buf, "%pUL\n", &wblock->gblock.guid); in guid_show()
804 return sysfs_emit(buf, "%d\n", (int)wblock->gblock.instance_count); in instance_count_show()
814 (wblock->gblock.flags & ACPI_WMI_EXPENSIVE) != 0); in expensive_show()
832 return sysfs_emit(buf, "%02X\n", (unsigned int)wblock->gblock.notify_id); in notify_id_show()
847 return sysfs_emit(buf, "%c%c\n", wblock->gblock.object_id[0], in object_id_show()
848 wblock->gblock.object_id[1]); in object_id_show()
878 if (add_uevent_var(env, "MODALIAS=wmi:%pUL", &wblock->gblock.guid)) in wmi_dev_uevent()
881 if (add_uevent_var(env, "WMI_GUID=%pUL", &wblock->gblock.guid)) in wmi_dev_uevent()
904 if (guid_parse_and_compare(id->guid_string, &wblock->gblock.guid)) in wmi_dev_match()
956 if (_IOC_NR(cmd) >= wblock->gblock.instance_count) in wmi_ioctl()
1144 if (guid_equal(&wblock->gblock.guid, guid)) in guid_count()
1160 if (wblock->gblock.flags & ACPI_WMI_EVENT) { in wmi_create_device()
1165 if (wblock->gblock.flags & ACPI_WMI_METHOD) { in wmi_create_device()
1213 count = guid_count(&wblock->gblock.guid); in wmi_create_device()
1215 dev_set_name(&wblock->dev.dev, "%pUL-%d", &wblock->gblock.guid, count); in wmi_create_device()
1217 dev_set_name(&wblock->dev.dev, "%pUL", &wblock->gblock.guid); in wmi_create_device()
1247 if (guid_equal(&wblock->gblock.guid, guid)) { in guid_already_parsed_for_legacy()
1269 const struct guid_block *gblock; in parse_wdg() local
1289 gblock = (const struct guid_block *)obj->buffer.pointer; in parse_wdg()
1294 wmi_dump_wdg(&gblock[i]); in parse_wdg()
1296 if (guid_already_parsed_for_legacy(device, &gblock[i].guid)) in parse_wdg()
1306 wblock->gblock = gblock[i]; in parse_wdg()
1333 &wblock->gblock.guid); in parse_wdg()
1393 struct guid_block *block = &iter->gblock; in acpi_wmi_notify_handler()
1430 pr_info("DEBUG: GUID %pUL event 0x%02X\n", &wblock->gblock.guid, event); in acpi_wmi_notify_handler()