Home
last modified time | relevance | path

Searched refs:mID (Results 1 – 6 of 6) sorted by relevance

/components/libc/cplusplus/os/
A Dcxx_queue.h34 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 Dcxx_mail.h33 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 Dcxx_Mutex.cpp16 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 Dcxx_Semaphore.cpp16 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 Dcxx_mutex.h43 struct rt_mutex mID; variable
A Dcxx_semaphore.h39 struct rt_semaphore mID; variable

Completed in 7 milliseconds