/linux-master/drivers/media/test-drivers/vivid/ |
H A D | vivid-cec.c | 23 static bool find_dest_adap(struct vivid_dev *dev, 47 static bool xfer_ready(struct vivid_dev *dev) 72 static void adjust_sfts(struct vivid_dev *dev) 103 struct vivid_dev *dev = _dev; 244 struct vivid_dev *dev = cec_get_drvdata(adap); 266 struct vivid_dev *dev = cec_get_drvdata(adap); 314 struct cec_adapter *vivid_cec_alloc_adap(struct vivid_dev *dev,
|
H A D | vivid-cec.h | 9 struct cec_adapter *vivid_cec_alloc_adap(struct vivid_dev *dev,
|
H A D | vivid-core.c | 189 static struct vivid_dev *vivid_devs[VIVID_MAX_DEVS]; 238 struct vivid_dev *dev = video_drvdata(file); 298 struct vivid_dev *dev = video_drvdata(file); 312 struct vivid_dev *dev = video_drvdata(file); 423 struct vivid_dev *dev = video_drvdata(file); 572 static bool vivid_is_last_user(struct vivid_dev *dev) 589 static void vivid_reconnect(struct vivid_dev *dev) 616 struct vivid_dev *dev = video_drvdata(file); 828 struct vivid_dev *dev = container_of(v4l2_dev, struct vivid_dev, v4l2_de [all...] |
H A D | vivid-core.h | 120 struct vivid_dev { struct 564 static inline bool vivid_is_webcam(const struct vivid_dev *dev) 569 static inline bool vivid_is_tv_cap(const struct vivid_dev *dev) 574 static inline bool vivid_is_svid_cap(const struct vivid_dev *dev) 579 static inline bool vivid_is_hdmi_cap(const struct vivid_dev *dev) 584 static inline bool vivid_is_sdtv_cap(const struct vivid_dev *dev) 589 static inline bool vivid_is_svid_out(const struct vivid_dev *dev) 594 static inline bool vivid_is_hdmi_out(const struct vivid_dev *dev)
|
H A D | vivid-ctrls.c | 119 struct vivid_dev *dev = container_of(ctrl->handler, struct vivid_dev, ctrl_hdl_user_gen); 364 struct vivid_dev *dev = container_of(ctrl->handler, 365 struct vivid_dev, ctrl_hdl_fb); 391 struct vivid_dev *dev = container_of(ctrl->handler, struct vivid_dev, ctrl_hdl_user_vid); 403 struct vivid_dev *dev = container_of(ctrl->handler, struct vivid_dev, ctrl_hdl_user_vid); 455 struct vivid_dev *dev = container_of(ctrl->handler, struct vivid_dev, ctrl_hdl_vid_ca [all...] |
H A D | vivid-ctrls.h | 17 int vivid_create_controls(struct vivid_dev *dev, bool show_ccs_cap, 20 void vivid_free_controls(struct vivid_dev *dev);
|
H A D | vivid-kthread-cap.c | 45 static inline v4l2_std_id vivid_get_std_cap(const struct vivid_dev *dev) 52 static void copy_pix(struct vivid_dev *dev, int win_y, int win_x, 80 static void blend_line(struct vivid_dev *dev, unsigned y_offset, unsigned x_offset, 145 static void vivid_precalc_copy_rects(struct vivid_dev *dev) 216 static noinline_for_stack int vivid_copy_buffer(struct vivid_dev *dev, unsigned p, 386 static void vivid_fillbuff(struct vivid_dev *dev, struct vivid_buffer *buf) 536 static void vivid_cap_update_frame_period(struct vivid_dev *dev) 555 static noinline_for_stack void vivid_thread_vid_cap_tick(struct vivid_dev *dev, 666 struct vivid_dev *dev = data; 776 static void vivid_grab_controls(struct vivid_dev *de [all...] |
H A D | vivid-kthread-cap.h | 11 int vivid_start_generating_vid_cap(struct vivid_dev *dev, bool *pstreaming); 12 void vivid_stop_generating_vid_cap(struct vivid_dev *dev, bool *pstreaming);
|
H A D | vivid-kthread-out.c | 44 static void vivid_thread_vid_out_tick(struct vivid_dev *dev) 142 struct vivid_dev *dev = data; 246 static void vivid_grab_controls(struct vivid_dev *dev, bool grab) 255 int vivid_start_generating_vid_out(struct vivid_dev *dev, bool *pstreaming) 295 void vivid_stop_generating_vid_out(struct vivid_dev *dev, bool *pstreaming)
|
H A D | vivid-kthread-out.h | 11 int vivid_start_generating_vid_out(struct vivid_dev *dev, bool *pstreaming); 12 void vivid_stop_generating_vid_out(struct vivid_dev *dev, bool *pstreaming);
|
H A D | vivid-kthread-touch.c | 13 static noinline_for_stack void vivid_thread_tch_cap_tick(struct vivid_dev *dev, 46 struct vivid_dev *dev = data; 146 int vivid_start_generating_touch_cap(struct vivid_dev *dev) 169 void vivid_stop_generating_touch_cap(struct vivid_dev *dev)
|
H A D | vivid-kthread-touch.h | 10 int vivid_start_generating_touch_cap(struct vivid_dev *dev); 11 void vivid_stop_generating_touch_cap(struct vivid_dev *dev);
|
H A D | vivid-meta-cap.c | 20 struct vivid_dev *dev = vb2_get_drv_priv(vq); 39 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); 65 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); 77 struct vivid_dev *dev = vb2_get_drv_priv(vq); 105 struct vivid_dev *dev = vb2_get_drv_priv(vq); 113 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); 132 struct vivid_dev *dev = video_drvdata(file); 148 struct vivid_dev *dev = video_drvdata(file); 159 void vivid_meta_cap_fillbuff(struct vivid_dev *dev,
|
H A D | vivid-meta-cap.h | 18 void vivid_meta_cap_fillbuff(struct vivid_dev *dev,
|
H A D | vivid-meta-out.c | 20 struct vivid_dev *dev = vb2_get_drv_priv(vq); 39 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); 65 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); 77 struct vivid_dev *dev = vb2_get_drv_priv(vq); 105 struct vivid_dev *dev = vb2_get_drv_priv(vq); 113 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); 132 struct vivid_dev *dev = video_drvdata(file); 148 struct vivid_dev *dev = video_drvdata(file); 159 void vivid_meta_out_process(struct vivid_dev *dev,
|
H A D | vivid-meta-out.h | 15 void vivid_meta_out_process(struct vivid_dev *dev, struct vivid_buffer *buf);
|
H A D | vivid-osd.c | 48 void vivid_clear_fb(struct vivid_dev *dev) 70 struct vivid_dev *dev = (struct vivid_dev *)info->par; 96 static int vivid_fb_set_var(struct vivid_dev *dev, struct fb_var_screeninfo *var) 109 static int vivid_fb_get_fix(struct vivid_dev *dev, struct fb_fix_screeninfo *fix) 129 static int _vivid_fb_check_var(struct fb_var_screeninfo *var, struct vivid_dev *dev) 171 struct vivid_dev *dev = (struct vivid_dev *) info->par; 185 struct vivid_dev *dev = (struct vivid_dev *) inf [all...] |
H A D | vivid-osd.h | 11 int vivid_fb_init(struct vivid_dev *dev); 12 void vivid_fb_release_buffers(struct vivid_dev *dev); 13 void vivid_clear_fb(struct vivid_dev *dev);
|
H A D | vivid-radio-common.c | 59 void vivid_radio_rds_init(struct vivid_dev *dev) 106 static void vivid_radio_calc_sig_qual(struct vivid_dev *dev) 151 struct vivid_dev *dev = video_drvdata(file);
|
H A D | vivid-radio-common.h | 26 void vivid_radio_rds_init(struct vivid_dev *dev);
|
H A D | vivid-radio-rx.c | 28 struct vivid_dev *dev = video_drvdata(file); 150 struct vivid_dev *dev = video_drvdata(file); 219 struct vivid_dev *dev = video_drvdata(file); 272 struct vivid_dev *dev = video_drvdata(file);
|
H A D | vivid-radio-tx.c | 26 struct vivid_dev *dev = video_drvdata(file); 101 struct vivid_dev *dev = video_drvdata(file); 120 struct vivid_dev *dev = video_drvdata(file);
|
H A D | vivid-sdr-cap.c | 85 static void vivid_thread_sdr_cap_tick(struct vivid_dev *dev) 121 struct vivid_dev *dev = data; 229 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); 255 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); 267 struct vivid_dev *dev = vb2_get_drv_priv(vq); 300 struct vivid_dev *dev = vb2_get_drv_priv(vq); 323 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); 361 struct vivid_dev *dev = video_drvdata(file); 380 struct vivid_dev *dev = video_drvdata(file); 459 struct vivid_dev *de [all...] |
H A D | vivid-sdr-cap.h | 20 void vivid_sdr_cap_process(struct vivid_dev *dev, struct vivid_buffer *buf);
|
H A D | vivid-touch-cap.c | 15 struct vivid_dev *dev = vb2_get_drv_priv(vq); 32 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); 57 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); 68 struct vivid_dev *dev = vb2_get_drv_priv(vq); 94 struct vivid_dev *dev = vb2_get_drv_priv(vq); 101 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); 128 struct vivid_dev *dev = video_drvdata(file); 138 struct vivid_dev *dev = video_drvdata(file); 152 struct vivid_dev *dev = video_drvdata(file); 182 int vivid_set_touch(struct vivid_dev *de [all...] |