Searched refs:int_sem (Results 1 – 15 of 15) sorted by relevance
/Zephyr-Core-3.5.0/drivers/i2c/ |
D | i2c_rcar.c | 34 struct k_sem int_sem; member 97 k_sem_give(&data->int_sem); in i2c_rcar_isr() 110 k_sem_reset(&data->int_sem); in i2c_rcar_wait_for_state() 116 return k_sem_take(&data->int_sem, K_USEC(MAX_WAIT_US)); in i2c_rcar_wait_for_state() 322 k_sem_init(&data->int_sem, 0, 1); in i2c_rcar_init()
|
/Zephyr-Core-3.5.0/drivers/ethernet/ |
D | eth_esp32.c | 44 struct k_sem int_sem; member 114 k_sem_take(&dev_data->int_sem, K_FOREVER); in eth_esp32_rx_thread() 142 k_sem_give(&dev_data->int_sem); in eth_esp32_isr() 184 k_sem_init(&dev_data->int_sem, 0, 1); in eth_esp32_initialize()
|
D | eth_w5500_priv.h | 99 struct k_sem int_sem; member
|
D | eth_w5500.c | 285 k_sem_take(&ctx->int_sem, K_FOREVER); in w5500_thread() 455 k_sem_give(&ctx->int_sem); in w5500_gpio_callback() 577 .int_sem = Z_SEM_INITIALIZER(w5500_0_runtime.int_sem,
|
D | eth_enc28j60_priv.h | 236 struct k_sem int_sem; member
|
D | eth_enc424j600.c | 226 k_sem_give(&context->int_sem); in enc424j600_gpio_callback() 452 k_sem_take(&context->int_sem, K_FOREVER); in enc424j600_rx_thread() 786 .int_sem = Z_SEM_INITIALIZER(enc424j600_0_runtime.int_sem,
|
D | eth_enc28j60.c | 335 k_sem_give(&context->int_sem); in eth_enc28j60_gpio_callback() 718 k_sem_take(&context->int_sem, K_FOREVER); in eth_enc28j60_rx_thread() 868 .int_sem = Z_SEM_INITIALIZER((eth_enc28j60_runtime_##inst).int_sem, 0, UINT_MAX), \
|
D | eth_enc424j600_priv.h | 294 struct k_sem int_sem; member
|
/Zephyr-Core-3.5.0/drivers/can/ |
D | can_mcp2515.h | 29 struct k_sem int_sem; member
|
D | can_tcan4x5x.c | 234 struct k_sem int_sem; member 408 k_sem_give(&tcan_data->int_sem); in tcan4x5x_int_gpio_callback_handler() 420 k_sem_take(&tcan_data->int_sem, K_FOREVER); in tcan4x5x_int_thread() 559 k_sem_init(&tcan_data->int_sem, 1, 1); in tcan4x5x_init()
|
D | can_mcp2515.c | 876 k_sem_take(&dev_data->int_sem, K_FOREVER); in mcp2515_int_thread() 887 k_sem_give(&dev_data->int_sem); in mcp2515_int_gpio_callback() 932 k_sem_init(&dev_data->int_sem, 0, 1); in mcp2515_init()
|
D | can_mcp251xfd.h | 485 struct k_sem int_sem; member
|
D | can_mcp251xfd.c | 1120 k_sem_take(&dev_data->int_sem, K_FOREVER); in mcp251xfd_int_thread() 1148 k_sem_give(&dev_data->int_sem); in mcp251xfd_int_gpio_callback() 1515 k_sem_init(&dev_data->int_sem, 0, 1); in mcp251xfd_init()
|
/Zephyr-Core-3.5.0/drivers/rtc/ |
D | rtc_am1805.c | 109 struct k_sem int_sem; member 488 k_sem_take(&data->int_sem, K_FOREVER); in am1805_interrupt_thread() 506 k_sem_give(&data->int_sem); in am1805_gpio_callback_handler() 534 k_sem_init(&data->int_sem, 0, INT_MAX); in am1805_init()
|
/Zephyr-Core-3.5.0/drivers/watchdog/ |
D | wdt_nxp_fs26.c | 81 struct k_sem int_sem; member 591 k_sem_take(&data->int_sem, K_FOREVER); in wdt_nxp_fs26_int_thread() 622 k_sem_give(&data->int_sem); in wdt_nxp_fs26_int_callback() 637 k_sem_init(&data->int_sem, 0, 1); in wdt_nxp_fs26_init()
|