Home
last modified time | relevance | path

Searched refs:rt_mutex_t (Results 1 – 15 of 15) sorted by relevance

/nrf52832-nimble/rt-thread/components/libc/compilers/dlib/
H A Drmtx.c22 rt_mutex_t mutex; in _Mtxinit()
26 mutex = (rt_mutex_t)m; in _Mtxinit()
32 rt_mutex_t mutex; in _Mtxdst()
36 mutex = (rt_mutex_t)m; in _Mtxdst()
42 rt_mutex_t mutex; in _Mtxlock()
46 mutex = (rt_mutex_t)m; in _Mtxlock()
52 rt_mutex_t mutex; in _Mtxunlock()
56 mutex = (rt_mutex_t)m; in _Mtxunlock()
/nrf52832-nimble/rt-thread/components/dfs/filesystems/jffs2/kernel/asm/
H A Dsemaphore.h33 if (rt_mutex_init((rt_mutex_t)sem, "mutex", RT_IPC_FLAG_FIFO) == RT_EOK) in init_MUTEX()
36 rt_object_detach(&(((rt_mutex_t)sem)->parent.parent)); in init_MUTEX()
46 if (rt_mutex_init((rt_mutex_t)sem, "mutex", RT_IPC_FLAG_FIFO) == RT_EOK) in init_MUTEX_LOCKED()
49 rt_object_detach(&(((rt_mutex_t)sem)->parent.parent)); in init_MUTEX_LOCKED()
51 rt_mutex_take((rt_mutex_t)sem, RT_WAITING_FOREVER); in init_MUTEX_LOCKED()
62 rt_mutex_take((rt_mutex_t)sem, RT_WAITING_FOREVER); in down()
66 rt_mutex_take((rt_mutex_t)sem, RT_WAITING_FOREVER); in down_interruptible()
71 rt_mutex_release((rt_mutex_t)sem); in up()
78 rt_mutex_t mutex;
/nrf52832-nimble/rt-thread/include/
H A Drtthread.h315 rt_err_t rt_mutex_init(rt_mutex_t mutex, const char *name, rt_uint8_t flag);
316 rt_err_t rt_mutex_detach(rt_mutex_t mutex);
317 rt_mutex_t rt_mutex_create(const char *name, rt_uint8_t flag);
318 rt_err_t rt_mutex_delete(rt_mutex_t mutex);
320 rt_err_t rt_mutex_take(rt_mutex_t mutex, rt_int32_t time);
321 rt_err_t rt_mutex_release(rt_mutex_t mutex);
322 rt_err_t rt_mutex_control(rt_mutex_t mutex, int cmd, void *arg);
H A Drtdef.h675 typedef struct rt_mutex *rt_mutex_t; typedef
/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/src/arch/include/arch/
H A Dsys_arch.h58 typedef rt_mutex_t sys_mutex_t;
/nrf52832-nimble/rt-thread/components/net/lwip-1.4.1/src/arch/include/arch/
H A Dsys_arch.h58 typedef rt_mutex_t sys_mutex_t;
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/src/arch/include/arch/
H A Dsys_arch.h58 typedef rt_mutex_t sys_mutex_t;
/nrf52832-nimble/rt-thread/components/dfs/filesystems/elmfat/
H A Dffconf.h274 #define _SYNC_t rt_mutex_t /* O/S dependent type of sync object. e.g. HANDLE, OS_EVENT*, ID and et…
H A Ddfs_elm.c951 rt_mutex_t mutex; in ff_cre_syncobj()
/nrf52832-nimble/rt-thread/src/
H A Dipc.c527 rt_err_t rt_mutex_init(rt_mutex_t mutex, const char *name, rt_uint8_t flag) in rt_mutex_init()
559 rt_err_t rt_mutex_detach(rt_mutex_t mutex) in rt_mutex_detach()
587 rt_mutex_t rt_mutex_create(const char *name, rt_uint8_t flag) in rt_mutex_create()
594 mutex = (rt_mutex_t)rt_object_allocate(RT_Object_Class_Mutex, name); in rt_mutex_create()
622 rt_err_t rt_mutex_delete(rt_mutex_t mutex) in rt_mutex_delete()
651 rt_err_t rt_mutex_take(rt_mutex_t mutex, rt_int32_t time) in rt_mutex_take()
787 rt_err_t rt_mutex_release(rt_mutex_t mutex) in rt_mutex_release()
890 rt_err_t rt_mutex_control(rt_mutex_t mutex, int cmd, void *arg) in rt_mutex_control()
/nrf52832-nimble/rt-thread/examples/kernel/
H A Dmutex_simple.c11 static rt_mutex_t mutex = RT_NULL;
/nrf52832-nimble/rt-thread/components/net/at/at_socket/
H A Dat_socket.h95 rt_mutex_t recv_lock;
H A Dat_socket.c267 static rt_mutex_t at_slock = RT_NULL; in alloc_socket()
/nrf52832-nimble/rt-thread/components/net/at/include/
H A Dat.h161 rt_mutex_t lock;
/nrf52832-nimble/rt-thread/components/libc/libdl/
H A Ddlmodule.c294 rt_mutex_detach((rt_mutex_t)object); in dlmodule_destroy()
344 rt_mutex_delete((rt_mutex_t)object); in dlmodule_destroy()