Lines Matching refs:list

99 					 struct list_head *list)  in acpi_power_resources_list_add()  argument
104 if (!resource || !list) in acpi_power_resources_list_add()
112 if (!list_empty(list)) { in acpi_power_resources_list_add()
115 list_for_each_entry(e, list, node) in acpi_power_resources_list_add()
121 list_add_tail(&entry->node, list); in acpi_power_resources_list_add()
125 void acpi_power_resources_list_free(struct list_head *list) in acpi_power_resources_list_free() argument
129 list_for_each_entry_safe(entry, e, list, node) { in acpi_power_resources_list_free()
136 struct list_head *list) in acpi_extract_power_resources() argument
158 err = acpi_power_resources_list_add(rhandle, list); in acpi_extract_power_resources()
163 acpi_power_resources_list_free(list); in acpi_extract_power_resources()
195 static int acpi_power_get_list_state(struct list_head *list, int *state) in acpi_power_get_list_state() argument
200 if (!list || !state) in acpi_power_get_list_state()
204 list_for_each_entry(entry, list, node) { in acpi_power_get_list_state()
313 static int acpi_power_off_list(struct list_head *list) in acpi_power_off_list() argument
318 list_for_each_entry_reverse(entry, list, node) { in acpi_power_off_list()
326 list_for_each_entry_continue(entry, list, node) in acpi_power_off_list()
332 static int acpi_power_on_list(struct list_head *list) in acpi_power_on_list() argument
337 list_for_each_entry(entry, list, node) { in acpi_power_on_list()
345 list_for_each_entry_continue_reverse(entry, list, node) in acpi_power_on_list()
454 int acpi_power_wakeup_list_init(struct list_head *list, int *system_level_p) in acpi_power_wakeup_list_init() argument
459 list_for_each_entry(entry, list, node) { in acpi_power_wakeup_list_init()
672 struct list_head *list = &device->power.states[i].resources; in acpi_power_get_inferred_state() local
674 if (list_empty(list)) in acpi_power_get_inferred_state()
677 result = acpi_power_get_list_state(list, &list_state); in acpi_power_get_inferred_state()