Lines Matching refs:can_sleep
508 if (gpiochip->can_sleep) { in gpiochip_set_chained_irqchip()
554 if (chip->can_sleep && !chip->irq_not_threaded) in gpiochip_irq_map()
572 if (chip->can_sleep) in gpiochip_irq_unmap()
985 might_sleep_if(chip->can_sleep); in __gpiod_free()
1308 WARN_ON(desc->chip->can_sleep); in gpiod_get_raw_value()
1329 WARN_ON(desc->chip->can_sleep); in gpiod_get_value()
1440 static void gpiod_set_array_value_priv(bool raw, bool can_sleep, in gpiod_set_array_value_priv() argument
1453 if (!can_sleep) in gpiod_set_array_value_priv()
1454 WARN_ON(chip->can_sleep); in gpiod_set_array_value_priv()
1505 WARN_ON(desc->chip->can_sleep); in gpiod_set_raw_value()
1526 WARN_ON(desc->chip->can_sleep); in gpiod_set_value()
1586 return desc->chip->can_sleep; in gpiod_cansleep()
2518 if (chip->can_sleep) in gpiolib_seq_show()