/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/usb/ |
H A D | ibmcam.c | 81 * This structure lives in uvd->user field. 88 #define IBMCAM_T(uvd) ((ibmcam_t *)((uvd)->user_data)) 252 static enum ParseState ibmcam_find_header(struct uvd *uvd) /* FIXME: Add frame here */ argument 257 if ((uvd->curframe) < 0 || (uvd->curframe >= USBVIDEO_NUMFRAMES)) { 258 err("ibmcam_find_header: Illegal frame %d.", uvd->curframe); 261 icam = IBMCAM_T(uvd); 263 frame = &uvd 400 ibmcam_parse_lines( struct uvd *uvd, struct usbvideo_frame *frame, long *pcopylen) argument 665 ibmcam_model2_320x240_parse_lines( struct uvd *uvd, struct usbvideo_frame *frame, long *pcopylen) argument 819 ibmcam_model3_parse_lines( struct uvd *uvd, struct usbvideo_frame *frame, long *pcopylen) argument 964 ibmcam_model4_128x96_parse_lines( struct uvd *uvd, struct usbvideo_frame *frame, long *pcopylen) argument 1052 ibmcam_ProcessIsocData(struct uvd *uvd, struct usbvideo_frame *frame) argument 1130 ibmcam_veio( struct uvd *uvd, unsigned char req, unsigned short value, unsigned short index) argument 1198 ibmcam_calculate_fps(struct uvd *uvd) argument 1212 ibmcam_send_FF_04_02(struct uvd *uvd) argument 1219 ibmcam_send_00_04_06(struct uvd *uvd) argument 1226 ibmcam_send_x_00(struct uvd *uvd, unsigned short x) argument 1232 ibmcam_send_x_00_05(struct uvd *uvd, unsigned short x) argument 1238 ibmcam_send_x_00_05_02(struct uvd *uvd, unsigned short x) argument 1246 ibmcam_send_x_01_00_05(struct uvd *uvd, unsigned short x) argument 1254 ibmcam_send_x_00_05_02_01(struct uvd *uvd, unsigned short x) argument 1263 ibmcam_send_x_00_05_02_08_01(struct uvd *uvd, unsigned short x) argument 1273 ibmcam_Packet_Format1(struct uvd *uvd, unsigned char fkey, unsigned char val) argument 1287 ibmcam_PacketFormat2(struct uvd *uvd, unsigned char fkey, unsigned char val) argument 1294 ibmcam_model2_Packet2(struct uvd *uvd) argument 1300 ibmcam_model2_Packet1(struct uvd *uvd, unsigned short v1, unsigned short v2) argument 1321 ibmcam_model3_Packet1(struct uvd *uvd, unsigned short v1, unsigned short v2) argument 1330 ibmcam_model4_BrightnessPacket(struct uvd *uvd, int i) argument 1356 ibmcam_adjust_contrast(struct uvd *uvd) argument 1431 ibmcam_change_lighting_conditions(struct uvd *uvd) argument 1477 ibmcam_set_sharpness(struct uvd *uvd) argument 1546 ibmcam_set_brightness(struct uvd *uvd) argument 1611 ibmcam_set_hue(struct uvd *uvd) argument 1707 ibmcam_adjust_picture(struct uvd *uvd) argument 1714 ibmcam_model1_setup(struct uvd *uvd) argument 1911 ibmcam_model2_setup(struct uvd *uvd) argument 1969 ibmcam_model1_setup_after_video_if(struct uvd *uvd) argument 1981 ibmcam_model2_setup_after_video_if(struct uvd *uvd) argument 2157 ibmcam_model4_setup_after_video_if(struct uvd *uvd) argument 2707 ibmcam_model3_setup_after_video_if(struct uvd *uvd) argument 3488 ibmcam_video_stop(struct uvd *uvd) argument 3549 ibmcam_reinit_iso(struct uvd *uvd, int do_stop) argument 3573 ibmcam_video_start(struct uvd *uvd) argument 3583 ibmcam_setup_on_open(struct uvd *uvd) argument 3605 ibmcam_configure_video(struct uvd *uvd) argument 3661 struct uvd *uvd = NULL; local [all...] |
H A D | ultracam.c | 19 * This structure lives in uvd->user field. 26 #define ULTRACAM_T(uvd) ((ultracam_t *)((uvd)->user_data)) 106 void ultracam_ProcessIsocData(struct uvd *uvd, struct usbvideo_frame *frame) argument 110 assert(uvd != NULL); 114 n = RingQueue_GetLength(&uvd->dp); 118 m = uvd->max_frame_size - frame->seqRead_Length; 123 &uvd->dp, 129 if (frame->seqRead_Length >= uvd 142 ultracam_veio( struct uvd *uvd, unsigned char req, unsigned short value, unsigned short index, int is_out) argument 196 ultracam_calculate_fps(struct uvd *uvd) argument 204 ultracam_adjust_contrast(struct uvd *uvd) argument 211 ultracam_change_lighting_conditions(struct uvd *uvd) argument 222 ultracam_set_sharpness(struct uvd *uvd) argument 231 ultracam_set_brightness(struct uvd *uvd) argument 235 ultracam_set_hue(struct uvd *uvd) argument 245 ultracam_adjust_picture(struct uvd *uvd) argument 258 ultracam_video_stop(struct uvd *uvd) argument 269 ultracam_reinit_iso(struct uvd *uvd, int do_stop) argument 273 ultracam_video_start(struct uvd *uvd) argument 280 ultracam_resetPipe(struct uvd *uvd) argument 286 ultracam_alternateSetting(struct uvd *uvd, int setting) argument 302 ultracam_setup_on_open(struct uvd *uvd) argument 490 ultracam_configure_video(struct uvd *uvd) argument 542 struct uvd *uvd = NULL; local [all...] |
H A D | usbvideo.c | 47 static void usbvideo_procfs_level2_create(struct uvd *uvd); 48 static void usbvideo_procfs_level2_destroy(struct uvd *uvd); 267 void usbvideo_OverlayChar(struct uvd *uvd, struct usbvideo_frame *frame, argument 291 if ((uvd == NULL) || (frame == NULL)) 307 if (uvd->paletteBits & (1L << VIDEO_PALETTE_RGB24)) { 322 void usbvideo_OverlayString(struct uvd *uvd, struc argument 340 usbvideo_OverlayStats(struct uvd *uvd, struct usbvideo_frame *frame) argument 463 usbvideo_ReportStatistics(const struct uvd *uvd) argument 589 usbvideo_TestPattern(struct uvd *uvd, int fullframe, int pmode) argument 699 usbvideo_ClientIncModCount(struct uvd *uvd) argument 716 usbvideo_ClientDecModCount(struct uvd *uvd) argument 933 struct uvd *uvd = (struct uvd *) ptr; local 976 usbvideo_CameraRelease(struct uvd *uvd) argument 1020 struct uvd *uvd = &cams->cam[u]; local 1037 struct uvd *uvd = NULL; local 1095 usbvideo_RegisterVideoDevice(struct uvd *uvd) argument 1169 struct uvd *uvd = (struct uvd *) dev; local 1212 struct uvd *uvd = (struct uvd *) dev; local 1324 struct uvd *uvd = (struct uvd *)dev; local 1368 struct uvd *uvd = (struct uvd *)dev; local 1612 struct uvd *uvd = (struct uvd *) dev; local 1767 usbvideo_CompressIsochronous(struct uvd *uvd, struct urb *urb) argument 1800 struct uvd *uvd = urb->context; local 1852 usbvideo_StartDataPump(struct uvd *uvd) argument 1927 usbvideo_StopDataPump(struct uvd *uvd) argument 1970 usbvideo_NewFrame(struct uvd *uvd, int framenum) argument 2046 usbvideo_CollectRawData(struct uvd *uvd, struct usbvideo_frame *frame) argument 2076 usbvideo_GetFrame(struct uvd *uvd, int frameNum) argument 2208 usbvideo_DeinterlaceFrame(struct uvd *uvd, struct usbvideo_frame *frame) argument 2276 usbvideo_SoftwareContrastAdjustment(struct uvd *uvd, struct usbvideo_frame *frame) argument 2364 usbvideo_procfs_level2_create(struct uvd *uvd) argument 2390 usbvideo_procfs_level2_destroy(struct uvd *uvd) argument [all...] |
H A D | konicawc.c | 126 #define konicawc_set_misc(uvd, req, value, index) konicawc_ctrl_msg(uvd, USB_DIR_OUT, req, value, index, NULL, 0) 127 #define konicawc_get_misc(uvd, req, value, index, buf, sz) konicawc_ctrl_msg(uvd, USB_DIR_IN, req, value, index, buf, sz) 128 #define konicawc_set_value(uvd, value, index) konicawc_ctrl_msg(uvd, USB_DIR_OUT, 2, value, index, NULL, 0) 131 static int konicawc_ctrl_msg(struct uvd *uvd, u8 dir, u8 request, u16 value, u16 index, void *buf, int len) argument 133 int retval = usb_control_msg(uvd->dev, 134 dir ? usb_rcvctrlpipe(uvd 140 konicawc_camera_on(struct uvd *uvd) argument 147 konicawc_camera_off(struct uvd *uvd) argument 154 konicawc_set_camera_size(struct uvd *uvd) argument 168 konicawc_setup_on_open(struct uvd *uvd) argument 194 konicawc_adjust_picture(struct uvd *uvd) argument 220 konicawc_compress_iso(struct uvd *uvd, struct urb *dataurb, struct urb *stsurb) argument 317 resubmit_urb(struct uvd *uvd, struct urb *urb) argument 335 struct uvd *uvd = urb->context; local 380 konicawc_start_data(struct uvd *uvd) argument 459 konicawc_stop_data(struct uvd *uvd) argument 495 konicawc_process_isoc(struct uvd *uvd, struct usbvideo_frame *frame) argument 594 konicawc_set_video_mode(struct uvd *uvd, struct video_window *vw) argument 660 konicawc_calculate_fps(struct uvd *uvd) argument 667 konicawc_configure_video(struct uvd *uvd) argument 726 struct uvd *uvd = NULL; local 860 konicawc_free_uvd(struct uvd *uvd) argument [all...] |
H A D | usbvideo.h | 72 * This macro checks if the camera is still operational. The 'uvd' 73 * pointer must be valid, uvd->dev must be valid, we are not 76 #define CAMERA_IS_OPERATIONAL(uvd) (\ 77 (uvd != NULL) && \ 78 ((uvd)->dev != NULL) && \ 79 ((uvd)->last_error == 0) && \ 80 (!(uvd)->remove_pending)) 204 struct uvd { struct 258 void (*userFree)(struct uvd *); 260 int (*setupOnOpen)(struct uvd *); [all...] |