Lines Matching refs:conn
650 struct acpi_gpio_connection *conn; in acpi_gpio_adr_space_handler() local
663 list_for_each_entry(conn, &achip->conns, node) { in acpi_gpio_adr_space_handler()
664 if (conn->pin == pin) { in acpi_gpio_adr_space_handler()
666 desc = conn->desc; in acpi_gpio_adr_space_handler()
721 conn = kzalloc(sizeof(*conn), GFP_KERNEL); in acpi_gpio_adr_space_handler()
722 if (!conn) { in acpi_gpio_adr_space_handler()
729 conn->pin = pin; in acpi_gpio_adr_space_handler()
730 conn->desc = desc; in acpi_gpio_adr_space_handler()
731 list_add_tail(&conn->node, &achip->conns); in acpi_gpio_adr_space_handler()
767 struct acpi_gpio_connection *conn, *tmp; in acpi_gpiochip_free_regions() local
777 list_for_each_entry_safe_reverse(conn, tmp, &achip->conns, node) { in acpi_gpiochip_free_regions()
778 gpiochip_free_own_desc(conn->desc); in acpi_gpiochip_free_regions()
779 list_del(&conn->node); in acpi_gpiochip_free_regions()
780 kfree(conn); in acpi_gpiochip_free_regions()