Home
last modified time | relevance | path

Searched refs:can_sleep (Results 1 – 25 of 151) sorted by relevance

1234567

/Linux-v5.10/arch/mips/kernel/
Drtlx.c91 int rtlx_open(int index, int can_sleep) in rtlx_open() argument
112 if (can_sleep) { in rtlx_open()
127 if (can_sleep) { in rtlx_open()
192 unsigned int rtlx_read_poll(int index, int can_sleep) in rtlx_read_poll() argument
203 if (can_sleep) { in rtlx_read_poll()
/Linux-v5.10/arch/mips/include/asm/
Drtlx.h33 int rtlx_open(int index, int can_sleep);
37 unsigned int rtlx_read_poll(int index, int can_sleep);
/Linux-v5.10/drivers/leds/
Dleds-ns2.c49 bool can_sleep; member
90 if (!led->can_sleep) { in ns2_led_set_mode()
213 led->can_sleep = gpiod_cansleep(led->cmd) || gpiod_cansleep(led->slow); in ns2_led_register()
214 if (led->can_sleep) in ns2_led_register()
Dleds-gpio.c23 u8 can_sleep; member
50 if (led_dat->can_sleep) in gpio_led_set()
82 led_dat->can_sleep = gpiod_cansleep(led_dat->gpiod); in create_gpio_led()
83 if (!led_dat->can_sleep) in create_gpio_led()
/Linux-v5.10/drivers/gpio/
Dgpio-lpc32xx.c410 .can_sleep = false,
426 .can_sleep = false,
441 .can_sleep = false,
457 .can_sleep = false,
471 .can_sleep = false,
485 .can_sleep = false,
Dgpiolib.h85 int gpiod_get_array_value_complex(bool raw, bool can_sleep,
90 int gpiod_set_array_value_complex(bool raw, bool can_sleep,
Dgpiolib.c962 if (gc->can_sleep) { in gpiochip_set_cascaded_irqchip()
1526 if (gc->irq.parent_handler && gc->can_sleep) { in gpiochip_add_irqchip()
2099 might_sleep_if(gc->can_sleep); in gpiod_free_commit()
2642 int gpiod_get_array_value_complex(bool raw, bool can_sleep, in gpiod_get_array_value_complex() argument
2658 if (!can_sleep) in gpiod_get_array_value_complex()
2659 WARN_ON(array_info->chip->can_sleep); in gpiod_get_array_value_complex()
2689 can_sleep ? GFP_KERNEL : GFP_ATOMIC); in gpiod_get_array_value_complex()
2697 if (!can_sleep) in gpiod_get_array_value_complex()
2698 WARN_ON(gc->can_sleep); in gpiod_get_array_value_complex()
2758 WARN_ON(desc->gdev->chip->can_sleep); in gpiod_get_raw_value()
[all …]
Dgpio-aggregator.c370 if (chip->can_sleep) { in gpio_fwd_get_multiple_locked()
415 if (chip->can_sleep) { in gpio_fwd_set_multiple_locked()
477 chip->can_sleep = true; in gpiochip_fwd_create()
496 if (chip->can_sleep) in gpiochip_fwd_create()
Dgpio-twl6040.c72 .can_sleep = true,
Dgpio-tps65086.c77 .can_sleep = true,
Dgpio-altera-a10sr.c73 .can_sleep = true,
Dgpio-ucb1400.c64 ucb->gc.can_sleep = true; in ucb1400_gpio_probe()
Dgpio-mc9s08dz60.c90 mc9s->chip.can_sleep = true; in mc9s08dz60_probe()
Dgpio-tpic2810.c100 .can_sleep = true,
Dgpio-tps65912.c95 .can_sleep = true,
Dgpio-octeon.c103 chip->can_sleep = false; in octeon_gpio_probe()
Dgpio-tps6586x.c93 tps6586x_gpio->gpio_chip.can_sleep = true; in tps6586x_gpio_probe()
Dgpio-wcd934x.c102 chip->can_sleep = false; in wcd_gpio_probe()
Dgpio-bd9571mwv.c102 .can_sleep = true,
Dgpio-gw-pld.c83 gw->chip.can_sleep = true; in gw_pld_probe()
Dgpio-pca9570.c110 gpio->chip.can_sleep = true; in pca9570_probe()
Dgpio-wm8350.c100 .can_sleep = true,
Dgpio-bd71828.c119 bdgpio->gpio.can_sleep = true; in bd71828_probe()
/Linux-v5.10/drivers/hv/
Dconnection.c362 int vmbus_post_msg(void *buffer, size_t buflen, bool can_sleep) in vmbus_post_msg() argument
413 if (can_sleep && usec > 1000) in vmbus_post_msg()
/Linux-v5.10/mm/
Dz3fold.c881 size_t size, bool can_sleep) in __z3fold_alloc() argument
909 if (can_sleep) in __z3fold_alloc()
923 if (can_sleep) in __z3fold_alloc()
967 if (can_sleep) in __z3fold_alloc()
1098 bool can_sleep = gfpflags_allow_blocking(gfp); in z3fold_alloc() local
1110 zhdr = __z3fold_alloc(pool, size, can_sleep); in z3fold_alloc()
1139 if (can_sleep) { in z3fold_alloc()
1174 if (can_sleep) { in z3fold_alloc()

1234567