Lines Matching defs:can_sleep
928 gdev->can_sleep = gc->can_sleep;
1897 if (gc->irq.parent_handler && gc->can_sleep) {
3007 int gpiod_get_array_value_complex(bool raw, bool can_sleep,
3023 if (!can_sleep)
3024 WARN_ON(array_info->chip->can_sleep);
3057 gfp_t flags = can_sleep ? GFP_KERNEL : GFP_ATOMIC;
3072 if (!can_sleep)
3073 WARN_ON(guard.gc->can_sleep);
3137 WARN_ON(desc->gdev->can_sleep);
3158 WARN_ON(desc->gdev->can_sleep);
3312 int gpiod_set_array_value_complex(bool raw, bool can_sleep,
3328 if (!can_sleep)
3329 WARN_ON(array_info->chip->can_sleep);
3359 gfp_t flags = can_sleep ? GFP_KERNEL : GFP_ATOMIC;
3374 if (!can_sleep)
3375 WARN_ON(guard.gc->can_sleep);
3439 WARN_ON(desc->gdev->can_sleep);
3480 WARN_ON(desc->gdev->can_sleep);
3544 return desc->gdev->can_sleep;
3633 if (!gc->can_sleep && gc->get_direction) {
4880 if (gc->can_sleep)