Lines Matching refs:sbuf
503 * Free all cam->sbuf[]. All non-NULL .data and .urb members that are non-NULL
512 if(cam->sbuf[i].urb) {
513 usb_kill_urb(cam->sbuf[i].urb);
514 usb_free_urb(cam->sbuf[i].urb);
515 cam->sbuf[i].urb = NULL;
517 if(cam->sbuf[i].data) {
518 kfree(cam->sbuf[i].data);
519 cam->sbuf[i].data = NULL;
654 if (cam->sbuf[i].data)
656 cam->sbuf[i].data =
659 if (!cam->sbuf[i].data) {
661 kfree(cam->sbuf[i].data);
662 cam->sbuf[i].data = NULL;
672 if(cam->sbuf[i].urb) {
678 usb_free_urb(cam->sbuf[j].urb);
680 kfree(cam->sbuf[j].data);
681 cam->sbuf[j].data = NULL;
686 cam->sbuf[i].urb = urb;
691 urb->transfer_buffer = cam->sbuf[i].data;
708 err = usb_submit_urb(cam->sbuf[i].urb, GFP_KERNEL);