Home
last modified time | relevance | path

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

/Zephyr-latest/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-latest/drivers/ethernet/
Deth_esp32.c47 struct k_sem int_sem; member
140 k_sem_take(&dev_data->int_sem, K_FOREVER); in eth_esp32_rx_thread()
168 k_sem_give(&dev_data->int_sem); in eth_esp32_isr()
239 k_sem_init(&dev_data->int_sem, 0, 1); in eth_esp32_initialize()
Deth_w5500_priv.h98 struct k_sem int_sem; member
Deth_lan865x_priv.h71 struct k_sem int_sem; member
Deth_lan865x.c396 k_sem_give(&ctx->int_sem); in lan865x_int_callback()
439 k_sem_take(&ctx->int_sem, K_FOREVER); in lan865x_int_thread()
562 k_sem_give(&ctx->int_sem); in lan865x_port_send()
609 .int_sem = Z_SEM_INITIALIZER((lan865x_data_##inst).int_sem, 0, 1), \
Deth_w5500.c314 res = k_sem_take(&ctx->int_sem, K_MSEC(CONFIG_PHY_MONITOR_PERIOD)); in w5500_thread()
497 k_sem_give(&ctx->int_sem); in w5500_gpio_callback()
609 .int_sem = Z_SEM_INITIALIZER(w5500_0_runtime.int_sem,
Deth_enc28j60_priv.h239 struct k_sem int_sem; member
Deth_lan9250.c566 k_sem_give(&context->int_sem); in lan9250_gpio_callback()
580 k_sem_take(&context->int_sem, K_FOREVER); in lan9250_thread()
707 .int_sem = Z_SEM_INITIALIZER(lan9250_##inst##_runtime.int_sem, 0, UINT_MAX), \
Deth_enc424j600.c226 k_sem_give(&context->int_sem); in enc424j600_gpio_callback()
456 k_sem_take(&context->int_sem, K_FOREVER); in enc424j600_rx_thread()
825 .int_sem = Z_SEM_INITIALIZER(enc424j600_0_runtime.int_sem,
Deth_enc28j60.c336 k_sem_give(&context->int_sem); in eth_enc28j60_gpio_callback()
706 k_sem_take(&context->int_sem, K_FOREVER); in eth_enc28j60_rx_thread()
880 .int_sem = Z_SEM_INITIALIZER((eth_enc28j60_runtime_##inst).int_sem, 0, UINT_MAX), \
Deth_lan9250_priv.h328 struct k_sem int_sem; member
Deth_enc424j600_priv.h294 struct k_sem int_sem; member
/Zephyr-latest/drivers/can/
Dcan_mcp2515.h31 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()
424 k_sem_take(&tcan_data->int_sem, K_FOREVER); in tcan4x5x_int_thread()
563 k_sem_init(&tcan_data->int_sem, 1, 1); in tcan4x5x_init()
Dcan_mcp2515.c866 k_sem_take(&dev_data->int_sem, K_FOREVER); in mcp2515_int_thread()
877 k_sem_give(&dev_data->int_sem); in mcp2515_int_gpio_callback()
918 k_sem_init(&dev_data->int_sem, 0, 1); in mcp2515_init()
Dcan_mcp251xfd.h489 struct k_sem int_sem; member
Dcan_mcp251xfd.c1149 k_sem_take(&dev_data->int_sem, K_FOREVER); in mcp251xfd_int_thread()
1177 k_sem_give(&dev_data->int_sem); in mcp251xfd_int_gpio_callback()
1535 k_sem_init(&dev_data->int_sem, 0, 1); in mcp251xfd_init()
/Zephyr-latest/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-latest/drivers/watchdog/
Dwdt_nxp_fs26.c81 struct k_sem int_sem; member
595 k_sem_take(&data->int_sem, K_FOREVER); in wdt_nxp_fs26_int_thread()
626 k_sem_give(&data->int_sem); in wdt_nxp_fs26_int_callback()
641 k_sem_init(&data->int_sem, 0, 1); in wdt_nxp_fs26_init()