Home
last modified time | relevance | path

Searched refs:int_sem (Results 1 – 15 of 15) sorted by relevance

/Zephyr-Core-3.5.0/drivers/i2c/
Di2c_rcar.c34 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/
Deth_esp32.c44 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()
Deth_w5500_priv.h99 struct k_sem int_sem; member
Deth_w5500.c285 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,
Deth_enc28j60_priv.h236 struct k_sem int_sem; member
Deth_enc424j600.c226 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,
Deth_enc28j60.c335 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), \
Deth_enc424j600_priv.h294 struct k_sem int_sem; member
/Zephyr-Core-3.5.0/drivers/can/
Dcan_mcp2515.h29 struct k_sem int_sem; member
Dcan_tcan4x5x.c234 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()
Dcan_mcp2515.c876 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()
Dcan_mcp251xfd.h485 struct k_sem int_sem; member
Dcan_mcp251xfd.c1120 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/
Drtc_am1805.c109 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/
Dwdt_nxp_fs26.c81 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()