Searched refs:CtrlReq (Results 1 – 5 of 5) sorted by relevance
| /bsp/allwinner/libraries/sunxi-hal/hal/source/usb/hid/Class/ |
| A D | Hid.c | 223 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 D | mscTransport.c | 262 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 D | usb_msc.c | 412 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 D | Hid_i.h | 169 struct usb_ctrlrequest *CtrlReq; /* control requests */ member
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/usb/storage/include/ |
| A D | usb_msc_i.h | 114 struct usb_ctrlrequest *CtrlReq; /* control requests */ member
|
Completed in 16 milliseconds