vbi_mode 1412 drivers/media/usb/cx231xx/cx231xx-cards.c spin_lock_init(&dev->vbi_mode.slock); vbi_mode 1487 drivers/media/usb/cx231xx/cx231xx-cards.c INIT_LIST_HEAD(&dev->vbi_mode.vidq.active); vbi_mode 1488 drivers/media/usb/cx231xx/cx231xx-cards.c INIT_LIST_HEAD(&dev->vbi_mode.vidq.queued); vbi_mode 1610 drivers/media/usb/cx231xx/cx231xx-cards.c dev->vbi_mode.end_point_addr = vbi_mode 1614 drivers/media/usb/cx231xx/cx231xx-cards.c dev->vbi_mode.num_alt = uif->num_altsetting; vbi_mode 1617 drivers/media/usb/cx231xx/cx231xx-cards.c dev->vbi_mode.end_point_addr, vbi_mode 1618 drivers/media/usb/cx231xx/cx231xx-cards.c dev->vbi_mode.num_alt); vbi_mode 1621 drivers/media/usb/cx231xx/cx231xx-cards.c dev->vbi_mode.alt_max_pkt_size = devm_kmalloc_array(&udev->dev, 32, dev->vbi_mode.num_alt, GFP_KERNEL); vbi_mode 1622 drivers/media/usb/cx231xx/cx231xx-cards.c if (dev->vbi_mode.alt_max_pkt_size == NULL) vbi_mode 1625 drivers/media/usb/cx231xx/cx231xx-cards.c for (i = 0; i < dev->vbi_mode.num_alt; i++) { vbi_mode 1633 drivers/media/usb/cx231xx/cx231xx-cards.c dev->vbi_mode.alt_max_pkt_size[i] = vbi_mode 1637 drivers/media/usb/cx231xx/cx231xx-cards.c dev->vbi_mode.alt_max_pkt_size[i]); vbi_mode 564 drivers/media/usb/cx231xx/cx231xx-core.c dev->vbi_mode.alt = alt; vbi_mode 565 drivers/media/usb/cx231xx/cx231xx-core.c if (dev->vbi_mode.alt_max_pkt_size != NULL) vbi_mode 566 drivers/media/usb/cx231xx/cx231xx-core.c max_pkt_size = dev->vbi_mode.max_pkt_size = vbi_mode 567 drivers/media/usb/cx231xx/cx231xx-core.c dev->vbi_mode.alt_max_pkt_size[dev->vbi_mode.alt]; vbi_mode 194 drivers/media/usb/cx231xx/cx231xx-vbi.c spin_lock_irqsave(&dev->vbi_mode.slock, flags); vbi_mode 195 drivers/media/usb/cx231xx/cx231xx-vbi.c if (dev->vbi_mode.bulk_ctl.buf == buf) vbi_mode 196 drivers/media/usb/cx231xx/cx231xx-vbi.c dev->vbi_mode.bulk_ctl.buf = NULL; vbi_mode 197 drivers/media/usb/cx231xx/cx231xx-vbi.c spin_unlock_irqrestore(&dev->vbi_mode.slock, flags); vbi_mode 232 drivers/media/usb/cx231xx/cx231xx-vbi.c if (!dev->vbi_mode.bulk_ctl.num_bufs) vbi_mode 238 drivers/media/usb/cx231xx/cx231xx-vbi.c dev->vbi_mode.alt_max_pkt_size[0], vbi_mode 259 drivers/media/usb/cx231xx/cx231xx-vbi.c struct cx231xx_dmaqueue *vidq = &dev->vbi_mode.vidq; vbi_mode 295 drivers/media/usb/cx231xx/cx231xx-vbi.c struct cx231xx *dev = container_of(vmode, struct cx231xx, vbi_mode); vbi_mode 313 drivers/media/usb/cx231xx/cx231xx-vbi.c spin_lock_irqsave(&dev->vbi_mode.slock, flags); vbi_mode 314 drivers/media/usb/cx231xx/cx231xx-vbi.c dev->vbi_mode.bulk_ctl.bulk_copy(dev, urb); vbi_mode 315 drivers/media/usb/cx231xx/cx231xx-vbi.c spin_unlock_irqrestore(&dev->vbi_mode.slock, flags); vbi_mode 337 drivers/media/usb/cx231xx/cx231xx-vbi.c dev->vbi_mode.bulk_ctl.nfields = -1; vbi_mode 338 drivers/media/usb/cx231xx/cx231xx-vbi.c for (i = 0; i < dev->vbi_mode.bulk_ctl.num_bufs; i++) { vbi_mode 339 drivers/media/usb/cx231xx/cx231xx-vbi.c urb = dev->vbi_mode.bulk_ctl.urb[i]; vbi_mode 346 drivers/media/usb/cx231xx/cx231xx-vbi.c if (dev->vbi_mode.bulk_ctl.transfer_buffer[i]) { vbi_mode 348 drivers/media/usb/cx231xx/cx231xx-vbi.c kfree(dev->vbi_mode.bulk_ctl. vbi_mode 350 drivers/media/usb/cx231xx/cx231xx-vbi.c dev->vbi_mode.bulk_ctl.transfer_buffer[i] = vbi_mode 354 drivers/media/usb/cx231xx/cx231xx-vbi.c dev->vbi_mode.bulk_ctl.urb[i] = NULL; vbi_mode 356 drivers/media/usb/cx231xx/cx231xx-vbi.c dev->vbi_mode.bulk_ctl.transfer_buffer[i] = NULL; vbi_mode 359 drivers/media/usb/cx231xx/cx231xx-vbi.c kfree(dev->vbi_mode.bulk_ctl.urb); vbi_mode 360 drivers/media/usb/cx231xx/cx231xx-vbi.c kfree(dev->vbi_mode.bulk_ctl.transfer_buffer); vbi_mode 362 drivers/media/usb/cx231xx/cx231xx-vbi.c dev->vbi_mode.bulk_ctl.urb = NULL; vbi_mode 363 drivers/media/usb/cx231xx/cx231xx-vbi.c dev->vbi_mode.bulk_ctl.transfer_buffer = NULL; vbi_mode 364 drivers/media/usb/cx231xx/cx231xx-vbi.c dev->vbi_mode.bulk_ctl.num_bufs = 0; vbi_mode 378 drivers/media/usb/cx231xx/cx231xx-vbi.c struct cx231xx_dmaqueue *dma_q = &dev->vbi_mode.vidq; vbi_mode 392 drivers/media/usb/cx231xx/cx231xx-vbi.c dev->vbi_mode.end_point_addr)); vbi_mode 394 drivers/media/usb/cx231xx/cx231xx-vbi.c dev->vbi_mode.bulk_ctl.bulk_copy = bulk_copy; vbi_mode 395 drivers/media/usb/cx231xx/cx231xx-vbi.c dev->vbi_mode.bulk_ctl.num_bufs = num_bufs; vbi_mode 407 drivers/media/usb/cx231xx/cx231xx-vbi.c dev->vbi_mode.bulk_ctl.urb = kcalloc(num_bufs, sizeof(void *), vbi_mode 409 drivers/media/usb/cx231xx/cx231xx-vbi.c if (!dev->vbi_mode.bulk_ctl.urb) { vbi_mode 415 drivers/media/usb/cx231xx/cx231xx-vbi.c dev->vbi_mode.bulk_ctl.transfer_buffer = vbi_mode 417 drivers/media/usb/cx231xx/cx231xx-vbi.c if (!dev->vbi_mode.bulk_ctl.transfer_buffer) { vbi_mode 420 drivers/media/usb/cx231xx/cx231xx-vbi.c kfree(dev->vbi_mode.bulk_ctl.urb); vbi_mode 424 drivers/media/usb/cx231xx/cx231xx-vbi.c dev->vbi_mode.bulk_ctl.max_pkt_size = max_pkt_size; vbi_mode 425 drivers/media/usb/cx231xx/cx231xx-vbi.c dev->vbi_mode.bulk_ctl.buf = NULL; vbi_mode 427 drivers/media/usb/cx231xx/cx231xx-vbi.c sb_size = max_packets * dev->vbi_mode.bulk_ctl.max_pkt_size; vbi_mode 430 drivers/media/usb/cx231xx/cx231xx-vbi.c for (i = 0; i < dev->vbi_mode.bulk_ctl.num_bufs; i++) { vbi_mode 437 drivers/media/usb/cx231xx/cx231xx-vbi.c dev->vbi_mode.bulk_ctl.urb[i] = urb; vbi_mode 440 drivers/media/usb/cx231xx/cx231xx-vbi.c dev->vbi_mode.bulk_ctl.transfer_buffer[i] = vbi_mode 442 drivers/media/usb/cx231xx/cx231xx-vbi.c if (!dev->vbi_mode.bulk_ctl.transfer_buffer[i]) { vbi_mode 451 drivers/media/usb/cx231xx/cx231xx-vbi.c pipe = usb_rcvbulkpipe(dev->udev, dev->vbi_mode.end_point_addr); vbi_mode 453 drivers/media/usb/cx231xx/cx231xx-vbi.c dev->vbi_mode.bulk_ctl.transfer_buffer[i], vbi_mode 460 drivers/media/usb/cx231xx/cx231xx-vbi.c for (i = 0; i < dev->vbi_mode.bulk_ctl.num_bufs; i++) { vbi_mode 461 drivers/media/usb/cx231xx/cx231xx-vbi.c rc = usb_submit_urb(dev->vbi_mode.bulk_ctl.urb[i], GFP_ATOMIC); vbi_mode 521 drivers/media/usb/cx231xx/cx231xx-vbi.c dev->vbi_mode.bulk_ctl.buf = NULL; vbi_mode 543 drivers/media/usb/cx231xx/cx231xx-vbi.c buf = dev->vbi_mode.bulk_ctl.buf; vbi_mode 603 drivers/media/usb/cx231xx/cx231xx-vbi.c struct cx231xx *dev = container_of(vmode, struct cx231xx, vbi_mode); vbi_mode 608 drivers/media/usb/cx231xx/cx231xx-vbi.c dev->vbi_mode.bulk_ctl.buf = NULL; vbi_mode 620 drivers/media/usb/cx231xx/cx231xx-vbi.c dev->vbi_mode.bulk_ctl.buf = *buf; vbi_mode 630 drivers/media/usb/cx231xx/cx231xx-vbi.c buf = dev->vbi_mode.bulk_ctl.buf; vbi_mode 654 drivers/media/usb/cx231xx/cx231xx-vbi.c buf = dev->vbi_mode.bulk_ctl.buf; vbi_mode 1826 drivers/media/usb/cx231xx/cx231xx-video.c NULL, &dev->vbi_mode.slock, vbi_mode 663 drivers/media/usb/cx231xx/cx231xx.h struct cx231xx_video_mode vbi_mode;