Home
last modified time | relevance | path

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

/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/hid/Class/
A DHid.c223 HidDev->CtrlReq = (struct usb_ctrlrequest *)usb_buffer_alloc(HidDev->pusb_dev, in HidDevInit()
227 if(HidDev->CtrlReq == NULL){ in HidDevInit()
253 usb_buffer_free(HidDev->pusb_dev, sizeof(struct usb_ctrlrequest), (void *)(HidDev->CtrlReq), 0); in HidDevInit()
254 HidDev->CtrlReq = NULL; in HidDevInit()
295 if(HidDev->CtrlReq){ in HidDevFree()
296 … usb_buffer_free(HidDev->pusb_dev, sizeof(struct usb_ctrlrequest), (void *)(HidDev->CtrlReq), 0); in HidDevFree()
297 HidDev->CtrlReq = NULL; in HidDevFree()
/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/storage/Class/
A DmscTransport.c262 mscDev->CtrlReq->bRequest = Request; // 请求类型 in mscSendCtrlReq()
263 mscDev->CtrlReq->bRequestType = RequestType; // 请求方向(读/写)和请求类型 in mscSendCtrlReq()
264 mscDev->CtrlReq->wValue = cpu_to_le16(Value); // 值, 使用小端字节序 in mscSendCtrlReq()
265 mscDev->CtrlReq->wIndex = cpu_to_le16(Index); // 索引, 使用小端字节序 in mscSendCtrlReq()
266 mscDev->CtrlReq->wLength = cpu_to_le16(BufferLen); // 缓冲区大小, 使用小端字节序 in mscSendCtrlReq()
272 (unsigned char *)mscDev->CtrlReq, in mscSendCtrlReq()
A Dusb_msc.c412 mscDev->CtrlReq = (struct usb_ctrlrequest *)usb_buffer_alloc(mscDev->pusb_dev, in mscDevInit()
417 if (mscDev->CtrlReq == NULL) in mscDevInit()
446 usb_buffer_free(mscDev->pusb_dev, sizeof(*mscDev->CtrlReq), (void *)(mscDev->CtrlReq), 0); in mscDevInit()
507 if (mscDev->CtrlReq) in mscDevFree()
509 usb_buffer_free(mscDev->pusb_dev, sizeof(*mscDev->CtrlReq), (void *)(mscDev->CtrlReq), 0); in mscDevFree()
/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/hid/Include/
A DHid_i.h169 struct usb_ctrlrequest *CtrlReq; /* control requests */ member
/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/storage/include/
A Dusb_msc_i.h114 struct usb_ctrlrequest *CtrlReq; /* control requests */ member

Completed in 16 milliseconds