• Home
  • Raw
  • Download

Lines Matching refs:block

201 	struct guid_block *block;  in find_guid()  local
209 block = &wblock->gblock; in find_guid()
211 if (memcmp(block->guid, guid_input, 16) == 0) { in find_guid()
222 struct guid_block *block = NULL; in wmi_method_enable() local
227 block = &wblock->gblock; in wmi_method_enable()
230 snprintf(method, 5, "WE%02X", block->notify_id); in wmi_method_enable()
255 struct guid_block *block = NULL; in wmi_evaluate_method() local
266 block = &wblock->gblock; in wmi_evaluate_method()
269 if (!(block->flags & ACPI_WMI_METHOD)) in wmi_evaluate_method()
272 if (block->instance_count < instance) in wmi_evaluate_method()
285 if (block->flags & ACPI_WMI_STRING) { in wmi_evaluate_method()
294 strncat(method, block->object_id, 2); in wmi_evaluate_method()
313 struct guid_block *block = NULL; in wmi_query_block() local
328 block = &wblock->gblock; in wmi_query_block()
331 if (block->instance_count < instance) in wmi_query_block()
335 if (block->flags & (ACPI_WMI_EVENT | ACPI_WMI_METHOD)) in wmi_query_block()
347 if (block->flags & ACPI_WMI_EXPENSIVE) { in wmi_query_block()
348 strncat(wc_method, block->object_id, 2); in wmi_query_block()
361 strncat(method, block->object_id, 2); in wmi_query_block()
369 if ((block->flags & ACPI_WMI_EXPENSIVE) && ACPI_SUCCESS(wc_status)) { in wmi_query_block()
395 struct guid_block *block = NULL; in wmi_set_block() local
408 block = &wblock->gblock; in wmi_set_block()
411 if (block->instance_count < instance) in wmi_set_block()
415 if (block->flags & (ACPI_WMI_EVENT | ACPI_WMI_METHOD)) in wmi_set_block()
423 if (block->flags & ACPI_WMI_STRING) { in wmi_set_block()
431 strncat(method, block->object_id, 2); in wmi_set_block()
506 struct wmi_block *block; in wmi_install_notify_handler() local
519 block = list_entry(p, struct wmi_block, list); in wmi_install_notify_handler()
521 if (memcmp(block->gblock.guid, guid_input, 16) == 0) { in wmi_install_notify_handler()
522 if (block->handler && in wmi_install_notify_handler()
523 block->handler != wmi_notify_debug) in wmi_install_notify_handler()
526 block->handler = handler; in wmi_install_notify_handler()
527 block->handler_data = data; in wmi_install_notify_handler()
529 wmi_status = wmi_method_enable(block, 1); in wmi_install_notify_handler()
547 struct wmi_block *block; in wmi_remove_notify_handler() local
560 block = list_entry(p, struct wmi_block, list); in wmi_remove_notify_handler()
562 if (memcmp(block->gblock.guid, guid_input, 16) == 0) { in wmi_remove_notify_handler()
563 if (!block->handler || in wmi_remove_notify_handler()
564 block->handler == wmi_notify_debug) in wmi_remove_notify_handler()
568 block->handler = wmi_notify_debug; in wmi_remove_notify_handler()
571 wmi_status = wmi_method_enable(block, 0); in wmi_remove_notify_handler()
572 block->handler = NULL; in wmi_remove_notify_handler()
573 block->handler_data = NULL; in wmi_remove_notify_handler()
846 struct guid_block *block; in acpi_wmi_notify() local
852 block = &wblock->gblock; in acpi_wmi_notify()
854 if ((block->flags & ACPI_WMI_EVENT) && in acpi_wmi_notify()
855 (block->notify_id == event)) { in acpi_wmi_notify()