Searched refs:gpe_block (Results 1 – 12 of 12) sorted by relevance
/linux-4.1.27/drivers/acpi/acpica/ |
D | evgpeblk.c | 54 acpi_ev_install_gpe_block(struct acpi_gpe_block_info *gpe_block, 58 acpi_ev_create_gpe_info_blocks(struct acpi_gpe_block_info *gpe_block); 75 acpi_ev_install_gpe_block(struct acpi_gpe_block_info *gpe_block, in acpi_ev_install_gpe_block() argument 105 next_gpe_block->next = gpe_block; in acpi_ev_install_gpe_block() 106 gpe_block->previous = next_gpe_block; in acpi_ev_install_gpe_block() 108 gpe_xrupt_block->gpe_block_list_head = gpe_block; in acpi_ev_install_gpe_block() 111 gpe_block->xrupt_block = gpe_xrupt_block; in acpi_ev_install_gpe_block() 131 acpi_status acpi_ev_delete_gpe_block(struct acpi_gpe_block_info *gpe_block) in acpi_ev_delete_gpe_block() argument 146 acpi_hw_disable_gpe_block(gpe_block->xrupt_block, gpe_block, NULL); in acpi_ev_delete_gpe_block() 148 if (!gpe_block->previous && !gpe_block->next) { in acpi_ev_delete_gpe_block() [all …]
|
D | evgpeutil.c | 67 struct acpi_gpe_block_info *gpe_block; in acpi_ev_walk_gpe_list() local 83 gpe_block = gpe_xrupt_info->gpe_block_list_head; in acpi_ev_walk_gpe_list() 84 while (gpe_block) { in acpi_ev_walk_gpe_list() 89 gpe_walk_callback(gpe_xrupt_info, gpe_block, in acpi_ev_walk_gpe_list() 98 gpe_block = gpe_block->next; in acpi_ev_walk_gpe_list() 124 struct acpi_gpe_block_info *gpe_block, void *context) in acpi_ev_get_gpe_device() argument 130 info->next_block_base_index += gpe_block->gpe_count; in acpi_ev_get_gpe_device() 137 if ((gpe_block->node)->type == ACPI_TYPE_DEVICE) { in acpi_ev_get_gpe_device() 138 info->gpe_device = gpe_block->node; in acpi_ev_get_gpe_device() 305 struct acpi_gpe_block_info *gpe_block, in acpi_ev_delete_gpe_handlers() argument [all …]
|
D | hwgpe.c | 54 struct acpi_gpe_block_info *gpe_block, 319 struct acpi_gpe_block_info *gpe_block, void *context) in acpi_hw_disable_gpe_block() argument 326 for (i = 0; i < gpe_block->register_count; i++) { in acpi_hw_disable_gpe_block() 332 &gpe_block->register_info[i]); in acpi_hw_disable_gpe_block() 356 struct acpi_gpe_block_info *gpe_block, void *context) in acpi_hw_clear_gpe_block() argument 363 for (i = 0; i < gpe_block->register_count; i++) { in acpi_hw_clear_gpe_block() 369 &gpe_block->register_info[i].status_address); in acpi_hw_clear_gpe_block() 394 struct acpi_gpe_block_info * gpe_block, in acpi_hw_enable_runtime_gpe_block() argument 405 for (i = 0; i < gpe_block->register_count; i++) { in acpi_hw_enable_runtime_gpe_block() 406 gpe_register_info = &gpe_block->register_info[i]; in acpi_hw_enable_runtime_gpe_block() [all …]
|
D | evgpe.c | 234 *gpe_block) in acpi_ev_low_get_gpe_info() 242 if (!gpe_block || (gpe_number < gpe_block->block_base_number)) { in acpi_ev_low_get_gpe_info() 246 gpe_index = gpe_number - gpe_block->block_base_number; in acpi_ev_low_get_gpe_info() 247 if (gpe_index >= gpe_block->gpe_count) { in acpi_ev_low_get_gpe_info() 251 return (&gpe_block->event_info[gpe_index]); in acpi_ev_low_get_gpe_info() 306 if (!obj_desc || !obj_desc->device.gpe_block) { in acpi_ev_get_gpe_event_info() 311 (gpe_number, obj_desc->device.gpe_block)); in acpi_ev_get_gpe_event_info() 331 struct acpi_gpe_block_info *gpe_block; in acpi_ev_gpe_detect() local 362 gpe_block = gpe_xrupt_list->gpe_block_list_head; in acpi_ev_gpe_detect() 363 while (gpe_block) { in acpi_ev_gpe_detect() [all …]
|
D | utinit.c | 80 struct acpi_gpe_block_info *gpe_block; in acpi_ut_free_gpe_lists() local 89 gpe_block = gpe_xrupt_info->gpe_block_list_head; in acpi_ut_free_gpe_lists() 90 while (gpe_block) { in acpi_ut_free_gpe_lists() 91 next_gpe_block = gpe_block->next; in acpi_ut_free_gpe_lists() 92 ACPI_FREE(gpe_block->event_info); in acpi_ut_free_gpe_lists() 93 ACPI_FREE(gpe_block->register_info); in acpi_ut_free_gpe_lists() 94 ACPI_FREE(gpe_block); in acpi_ut_free_gpe_lists() 96 gpe_block = next_gpe_block; in acpi_ut_free_gpe_lists()
|
D | evgpeinit.c | 232 struct acpi_gpe_block_info *gpe_block; in acpi_ev_update_gpes() local 261 gpe_block = gpe_xrupt_info->gpe_block_list_head; in acpi_ev_update_gpes() 262 while (gpe_block) { in acpi_ev_update_gpes() 263 walk_info.gpe_block = gpe_block; in acpi_ev_update_gpes() 264 walk_info.gpe_device = gpe_block->node; in acpi_ev_update_gpes() 277 gpe_block = gpe_block->next; in acpi_ev_update_gpes() 394 acpi_ev_low_get_gpe_info(gpe_number, walk_info->gpe_block); in acpi_ev_match_gpe_method()
|
D | acevents.h | 98 *gpe_block); 116 struct acpi_gpe_block_info *gpe_block, 121 *gpe_block)) 148 struct acpi_gpe_block_info *gpe_block, void *context); 158 struct acpi_gpe_block_info *gpe_block,
|
D | achware.h | 120 struct acpi_gpe_block_info *gpe_block, void *context); 126 struct acpi_gpe_block_info *gpe_block, void *context); 140 struct acpi_gpe_block_info *gpe_block,
|
D | evxfgpe.c | 763 struct acpi_gpe_block_info *gpe_block; in ACPI_EXPORT_SYMBOL() local 801 &gpe_block); in ACPI_EXPORT_SYMBOL() 835 obj_desc->device.gpe_block = gpe_block; in ACPI_EXPORT_SYMBOL() 888 if (!obj_desc || !obj_desc->device.gpe_block) { in ACPI_EXPORT_SYMBOL() 894 status = acpi_ev_delete_gpe_block(obj_desc->device.gpe_block); in ACPI_EXPORT_SYMBOL() 896 obj_desc->device.gpe_block = NULL; in ACPI_EXPORT_SYMBOL()
|
D | utdelete.c | 146 if (object->device.gpe_block) { in acpi_ut_delete_internal_obj() 148 gpe_block); in acpi_ut_delete_internal_obj()
|
D | acobject.h | 217 ACPI_COMMON_NOTIFY_INFO struct acpi_gpe_block_info *gpe_block; member
|
D | aclocal.h | 491 struct acpi_gpe_block_info *gpe_block; member 506 struct acpi_gpe_block_info *gpe_block,
|