Lines Matching refs:gblock
68 struct guid_block gblock; member
127 if (guid_equal(&wblock->gblock.guid, &guid_input)) { in find_guid()
152 if (guid_equal(&wblock->gblock.guid, &guid_input)) in find_guid_context()
190 block = &wblock->gblock; in wmi_method_enable()
207 static_assert(ARRAY_SIZE(wblock->gblock.object_id) == 2); in get_acpi_method_name()
212 buffer[2] = wblock->gblock.object_id[0]; in get_acpi_method_name()
213 buffer[3] = wblock->gblock.object_id[1]; in get_acpi_method_name()
219 if (wblock->gblock.flags & ACPI_WMI_STRING) in get_param_acpi_type()
230 .value = wblock->gblock.notify_id, in get_event_data()
309 block = &wblock->gblock; in wmidev_evaluate_method()
353 block = &wblock->gblock; in __query_block()
467 block = &wblock->gblock; in wmi_set_block()
575 if (guid_equal(&block->gblock.guid, &guid_input)) { in wmi_install_notify_handler()
615 if (guid_equal(&block->gblock.guid, &guid_input)) { in wmi_remove_notify_handler()
652 struct guid_block *gblock = &wblock->gblock; in wmi_get_event_data() local
654 if ((gblock->flags & ACPI_WMI_EVENT) && gblock->notify_id == event) in wmi_get_event_data()
718 return sysfs_emit(buf, "wmi:%pUL\n", &wblock->gblock.guid); in modalias_show()
727 return sysfs_emit(buf, "%pUL\n", &wblock->gblock.guid); in guid_show()
736 return sysfs_emit(buf, "%d\n", (int)wblock->gblock.instance_count); in instance_count_show()
746 (wblock->gblock.flags & ACPI_WMI_EXPENSIVE) != 0); in expensive_show()
764 return sysfs_emit(buf, "%02X\n", (unsigned int)wblock->gblock.notify_id); in notify_id_show()
779 return sysfs_emit(buf, "%c%c\n", wblock->gblock.object_id[0], in object_id_show()
780 wblock->gblock.object_id[1]); in object_id_show()
810 if (add_uevent_var(env, "MODALIAS=wmi:%pUL", &wblock->gblock.guid)) in wmi_dev_uevent()
813 if (add_uevent_var(env, "WMI_GUID=%pUL", &wblock->gblock.guid)) in wmi_dev_uevent()
840 if (guid_equal(&driver_guid, &wblock->gblock.guid)) in wmi_dev_match()
892 if (_IOC_NR(cmd) >= wblock->gblock.instance_count) in wmi_ioctl()
1080 if (guid_equal(&wblock->gblock.guid, guid)) in guid_count()
1096 if (wblock->gblock.flags & ACPI_WMI_EVENT) { in wmi_create_device()
1101 if (wblock->gblock.flags & ACPI_WMI_METHOD) { in wmi_create_device()
1149 count = guid_count(&wblock->gblock.guid); in wmi_create_device()
1151 dev_set_name(&wblock->dev.dev, "%pUL-%d", &wblock->gblock.guid, count); in wmi_create_device()
1153 dev_set_name(&wblock->dev.dev, "%pUL", &wblock->gblock.guid); in wmi_create_device()
1187 if (guid_equal(&wblock->gblock.guid, guid)) { in guid_already_parsed_for_legacy()
1209 const struct guid_block *gblock; in parse_wdg() local
1229 gblock = (const struct guid_block *)obj->buffer.pointer; in parse_wdg()
1234 wmi_dump_wdg(&gblock[i]); in parse_wdg()
1236 if (guid_already_parsed_for_legacy(device, &gblock[i].guid)) in parse_wdg()
1246 wblock->gblock = gblock[i]; in parse_wdg()
1273 &wblock->gblock.guid); in parse_wdg()
1333 struct guid_block *block = &iter->gblock; in acpi_wmi_notify_handler()
1370 pr_info("DEBUG: GUID %pUL event 0x%02X\n", &wblock->gblock.guid, event); in acpi_wmi_notify_handler()