Home
last modified time | relevance | path

Searched refs:acquire (Results 1 – 25 of 28) sorted by relevance

12

/Zephyr-latest/include/zephyr/sys/
Dspsc_lockfree.h61 unsigned long acquire; member
86 .acquire = 0, \
158 (spsc)->_spsc.acquire = 0; \
172 unsigned long idx = z_spsc_in(spsc) + (spsc)->_spsc.acquire; \
175 (spsc)->_spsc.acquire += 1; \
189 if ((spsc)->_spsc.acquire > 0) { \
190 (spsc)->_spsc.acquire -= 1; \
205 if ((spsc)->_spsc.acquire > 0) { \
206 unsigned long acquired = (spsc)->_spsc.acquire; \
207 (spsc)->_spsc.acquire = 0; \
[all …]
/Zephyr-latest/samples/posix/uname/
DREADME.rst4 Use ``uname()`` to acquire system information and output it to the console.
9 In this sample application, the POSIX `uname()`_ function is used to acquire system information and
/Zephyr-latest/drivers/flash/
Dspi_flash_at45.c93 static void acquire(const struct device *dev) in acquire() function
278 acquire(dev); in spi_flash_at45_read()
336 acquire(dev); in spi_flash_at45_write()
452 acquire(dev); in spi_flash_at45_erase()
592 acquire(dev); in spi_flash_at45_init()
620 acquire(dev); in spi_flash_at45_pm_action()
626 acquire(dev); in spi_flash_at45_pm_action()
Dflash_mspi_emul_device.c58 static void acquire(const struct device *flash) in acquire() function
154 acquire(flash); in flash_mspi_emul_erase()
210 acquire(flash); in flash_mspi_emul_write()
277 acquire(flash); in flash_mspi_emul_read()
Dflash_mspi_nor.c51 static int acquire(const struct device *dev) in acquire() function
123 rc = acquire(dev); in api_read()
199 rc = acquire(dev); in api_write()
270 rc = acquire(dev); in api_erase()
385 rc = acquire(dev); in api_sfdp_read()
414 rc = acquire(dev); in api_read_jedec_id()
Dflash_mspi_atxp032.c174 static void acquire(const struct device *flash) in acquire() function
400 acquire(flash); in flash_mspi_atxp032_read()
439 acquire(flash); in flash_mspi_atxp032_write()
487 acquire(flash); in flash_mspi_atxp032_erase()
713 acquire(flash); in flash_mspi_atxp032_read_sfdp()
758 acquire(flash); in flash_mspi_atxp032_pm_action()
764 acquire(flash); in flash_mspi_atxp032_pm_action()
/Zephyr-latest/drivers/reset/
DKconfig14 for some other node's drivers to acquire a reference to the reset
/Zephyr-latest/drivers/syscon/
DKconfig16 platform-specific code, to acquire a reference to the syscon node and
/Zephyr-latest/drivers/memc/
Dmemc_mspi_aps6404l.c139 static void acquire(const struct device *psram) in acquire() function
257 acquire(psram); in memc_mspi_aps6404l_pm_action()
263 acquire(psram); in memc_mspi_aps6404l_pm_action()
/Zephyr-latest/doc/develop/sca/
Dcpptest.rst7 and static analysis tool for C and C++. It is a commercial software and you must acquire a
/Zephyr-latest/doc/services/portability/
Dcmsis_rtos_v2.rst25 not set, an error is thrown when the same thread tries to acquire
/Zephyr-latest/subsys/mgmt/mcumgr/grp/fs_mgmt/
DKconfig175 Maximum time (in ms) to acquire the file handle semaphore when a file
176 upload/download command is used. If unable to acquire the semaphore,
/Zephyr-latest/scripts/pylib/twister/
Dexpr_parser.py293 mutex.acquire()
/Zephyr-latest/boards/shields/x_nucleo_iks02a1/doc/
Dindex.rst89 - :zephyr:code-sample:`x-nucleo-iks02a1-mic` application, to be used to acquire data through the
/Zephyr-latest/soc/intel/intel_adsp/tools/
Dremote-fw-service.py253 self.lock.acquire()
/Zephyr-latest/doc/hardware/peripherals/sensor/
Dread_and_decode.rst21 :c:func:`sensor_read` and similar functions acquire sensor encoded data into
/Zephyr-latest/samples/boards/96boards/argonkey/microphone/
DREADME.rst9 This sample provides an example of how to acquire audio through
/Zephyr-latest/samples/shields/x_nucleo_iks02a1/microphone/
DREADME.rst12 This sample provides an example of how to acquire audio through
/Zephyr-latest/samples/net/secure_mqtt_sensor_actuator/
DREADME.rst79 Using the default config, the application will use DHCP to acquire an IP address and attempt
/Zephyr-latest/doc/kernel/services/smp/
Dsmp.rst60 legal to acquire a nested lock inside of a critical section.
65 re-acquire it or it will deadlock (it is perfectly legal to nest
/Zephyr-latest/doc/kernel/services/
Dpolling.rst330 "dispatcher" for multiple objects and is the only one trying to acquire
/Zephyr-latest/doc/kernel/usermode/
Dkernelobjects.rst95 supervisor threads to acquire permissions on objects they are using even though
/Zephyr-latest/doc/connectivity/networking/conn_mgr/
Dmain.rst38 …arious :ref:`operational states <net_if_interface_state_management>` and acquire or lose assigned …
Dimplementation.rst329 Do not use statically declared ifaces or externally acquire references to ifaces.
/Zephyr-latest/scripts/pylib/twister/twisterlib/
Dhandlers.py484 d.lock.acquire()

12