surb 813 drivers/media/usb/dvb-usb/cxusb-analog.c struct urb *surb; surb 830 drivers/media/usb/dvb-usb/cxusb-analog.c surb = usb_alloc_urb(npackets, GFP_KERNEL); surb 831 drivers/media/usb/dvb-usb/cxusb-analog.c if (!surb) { surb 837 drivers/media/usb/dvb-usb/cxusb-analog.c cxdev->streamurbs[i] = surb; surb 838 drivers/media/usb/dvb-usb/cxusb-analog.c surb->dev = dvbdev->udev; surb 839 drivers/media/usb/dvb-usb/cxusb-analog.c surb->context = dvbdev; surb 840 drivers/media/usb/dvb-usb/cxusb-analog.c surb->pipe = usb_rcvisocpipe(dvbdev->udev, 2); surb 842 drivers/media/usb/dvb-usb/cxusb-analog.c surb->interval = 1; surb 843 drivers/media/usb/dvb-usb/cxusb-analog.c surb->transfer_flags = URB_ISO_ASAP; surb 845 drivers/media/usb/dvb-usb/cxusb-analog.c surb->transfer_buffer = streambuf; surb 847 drivers/media/usb/dvb-usb/cxusb-analog.c surb->complete = cxusb_medion_v_complete; surb 848 drivers/media/usb/dvb-usb/cxusb-analog.c surb->number_of_packets = npackets; surb 849 drivers/media/usb/dvb-usb/cxusb-analog.c surb->transfer_buffer_length = npackets * CXUSB_VIDEO_PKT_SIZE; surb 852 drivers/media/usb/dvb-usb/cxusb-analog.c surb->iso_frame_desc[framen].offset = surb 855 drivers/media/usb/dvb-usb/cxusb-analog.c surb->iso_frame_desc[framen].length = surb 64 drivers/media/usb/siano/smsusb.c struct smsusb_urb_t *surb); surb 72 drivers/media/usb/siano/smsusb.c struct smsusb_urb_t *surb = container_of(work, struct smsusb_urb_t, wq); surb 73 drivers/media/usb/siano/smsusb.c struct smsusb_device_t *dev = surb->dev; surb 75 drivers/media/usb/siano/smsusb.c smsusb_submit_urb(dev, surb); surb 88 drivers/media/usb/siano/smsusb.c struct smsusb_urb_t *surb = (struct smsusb_urb_t *) urb->context; surb 89 drivers/media/usb/siano/smsusb.c struct smsusb_device_t *dev = surb->dev; surb 98 drivers/media/usb/siano/smsusb.c struct sms_msg_hdr *phdr = (struct sms_msg_hdr *)surb->cb->p; surb 102 drivers/media/usb/siano/smsusb.c surb->cb->size = phdr->msg_length; surb 107 drivers/media/usb/siano/smsusb.c surb->cb->offset = surb 113 drivers/media/usb/siano/smsusb.c surb->cb->offset) > urb->actual_length) { surb 116 drivers/media/usb/siano/smsusb.c surb->cb->offset, surb 123 drivers/media/usb/siano/smsusb.c memcpy((char *) phdr + surb->cb->offset, surb 126 drivers/media/usb/siano/smsusb.c surb->cb->offset = 0; surb 134 drivers/media/usb/siano/smsusb.c smscore_onresponse(dev->coredev, surb->cb); surb 135 drivers/media/usb/siano/smsusb.c surb->cb = NULL; surb 146 drivers/media/usb/siano/smsusb.c INIT_WORK(&surb->wq, do_submit_urb); surb 147 drivers/media/usb/siano/smsusb.c schedule_work(&surb->wq); surb 151 drivers/media/usb/siano/smsusb.c struct smsusb_urb_t *surb) surb 153 drivers/media/usb/siano/smsusb.c if (!surb->cb) { surb 155 drivers/media/usb/siano/smsusb.c surb->cb = smscore_getbuffer(dev->coredev); surb 156 drivers/media/usb/siano/smsusb.c if (!surb->cb) { surb 163 drivers/media/usb/siano/smsusb.c &surb->urb, surb 166 drivers/media/usb/siano/smsusb.c surb->cb->p, surb 169 drivers/media/usb/siano/smsusb.c surb surb 171 drivers/media/usb/siano/smsusb.c surb->urb.transfer_flags |= URB_FREE_BUFFER; surb 173 drivers/media/usb/siano/smsusb.c return usb_submit_urb(&surb->urb, GFP_ATOMIC);