Home
last modified time | relevance | path

Searched refs:write_lock (Results 1 – 8 of 8) sorted by relevance

/Zephyr-latest/drivers/flash/
Dsoc_flash_b91.c28 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()
Dsoc_flash_rv32m1.c27 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()
Dsoc_flash_lpc.c32 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()
Dsoc_flash_numaker_rmc.c25 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()
Dsoc_flash_numaker.c25 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()
Dflash_stm32wb0x.c49 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()
Dsoc_flash_mcux.c151 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/
Dmain.c300 static ssize_t write_lock(struct bt_conn *conn, in write_lock() function
594 read_lock, write_lock, NULL),