Searched refs:write_lock (Results 1 – 8 of 8) sorted by relevance
/Zephyr-latest/drivers/flash/ |
D | soc_flash_b91.c | 28 struct k_sem write_lock; member 59 k_sem_init(&dev_data->write_lock, 1, 1); in flash_b91_init() 86 if (k_sem_take(&dev_data->write_lock, K_NO_WAIT)) { in flash_b91_erase() 116 k_sem_give(&dev_data->write_lock); in flash_b91_erase() 139 if (k_sem_take(&dev_data->write_lock, K_NO_WAIT)) { in flash_b91_write() 149 k_sem_give(&dev_data->write_lock); in flash_b91_write() 169 k_sem_give(&dev_data->write_lock); in flash_b91_write()
|
D | soc_flash_rv32m1.c | 27 struct k_sem write_lock; member 53 if (k_sem_take(&priv->write_lock, K_FOREVER)) { in flash_mcux_erase() 63 k_sem_give(&priv->write_lock); in flash_mcux_erase() 94 if (k_sem_take(&priv->write_lock, K_FOREVER)) { in flash_mcux_write() 104 k_sem_give(&priv->write_lock); in flash_mcux_write() 153 k_sem_init(&priv->write_lock, 1, 1); in flash_mcux_init()
|
D | soc_flash_lpc.c | 32 struct k_sem write_lock; member 66 if (k_sem_take(&priv->write_lock, K_FOREVER)) { in flash_lpc_erase() 79 k_sem_give(&priv->write_lock); in flash_lpc_erase() 105 if (k_sem_take(&priv->write_lock, K_FOREVER)) { in flash_lpc_write() 117 k_sem_give(&priv->write_lock); in flash_lpc_write() 162 k_sem_init(&priv->write_lock, 1, 1); in flash_lpc_init()
|
D | soc_flash_numaker_rmc.c | 25 struct k_sem write_lock; member 89 if (k_sem_take(&dev_data->write_lock, K_NO_WAIT)) { in flash_numaker_erase() 110 k_sem_give(&dev_data->write_lock); in flash_numaker_erase() 200 if (k_sem_take(&dev_data->write_lock, K_FOREVER)) { in flash_numaker_write() 219 k_sem_give(&dev_data->write_lock); in flash_numaker_write() 263 k_sem_init(&dev_data->write_lock, 1, 1); in flash_numaker_init()
|
D | soc_flash_numaker.c | 25 struct k_sem write_lock; member 86 if (k_sem_take(&dev_data->write_lock, K_NO_WAIT)) { in flash_numaker_erase() 117 k_sem_give(&dev_data->write_lock); in flash_numaker_erase() 206 if (k_sem_take(&dev_data->write_lock, K_FOREVER)) { in flash_numaker_write() 225 k_sem_give(&dev_data->write_lock); in flash_numaker_write() 269 k_sem_init(&dev_data->write_lock, 1, 1); in flash_numaker_init()
|
D | flash_stm32wb0x.c | 49 struct k_sem write_lock; member 354 res = k_sem_take(&data->write_lock, K_NO_WAIT); in flash_wb0x_write() 365 k_sem_give(&data->write_lock); in flash_wb0x_write() 384 res = k_sem_take(&data->write_lock, K_NO_WAIT); in flash_wb0x_erase() 395 k_sem_give(&data->write_lock); in flash_wb0x_erase() 445 k_sem_init(&data->write_lock, 1, 1); in stm32wb0x_flash_init()
|
D | soc_flash_mcux.c | 151 struct k_sem write_lock; member 181 if (k_sem_take(&priv->write_lock, K_FOREVER)) { in flash_mcux_erase() 200 k_sem_give(&priv->write_lock); in flash_mcux_erase() 291 if (k_sem_take(&priv->write_lock, K_FOREVER)) { in flash_mcux_write() 310 k_sem_give(&priv->write_lock); in flash_mcux_write() 363 k_sem_init(&priv->write_lock, 1, 1); in flash_mcux_init()
|
/Zephyr-latest/samples/bluetooth/eddystone/src/ |
D | main.c | 300 static ssize_t write_lock(struct bt_conn *conn, in write_lock() function 594 read_lock, write_lock, NULL),
|