Searched refs:usbvision (Results 1 - 6 of 6) sorted by relevance

/drivers/media/usb/usbvision/
H A DMakefile0 usbvision-objs := usbvision-core.o usbvision-video.o usbvision-i2c.o usbvision-cards.o
3 obj-$(CONFIG_VIDEO_USBVISION) += usbvision.o
H A Dusbvision-core.c2 * usbvision-core.c - driver for NT100x USB video capture devices
8 * This module is part of usbvision driver project.
46 #include "usbvision.h"
106 static int usbvision_request_intra(struct usb_usbvision *usbvision);
107 static int usbvision_unrequest_intra(struct usb_usbvision *usbvision);
108 static int usbvision_adjust_compression(struct usb_usbvision *usbvision);
109 static int usbvision_measure_bandwidth(struct usb_usbvision *usbvision);
182 static int scratch_len(struct usb_usbvision *usbvision) /* This returns the amount of data actually in the buffer */ argument
184 int len = usbvision->scratch_write_ptr - usbvision
195 scratch_free(struct usb_usbvision *usbvision) argument
211 scratch_put(struct usb_usbvision *usbvision, unsigned char *data, int len) argument
236 scratch_mark_header(struct usb_usbvision *usbvision) argument
247 scratch_get_extra(struct usb_usbvision *usbvision, unsigned char *data, int *ptr, int len) argument
273 scratch_set_extra_ptr(struct usb_usbvision *usbvision, int *ptr, int len) argument
292 scratch_get(struct usb_usbvision *usbvision, unsigned char *data, int len) argument
318 scratch_get_header(struct usb_usbvision *usbvision, struct usbvision_frame_header *header) argument
347 scratch_rm_old(struct usb_usbvision *usbvision, int len) argument
356 scratch_reset(struct usb_usbvision *usbvision) argument
367 usbvision_scratch_alloc(struct usb_usbvision *usbvision) argument
380 usbvision_scratch_free(struct usb_usbvision *usbvision) argument
391 usbvision_decompress_alloc(struct usb_usbvision *usbvision) argument
410 usbvision_decompress_free(struct usb_usbvision *usbvision) argument
425 usbvision_find_header(struct usb_usbvision *usbvision) argument
489 usbvision_parse_lines_422(struct usb_usbvision *usbvision, long *pcopylen) argument
600 usbvision_decompress(struct usb_usbvision *usbvision, unsigned char *compressed, unsigned char *decompressed, int *start_pos, int *block_typestart_pos, int len) argument
692 usbvision_parse_compress(struct usb_usbvision *usbvision, long *pcopylen) argument
870 usbvision_parse_lines_420(struct usb_usbvision *usbvision, long *pcopylen) argument
1138 usbvision_parse_data(struct usb_usbvision *usbvision) argument
1199 usbvision_compress_isochronous(struct usb_usbvision *usbvision, struct urb *urb) argument
1282 struct usb_usbvision *usbvision = urb->context; local
1367 usbvision_read_reg(struct usb_usbvision *usbvision, unsigned char reg) argument
1396 usbvision_write_reg(struct usb_usbvision *usbvision, unsigned char reg, unsigned char value) argument
1419 struct usb_usbvision *usbvision = (struct usb_usbvision *)urb->context; local
1428 usbvision_write_reg_irq(struct usb_usbvision *usbvision, int address, unsigned char *data, int len) argument
1464 usbvision_init_compression(struct usb_usbvision *usbvision) argument
1483 usbvision_measure_bandwidth(struct usb_usbvision *usbvision) argument
1501 usbvision_adjust_compression(struct usb_usbvision *usbvision) argument
1543 usbvision_request_intra(struct usb_usbvision *usbvision) argument
1554 usbvision_unrequest_intra(struct usb_usbvision *usbvision) argument
1569 usbvision_power_off(struct usb_usbvision *usbvision) argument
1583 usbvision_init_webcam(struct usb_usbvision *usbvision) argument
1635 usbvision_set_video_format(struct usb_usbvision *usbvision, int format) argument
1674 usbvision_set_output(struct usb_usbvision *usbvision, int width, int height) argument
1773 usbvision_frames_alloc(struct usb_usbvision *usbvision, int number_of_frames) argument
1820 usbvision_frames_free(struct usb_usbvision *usbvision) argument
1836 usbvision_empty_framequeues(struct usb_usbvision *usbvision) argument
1853 usbvision_stream_interrupt(struct usb_usbvision *usbvision) argument
1871 usbvision_set_compress_params(struct usb_usbvision *usbvision) argument
1945 usbvision_set_input(struct usb_usbvision *usbvision) argument
2063 usbvision_set_dram_settings(struct usb_usbvision *usbvision) argument
2135 usbvision_power_on(struct usb_usbvision *usbvision) argument
2170 struct usb_usbvision *usbvision = container_of(work, struct usb_usbvision, power_off_work); local
2187 struct usb_usbvision *usbvision = (void *)data; local
2195 usbvision_init_power_off_timer(struct usb_usbvision *usbvision) argument
2202 usbvision_set_power_off_timer(struct usb_usbvision *usbvision) argument
2207 usbvision_reset_power_off_timer(struct usb_usbvision *usbvision) argument
2218 usbvision_begin_streaming(struct usb_usbvision *usbvision) argument
2231 usbvision_restart_isoc(struct usb_usbvision *usbvision) argument
2257 usbvision_audio_off(struct usb_usbvision *usbvision) argument
2268 usbvision_set_audio(struct usb_usbvision *usbvision, int audio_channel) argument
2280 usbvision_setup(struct usb_usbvision *usbvision, int format) argument
2327 usbvision_init_isoc(struct usb_usbvision *usbvision) argument
2417 usbvision_stop_isoc(struct usb_usbvision *usbvision) argument
2464 usbvision_muxsel(struct usb_usbvision *usbvision, int channel) argument
[all...]
H A Dusbvision-video.c8 * This module is part of usbvision driver project.
69 #include "usbvision.h"
70 #include "usbvision-cards.h"
75 #define DRIVER_NAME "usbvision"
103 /* sequential number of usbvision device */
118 static void usbvision_release(struct usb_usbvision *usbvision);
159 /* Device parameters information is located at /sys/module/usbvision */
185 struct usb_usbvision *usbvision = video_get_drvdata(vdev); local
187 usbvision_device_data[usbvision->dev_model].model_string);
196 struct usb_usbvision *usbvision local
211 struct usb_usbvision *usbvision = video_get_drvdata(vdev); local
226 struct usb_usbvision *usbvision = video_get_drvdata(vdev); local
241 struct usb_usbvision *usbvision = video_get_drvdata(vdev); local
256 struct usb_usbvision *usbvision = video_get_drvdata(vdev); local
267 struct usb_usbvision *usbvision = video_get_drvdata(vdev); local
278 struct usb_usbvision *usbvision = video_get_drvdata(vdev); local
347 struct usb_usbvision *usbvision = video_drvdata(file); local
423 struct usb_usbvision *usbvision = video_drvdata(file); local
468 struct usb_usbvision *usbvision = video_drvdata(file); local
487 struct usb_usbvision *usbvision = video_drvdata(file); local
505 struct usb_usbvision *usbvision = video_drvdata(file); local
523 struct usb_usbvision *usbvision = video_drvdata(file); local
574 struct usb_usbvision *usbvision = video_drvdata(file); local
582 struct usb_usbvision *usbvision = video_drvdata(file); local
597 struct usb_usbvision *usbvision = video_drvdata(file); local
610 struct usb_usbvision *usbvision = video_drvdata(file); local
619 struct usb_usbvision *usbvision = video_drvdata(file); local
638 struct usb_usbvision *usbvision = video_drvdata(file); local
652 struct usb_usbvision *usbvision = video_drvdata(file); local
667 struct usb_usbvision *usbvision = video_drvdata(file); local
681 struct usb_usbvision *usbvision = video_drvdata(file); local
702 struct usb_usbvision *usbvision = video_drvdata(file); local
715 struct usb_usbvision *usbvision = video_drvdata(file); local
724 struct usb_usbvision *usbvision = video_drvdata(file); local
733 struct usb_usbvision *usbvision = video_drvdata(file); local
761 struct usb_usbvision *usbvision = video_drvdata(file); local
793 struct usb_usbvision *usbvision = video_drvdata(file); local
825 struct usb_usbvision *usbvision = video_drvdata(file); local
864 struct usb_usbvision *usbvision = video_drvdata(file); local
875 struct usb_usbvision *usbvision = video_drvdata(file); local
903 struct usb_usbvision *usbvision = video_drvdata(file); local
919 struct usb_usbvision *usbvision = video_drvdata(file); local
946 struct usb_usbvision *usbvision = video_drvdata(file); local
973 struct usb_usbvision *usbvision = video_drvdata(file); local
1077 struct usb_usbvision *usbvision = video_drvdata(file); local
1093 struct usb_usbvision *usbvision = video_drvdata(file); local
1135 struct usb_usbvision *usbvision = video_drvdata(file); local
1151 struct usb_usbvision *usbvision = video_drvdata(file); local
1202 struct usb_usbvision *usbvision = video_drvdata(file); local
1319 usbvision_vdev_init(struct usb_usbvision *usbvision, struct video_device *vdev_template, char *name) argument
1344 usbvision_unregister_video(struct usb_usbvision *usbvision) argument
1370 usbvision_register_video(struct usb_usbvision *usbvision) argument
1419 struct usb_usbvision *usbvision; local
1455 usbvision_release(struct usb_usbvision *usbvision) argument
1478 usbvision_configure_video(struct usb_usbvision *usbvision) argument
1525 struct usb_usbvision *usbvision = NULL; local
1630 struct usb_usbvision *usbvision = to_usbvision(usb_get_intfdata(intf)); local
[all...]
H A Dusbvision-i2c.c8 * This module is part of usbvision driver project.
36 #include "usbvision.h"
51 static int usbvision_i2c_write(struct usb_usbvision *usbvision, unsigned char addr, char *buf,
53 static int usbvision_i2c_read(struct usb_usbvision *usbvision, unsigned char addr, char *buf,
59 struct usb_usbvision *usbvision; local
63 usbvision = (struct usb_usbvision *)i2c_get_adapdata(i2c_adap);
66 ret = (usbvision_i2c_write(usbvision, addr, buf, 1));
84 struct usb_usbvision *usbvision; local
88 usbvision = (struct usb_usbvision *)i2c_get_adapdata(i2c_adap);
90 ret = (usbvision_i2c_read(usbvision, add
134 struct usb_usbvision *usbvision; local
182 usbvision_i2c_register(struct usb_usbvision *usbvision) argument
262 usbvision_i2c_unregister(struct usb_usbvision *usbvision) argument
276 usbvision_i2c_read_max4(struct usb_usbvision *usbvision, unsigned char addr, char *buf, short len) argument
340 usbvision_i2c_write_max4(struct usb_usbvision *usbvision, unsigned char addr, const char *buf, short len) argument
400 usbvision_i2c_write(struct usb_usbvision *usbvision, unsigned char addr, char *buf, short len) argument
422 usbvision_i2c_read(struct usb_usbvision *usbvision, unsigned char addr, char *buf, short len) argument
[all...]
H A Dusbvision.h3 * usbvision header file
11 * This module is part of usbvision driver project.
207 * This macro checks if usbvision is still operational. The 'usbvision'
208 * pointer must be valid, usbvision->dev must be valid, we are not
222 /* usbvision video structures */
354 /* Declared on usbvision-cards.c */
470 #define call_all(usbvision, o, f, args...) \
471 v4l2_device_call_all(&usbvision->v4l2_dev, 0, o, f, ##args)
474 /* defined in usbvision
[all...]
/drivers/media/usb/
H A DMakefile20 obj-$(CONFIG_VIDEO_USBVISION) += usbvision/

Completed in 78 milliseconds