Home
last modified time | relevance | path

Searched refs:usb_osal_mq_t (Results 1 – 5 of 5) sorted by relevance

/components/drivers/usb/cherryusb/common/
A Dusb_osal.h29 typedef void *usb_osal_mq_t; typedef
58 usb_osal_mq_t usb_osal_mq_create(uint32_t max_msgs);
59 void usb_osal_mq_delete(usb_osal_mq_t mq);
60 int usb_osal_mq_send(usb_osal_mq_t mq, uintptr_t addr);
61 int usb_osal_mq_recv(usb_osal_mq_t mq, uintptr_t *addr, uint32_t timeout);
/components/drivers/usb/cherryusb/osal/
A Dusb_osal_rtthread.c127 usb_osal_mq_t usb_osal_mq_create(uint32_t max_msgs) in usb_osal_mq_create()
129 return (usb_osal_mq_t)rt_mq_create("usbh_mq", sizeof(uintptr_t), max_msgs, RT_IPC_FLAG_FIFO); in usb_osal_mq_create()
132 void usb_osal_mq_delete(usb_osal_mq_t mq) in usb_osal_mq_delete()
137 int usb_osal_mq_send(usb_osal_mq_t mq, uintptr_t addr) in usb_osal_mq_send()
142 int usb_osal_mq_recv(usb_osal_mq_t mq, uintptr_t *addr, uint32_t timeout) in usb_osal_mq_recv()
/components/drivers/usb/cherryusb/core/
A Dusbh_core.h170 usb_osal_mq_t hub_mq;
A Dusbd_core.c79 usb_osal_mq_t usbd_ep0_mq;
/components/drivers/usb/cherryusb/class/msc/
A Dusbd_msc.c51 usb_osal_mq_t usbd_msc_mq;

Completed in 18 milliseconds