Lines Matching refs:mq_id
1290 STATIC osStatus_t osMessageQueueOp(osMessageQueueId_t mq_id, VOID *msg_ptr, UINT32 timeout, QueueReadWrite rw)
1292 LosQueueCB *queueCB = (LosQueueCB *)mq_id;
1318 osStatus_t osMessageQueuePut(osMessageQueueId_t mq_id, const void *msg_ptr, uint8_t msg_prio, uint32_t timeout)
1321 return osMessageQueueOp(mq_id, (VOID *)msg_ptr, (UINT32)timeout, OS_QUEUE_WRITE);
1324 osStatus_t osMessageQueueGet(osMessageQueueId_t mq_id, void *msg_ptr, uint8_t *msg_prio, uint32_t timeout)
1327 return osMessageQueueOp(mq_id, (VOID *)msg_ptr, (UINT32)timeout, OS_QUEUE_READ);
1330 STATIC UINT16 osMessageQueueGetAttr(osMessageQueueId_t mq_id, QueueAttribute attr)
1332 LosQueueCB *queueCB = (LosQueueCB *)mq_id;
1363 uint32_t osMessageQueueGetCapacity(osMessageQueueId_t mq_id)
1365 return (uint32_t)osMessageQueueGetAttr(mq_id, ATTR_CAPACITY);
1368 uint32_t osMessageQueueGetMsgSize(osMessageQueueId_t mq_id)
1370 return (uint32_t)osMessageQueueGetAttr(mq_id, ATTR_MSGSIZE);
1373 uint32_t osMessageQueueGetCount(osMessageQueueId_t mq_id)
1375 return (uint32_t)osMessageQueueGetAttr(mq_id, ATTR_COUNT);
1378 uint32_t osMessageQueueGetSpace(osMessageQueueId_t mq_id)
1380 return (uint32_t)osMessageQueueGetAttr(mq_id, ATTR_SPACE);
1383 osStatus_t osMessageQueueDelete(osMessageQueueId_t mq_id)
1385 LosQueueCB *pstQueue = (LosQueueCB *)mq_id;
1406 const char *osMessageQueueGetName(osMessageQueueId_t mq_id)
1408 if (mq_id == NULL) {
1412 LosQueueCB *pstQueue = (LosQueueCB *)mq_id;