Lines Matching refs:request
517 unsigned char *request; in zd1201_setconfig() local
528 request = kmalloc(16, gfp_mask); in zd1201_setconfig()
529 if (!request) in zd1201_setconfig()
533 kfree(request); in zd1201_setconfig()
536 memset(request, 0, 16); in zd1201_setconfig()
538 request[0] = ZD1201_USB_RESREQ; in zd1201_setconfig()
539 request[1] = seq; in zd1201_setconfig()
540 request[2] = 0; in zd1201_setconfig()
541 request[3] = 0; in zd1201_setconfig()
542 if (request[1] == 0) { in zd1201_setconfig()
544 *(__le16*)&request[4] = cpu_to_le16((len-2+1)/2); in zd1201_setconfig()
545 *(__le16*)&request[6] = cpu_to_le16(rid); in zd1201_setconfig()
546 memcpy(request+8, buf, reqlen-4); in zd1201_setconfig()
549 memcpy(request+4, buf, reqlen); in zd1201_setconfig()
556 zd->endp_out2), request, 16, zd1201_usbfree, zd); in zd1201_setconfig()
562 request = kmalloc(16, gfp_mask); in zd1201_setconfig()
563 if (!request) in zd1201_setconfig()
567 kfree(request); in zd1201_setconfig()
570 *((__le32*)request) = cpu_to_le32(ZD1201_USB_CMDREQ); in zd1201_setconfig()
571 *((__le16*)&request[4]) = in zd1201_setconfig()
573 *((__le16*)&request[6]) = cpu_to_le16(rid); in zd1201_setconfig()
574 *((__le16*)&request[8]) = cpu_to_le16(0); in zd1201_setconfig()
575 *((__le16*)&request[10]) = cpu_to_le16(0); in zd1201_setconfig()
577 request, 16, zd1201_usbfree, zd); in zd1201_setconfig()
591 kfree(request); in zd1201_setconfig()