Lines Matching refs:gpio_devices
96 LIST_HEAD(gpio_devices);
132 list_for_each_entry(gdev, &gpio_devices, list) {
206 list_for_each_entry(gdev, &gpio_devices, list) {
278 if (list_empty(&gpio_devices)) {
280 list_add_tail(&gdev->list, &gpio_devices);
284 next = list_first_entry(&gpio_devices, struct gpio_device, list);
287 list_add(&gdev->list, &gpio_devices);
291 prev = list_last_entry(&gpio_devices, struct gpio_device, list);
294 list_add_tail(&gdev->list, &gpio_devices);
298 list_for_each_entry_safe(prev, next, &gpio_devices, list) {
300 if (&next->list == &gpio_devices)
330 list_for_each_entry(gdev, &gpio_devices, list) {
677 list_for_each_entry(gdev, &gpio_devices, list) {
1051 * over any more gpio_devices.
1075 list_for_each_entry(gdev, &gpio_devices, list) {
4636 list_for_each_entry(gdev, &gpio_devices, list)
4653 if (list_is_last(&gdev->list, &gpio_devices))