Searched refs:mID (Results 1 – 6 of 6) sorted by relevance
| /components/libc/cplusplus/os/ |
| A D | cxx_queue.h | 34 rt_mq_init(&mID, "mq", mPool, sizeof(T), sizeof(mPool), RT_IPC_FLAG_FIFO); in Queue() 39 rt_mq_detach(&mID); in ~Queue() 49 return rt_mq_send(&mID, &data, sizeof(data)); 65 return rt_mq_recv(&mID, &data, sizeof(data), tick) >= 0; 69 struct rt_messagequeue mID; variable
|
| A D | cxx_mail.h | 33 rt_mb_init(&mID, name, mPool, queue_sz, RT_IPC_FLAG_FIFO); 38 rt_mb_detach(&mID); in ~Mail() 54 return rt_mb_send_wait(&mID, (rt_ubase_t)mptr, tick) == RT_EOK; 71 rt_mb_recv(&mID, &t, tick); 77 struct rt_mailbox mID; variable
|
| A D | cxx_Mutex.cpp | 16 rt_mutex_init(&mID, name, RT_IPC_FLAG_PRIO); in Mutex() 28 return rt_mutex_take(&mID, tick) == RT_EOK; in lock() 38 rt_mutex_release(&mID); in unlock() 43 rt_mutex_detach(&mID); in ~Mutex()
|
| A D | cxx_Semaphore.cpp | 16 rt_sem_init(&mID, name, count, RT_IPC_FLAG_FIFO); in Semaphore() 28 return rt_sem_take(&mID, tick) == RT_EOK; in wait() 33 rt_sem_release(&mID); in release() 38 rt_sem_detach(&mID); in ~Semaphore()
|
| A D | cxx_mutex.h | 43 struct rt_mutex mID; variable
|
| A D | cxx_semaphore.h | 39 struct rt_semaphore mID; variable
|
Completed in 7 milliseconds