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);