Lines Matching refs:list

98 					 struct list_head *list)  in acpi_power_resources_list_add()  argument
103 if (!resource || !list) in acpi_power_resources_list_add()
111 if (!list_empty(list)) { in acpi_power_resources_list_add()
114 list_for_each_entry(e, list, node) in acpi_power_resources_list_add()
120 list_add_tail(&entry->node, list); in acpi_power_resources_list_add()
124 void acpi_power_resources_list_free(struct list_head *list) in acpi_power_resources_list_free() argument
128 list_for_each_entry_safe(entry, e, list, node) { in acpi_power_resources_list_free()
135 struct list_head *list) in acpi_extract_power_resources() argument
157 err = acpi_power_resources_list_add(rhandle, list); in acpi_extract_power_resources()
162 acpi_power_resources_list_free(list); in acpi_extract_power_resources()
194 static int acpi_power_get_list_state(struct list_head *list, int *state) in acpi_power_get_list_state() argument
199 if (!list || !state) in acpi_power_get_list_state()
203 list_for_each_entry(entry, list, node) { in acpi_power_get_list_state()
312 static int acpi_power_off_list(struct list_head *list) in acpi_power_off_list() argument
317 list_for_each_entry_reverse(entry, list, node) { in acpi_power_off_list()
325 list_for_each_entry_continue(entry, list, node) in acpi_power_off_list()
331 static int acpi_power_on_list(struct list_head *list) in acpi_power_on_list() argument
336 list_for_each_entry(entry, list, node) { in acpi_power_on_list()
344 list_for_each_entry_continue_reverse(entry, list, node) in acpi_power_on_list()
453 int acpi_power_wakeup_list_init(struct list_head *list, int *system_level_p) in acpi_power_wakeup_list_init() argument
458 list_for_each_entry(entry, list, node) { in acpi_power_wakeup_list_init()
671 struct list_head *list = &device->power.states[i].resources; in acpi_power_get_inferred_state() local
673 if (list_empty(list)) in acpi_power_get_inferred_state()
676 result = acpi_power_get_list_state(list, &list_state); in acpi_power_get_inferred_state()