• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/isdn/gigaset/

Lines Matching defs:ucs

400 	struct usb_cardstate *ucs = cs->hw.usb;
425 count = min(cb->len, ucs->bulk_out_size);
428 usb_fill_bulk_urb(ucs->bulk_out_urb, ucs->udev,
429 usb_sndbulkpipe(ucs->udev,
430 ucs->bulk_out_endpointAddr & 0x0f),
436 atomic_set(&ucs->busy, 1);
439 status = cs->connected ? usb_submit_urb(ucs->bulk_out_urb, GFP_ATOMIC) : -ENODEV;
443 atomic_set(&ucs->busy, 0);
557 struct usb_cardstate *ucs;
559 cs->hw.usb = ucs =
561 if (!ucs)
564 ucs->bchars[0] = 0;
565 ucs->bchars[1] = 0;
566 ucs->bchars[2] = 0;
567 ucs->bchars[3] = 0;
568 ucs->bchars[4] = 0x11;
569 ucs->bchars[5] = 0x13;
570 ucs->bulk_out_buffer = NULL;
571 ucs->bulk_out_urb = NULL;
572 //ucs->urb_cmd_out = NULL;
573 ucs->read_urb = NULL;
586 struct usb_cardstate *ucs = cs->hw.usb;
597 count = min(bcs->tx_skb->len, (unsigned) ucs->bulk_out_size);
598 skb_copy_from_linear_data(bcs->tx_skb, ucs->bulk_out_buffer, count);
600 atomic_set(&ucs->busy, 1);
605 usb_fill_bulk_urb(ucs->bulk_out_urb, ucs->udev,
606 usb_sndbulkpipe(ucs->udev,
607 ucs->bulk_out_endpointAddr & 0x0f),
608 ucs->bulk_out_buffer, count,
610 ret = usb_submit_urb(ucs->bulk_out_urb, GFP_ATOMIC);
618 atomic_set(&ucs->busy, 0);
642 struct usb_cardstate *ucs = NULL;
686 ucs = cs->hw.usb;
690 ucs->udev = udev;
691 ucs->interface = interface;
700 ucs->bulk_out_size = buffer_size;
701 ucs->bulk_out_endpointAddr = endpoint->bEndpointAddress;
702 ucs->bulk_out_buffer = kmalloc(buffer_size, GFP_KERNEL);
703 if (!ucs->bulk_out_buffer) {
709 ucs->bulk_out_urb = usb_alloc_urb(0, GFP_KERNEL);
710 if (!ucs->bulk_out_urb) {
718 atomic_set(&ucs->busy, 0);
720 ucs->read_urb = usb_alloc_urb(0, GFP_KERNEL);
721 if (!ucs->read_urb) {
727 ucs->rcvbuf_size = buffer_size;
728 ucs->int_in_endpointAddr = endpoint->bEndpointAddress;
736 usb_fill_int_urb(ucs->read_urb, udev,
743 retval = usb_submit_urb(ucs->read_urb, GFP_KERNEL);
761 usb_kill_urb(ucs->read_urb);
762 kfree(ucs->bulk_out_buffer);
763 usb_free_urb(ucs->bulk_out_urb);
765 usb_free_urb(ucs->read_urb);
767 ucs->read_urb = ucs->bulk_out_urb = NULL;
768 cs->inbuf[0].rcvbuf = ucs->bulk_out_buffer = NULL;
769 usb_put_dev(ucs->udev);
770 ucs->udev = NULL;
771 ucs->interface = NULL;
779 struct usb_cardstate *ucs;
782 ucs = cs->hw.usb;
783 usb_kill_urb(ucs->read_urb);
790 usb_kill_urb(ucs->bulk_out_urb);
792 kfree(ucs->bulk_out_buffer);
793 usb_free_urb(ucs->bulk_out_urb);
795 usb_free_urb(ucs->read_urb);
796 ucs->read_urb = ucs->bulk_out_urb = NULL;
797 cs->inbuf[0].rcvbuf = ucs->bulk_out_buffer = NULL;
799 usb_put_dev(ucs->udev);
800 ucs->interface = NULL;
801 ucs->udev = NULL;