Lines Matching defs:next_interface
148 struct acpi_interface_info *next_interface;
155 next_interface = acpi_gbl_supported_interfaces;
156 while (next_interface) {
157 acpi_gbl_supported_interfaces = next_interface->next;
159 if (next_interface->flags & ACPI_OSI_DYNAMIC) {
163 ACPI_FREE(next_interface->name);
164 ACPI_FREE(next_interface);
168 if (next_interface->flags & ACPI_OSI_DEFAULT_INVALID) {
169 next_interface->flags |= ACPI_OSI_INVALID;
171 next_interface->flags &= ~ACPI_OSI_INVALID;
175 next_interface = acpi_gbl_supported_interfaces;
239 struct acpi_interface_info *next_interface;
241 previous_interface = next_interface = acpi_gbl_supported_interfaces;
242 while (next_interface) {
243 if (!strcmp(interface_name, next_interface->name)) {
248 if (next_interface->flags & ACPI_OSI_DYNAMIC) {
252 if (previous_interface == next_interface) {
254 next_interface->next;
257 next_interface->next;
260 ACPI_FREE(next_interface->name);
261 ACPI_FREE(next_interface);
267 if (next_interface->flags & ACPI_OSI_INVALID) {
271 next_interface->flags |= ACPI_OSI_INVALID;
277 previous_interface = next_interface;
278 next_interface = next_interface->next;
303 struct acpi_interface_info *next_interface;
305 next_interface = acpi_gbl_supported_interfaces;
306 while (next_interface) {
307 if (((next_interface->flags & ACPI_OSI_FEATURE) &&
309 (!(next_interface->flags & ACPI_OSI_FEATURE) &&
315 next_interface->flags |= ACPI_OSI_INVALID;
319 next_interface->flags &= ~ACPI_OSI_INVALID;
323 next_interface = next_interface->next;
344 struct acpi_interface_info *next_interface;
346 next_interface = acpi_gbl_supported_interfaces;
347 while (next_interface) {
348 if (!strcmp(interface_name, next_interface->name)) {
349 return (next_interface);
352 next_interface = next_interface->next;