Lines Matching defs:win

838 	struct v4l2_window *win = &f->fmt.win;
839 unsigned clipcount = win->clipcount;
843 win->w.top = dev->overlay_out_top;
844 win->w.left = dev->overlay_out_left;
845 win->w.width = compose->width;
846 win->w.height = compose->height;
847 win->clipcount = dev->clipcount_out;
848 win->field = V4L2_FIELD_ANY;
849 win->chromakey = dev->chromakey_out;
850 win->global_alpha = dev->global_alpha_out;
854 win->bitmap = NULL;
855 else if (win->bitmap) {
856 if (copy_to_user(win->bitmap, dev->bitmap_out,
860 if (clipcount && win->clips) {
861 if (copy_to_user(win->clips, dev->clips_out,
873 struct v4l2_window *win = &f->fmt.win;
878 win->w.left = clamp_t(int, win->w.left,
880 win->w.top = clamp_t(int, win->w.top,
882 win->w.width = compose->width;
883 win->w.height = compose->height;
888 win->field = V4L2_FIELD_ANY;
889 if (win->clipcount && !win->clips)
890 win->clipcount = 0;
891 if (win->clipcount > MAX_CLIPS)
892 win->clipcount = MAX_CLIPS;
893 if (win->clipcount) {
894 if (copy_from_user(dev->try_clips_out, win->clips,
895 win->clipcount * sizeof(dev->clips_out[0])))
897 for (i = 0; i < win->clipcount; i++) {
909 for (i = 0; i < win->clipcount - 1; i++) {
912 for (j = i + 1; j < win->clipcount; j++) {
919 if (copy_to_user(win->clips, dev->try_clips_out,
920 win->clipcount * sizeof(dev->clips_out[0])))
931 struct v4l2_window *win = &f->fmt.win;
934 unsigned clips_size = win->clipcount * sizeof(dev->clips_out[0]);
940 if (win->bitmap) {
945 if (copy_from_user(new_bitmap, win->bitmap, bitmap_size)) {
951 dev->overlay_out_top = win->w.top;
952 dev->overlay_out_left = win->w.left;
955 dev->clipcount_out = win->clipcount;
958 dev->chromakey_out = win->chromakey;
959 dev->global_alpha_out = win->global_alpha;