/AliOS-Things-master/components/drivers/core/base/include/drivers/ |
A D | spinlock.h | 25 #define spin_lock_init(lock) do { \ argument 52 #define spin_lock(lock) do { \ argument 56 #define spin_unlock(lock) do { \ argument 60 #define spin_lock_irq(lock) \ argument 66 #define spin_unlock_irq(lock) do { \ argument 70 #define spin_lock_destroy(lock) do { \ argument 87 #define spin_lock_init(lock) do { \ argument 109 #define spin_lock(lock) do { \ argument 113 #define spin_unlock(lock) do { \ argument 117 #define spin_lock_irq(lock) \ argument [all …]
|
A D | mutex.h | 30 #define __mutex_init(lock, name, key) mutex_init(lock) argument 32 #define mutex_lock_nested(lock, depth) mutex_lock(lock) argument 35 #define mutex_lock_interruptible(lock) ({\ argument 40 static inline void mutex_init(struct mutex *lock) { in mutex_init() 61 static inline void mutex_lock(struct mutex *lock) { in mutex_lock() 81 static inline int mutex_trylock(struct mutex *lock) { in mutex_trylock() 100 static inline void mutex_unlock(struct mutex *lock) { in mutex_unlock() 112 static inline void mutex_destroy(struct mutex *lock) { in mutex_destroy()
|
/AliOS-Things-master/hardware/chip/haas1000/drivers/net/net_os/ |
A D | net_mutex.h | 18 #define net_mutex_lock(lock) \ argument 28 static __INLINE int net_mutex_trlock(struct net_mutex *lock) in net_mutex_trlock() 36 #define net_mutex_unlock(lock) \ argument 46 static __INLINE void mutex_destroy(struct net_mutex *lock) in mutex_destroy() 62 static __INLINE void spin_unlock_irqrestore(spinlock_t *lock, unsigned long cpu_sr) in spin_unlock_irqrestore() 69 static __INLINE void spin_lock_init(spinlock_t* lock) in spin_lock_init() 96 static __INLINE void spin_lock_destroy(spinlock_t* lock) in spin_lock_destroy() 103 #define spin_lock(lock) \ argument 113 #define spin_unlock(lock) \ argument 122 #define spin_lock_bh(lock) spin_lock(lock) argument [all …]
|
/AliOS-Things-master/kernel/rhino/include/ |
A D | k_spin_lock.h | 48 #define krhino_spin_lock(lock) do { … argument 59 #define krhino_spin_unlock(lock) do { … argument 71 #define krhino_spin_lock_irq_save(lock, flags) do { … argument 84 #define krhino_spin_unlock_irq_restore(lock, flags) do { … argument 96 #define krhino_spin_lock_init(lock) do { … argument 102 #define krhino_spin_lock(lock) krhino_sched_disable(); argument 103 #define krhino_spin_unlock(lock) krhino_sched_enable(); argument 105 #define krhino_spin_lock_irq_save(lock, flags) do { … argument 110 #define krhino_spin_unlock_irq_restore(lock, flags) do { … argument 115 #define krhino_spin_lock_init(lock) argument
|
/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/third_party/ruy/ruy/profiler/ |
A D | profiler.cc | 52 std::lock_guard<std::mutex> lock(*detail::GlobalsMutex()); in Start() local 66 std::lock_guard<std::mutex> lock(*detail::GlobalsMutex()); in ThreadFunc() local 75 std::lock_guard<std::mutex> lock(thread_stack.Mutex()); in Sample() local 90 std::lock_guard<std::mutex> lock(*detail::GlobalsMutex()); in Finish() local
|
/AliOS-Things-master/components/SDL2/src/atomic/ |
A D | SDL_spinlock.c | 55 SDL_AtomicTryLock(SDL_SpinLock *lock) in SDL_AtomicTryLock() 152 SDL_AtomicLock(SDL_SpinLock *lock) in SDL_AtomicLock() 168 SDL_AtomicUnlock(SDL_SpinLock *lock) in SDL_AtomicUnlock()
|
/AliOS-Things-master/components/py_engine/tests/extmod/ |
A D | uasyncio_lock.py | 13 async def task_loop(id, lock): argument 21 async def task_sleep(lock): argument 31 async def task_cancel(id, lock, to_cancel=None): argument
|
/AliOS-Things-master/components/posix/include/sys/ |
A D | lock.h | 19 #define __LOCK_INIT(class, lock) \ argument 21 #define __LOCK_INIT_RECURSIVE(class, lock) __LOCK_INIT(class, lock) argument 25 #define __lock_try_acquire(lock) pthread_mutex_trylock(&_lock) argument 31 #define __lock_try_acquire_recursive(lock) pthread_mutex_trylock(&_lock) argument
|
/AliOS-Things-master/components/drivers/core/base/core/ |
A D | u_interrupt.c | 36 static inline int u_irq_lock_init(u_irq_lock_t *lock) { in u_irq_lock_init() 50 static inline int u_irq_lock_lock(u_irq_lock_t *lock) { in u_irq_lock_lock() 64 static inline int u_irq_lock_unlock(u_irq_lock_t *lock) { in u_irq_lock_unlock() 79 static inline int u_irq_lock_destroy(u_irq_lock_t *lock) { in u_irq_lock_destroy() 93 static inline int u_irq_lock_init(u_irq_lock_t *lock) { in u_irq_lock_init() 107 static inline int u_irq_lock_lock(u_irq_lock_t *lock) { in u_irq_lock_lock() 121 static inline int u_irq_lock_unlock(u_irq_lock_t *lock) { in u_irq_lock_unlock() 136 static inline int u_irq_lock_destroy(u_irq_lock_t *lock) { in u_irq_lock_destroy()
|
/AliOS-Things-master/components/vfs/ |
A D | vfs_adapt.c | 30 int32_t vfs_lock_free(void *lock) in vfs_lock_free() 50 int32_t vfs_lock(void *lock) in vfs_lock() 61 int32_t vfs_unlock(void *lock) in vfs_unlock()
|
/AliOS-Things-master/hardware/chip/haas1000/hal/2ndboot/ |
A D | flash.c | 27 uint32_t lock = 0; in flash_erase() local 51 unsigned int lock = 0; in flash_read_data() local 79 unsigned int lock = 0; in flash_write_data() local
|
A D | wdg.c | 24 uint32_t lock = int_lock(); in wdg_init() local 40 uint32_t lock = 0; in wdg_finish() local
|
/AliOS-Things-master/components/minilibc/libc/ |
A D | minilibc_port.c | 59 int os_critical_enter(unsigned int *lock) in os_critical_enter() 69 int os_critical_exit(unsigned int *lock) in os_critical_exit()
|
/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/os/os_dep/ |
A D | device_lock.c | 25 _lock lock; in device_mutex_init() local 40 _lock lock; in device_mutex_free() local
|
/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/tensorflow/lite/experimental/acceleration/configuration/ |
A D | delegate_registry.cc | 27 absl::MutexLock lock(&mutex_); in RegisterImpl() local 33 absl::MutexLock lock(&mutex_); in CreateImpl() local
|
/AliOS-Things-master/components/py_engine/tests/thread/ |
A D | thread_lock1.py | 8 lock = _thread.allocate_lock() variable
|
A D | thread_lock2.py | 11 lock = _thread.allocate_lock() variable
|
A D | thread_exc1.py | 22 lock = _thread.allocate_lock() variable
|
A D | thread_gc1.py | 26 lock = _thread.allocate_lock() variable
|
A D | thread_lock3.py | 7 lock = _thread.allocate_lock() variable
|
/AliOS-Things-master/kernel/rhino/ |
A D | k_spin_lock.c | 24 void k_cpu_spin_lock(kspinlock_t *lock, const char *fnName, int32_t line) in k_cpu_spin_lock() 80 void k_cpu_spin_unlock(kspinlock_t *lock, const char *fnName, int32_t line) in k_cpu_spin_unlock()
|
/AliOS-Things-master/hardware/chip/haas1000/csi/ |
A D | flash.c | 96 uint32_t lock; in csi_spiflash_read() local 120 uint32_t lock; in csi_spiflash_program() local 149 uint32_t lock = 0; in csi_spiflash_erase() local
|
/AliOS-Things-master/components/kv/src/ |
A D | kv_adapt.c | 130 int32_t kv_lock_free(void *lock) in kv_lock_free() 150 int32_t kv_lock(void *lock) in kv_lock() 155 int32_t kv_unlock(void *lock) in kv_unlock()
|
/AliOS-Things-master/components/drivers/peripheral/i2c/src/ |
A D | i2c_core.h | 21 aos_mutex_t lock; /**< lock for i2c slave device's operations */ member 37 aos_mutex_t lock; /**< used to lock all operations on current i2c master device */ member
|
/AliOS-Things-master/components/drivers/peripheral/watchdog/src/ |
A D | wdg_core.h | 22 aos_mutex_t lock; /**< lock for watchdog device's operations */ member 36 aos_mutex_t lock; /**< used to lock all operations on current watchdog controller */ member
|