/linux/drivers/media/v4l2-core/ |
H A D | v4l2-ctrls-request.c | 19 void v4l2_ctrl_handler_init_request(struct v4l2_ctrl_handler *hdl) in v4l2_ctrl_handler_init_request() 28 void v4l2_ctrl_handler_free_request(struct v4l2_ctrl_handler *hdl) in v4l2_ctrl_handler_free_request() 30 struct v4l2_ctrl_handler *req, *next_req; in v4l2_ctrl_handler_free_request() 53 static int v4l2_ctrl_request_clone(struct v4l2_ctrl_handler *hdl, in v4l2_ctrl_request_clone() 54 const struct v4l2_ctrl_handler *from) in v4l2_ctrl_request_clone() 85 struct v4l2_ctrl_handler *hdl = in v4l2_ctrl_request_queue() 86 container_of(obj, struct v4l2_ctrl_handler, req_obj); in v4l2_ctrl_request_queue() 87 struct v4l2_ctrl_handler *main_hdl = obj->priv; in v4l2_ctrl_request_queue() 97 struct v4l2_ctrl_handler *hdl = in v4l2_ctrl_request_unbind() 98 container_of(obj, struct v4l2_ctrl_handler, req_ob in v4l2_ctrl_request_unbind() [all...] |
H A D | v4l2-ctrls-priv.h | 63 int handler_new_ref(struct v4l2_ctrl_handler *hdl, 67 struct v4l2_ctrl_ref *find_ref(struct v4l2_ctrl_handler *hdl, u32 id); 68 struct v4l2_ctrl_ref *find_ref_lock(struct v4l2_ctrl_handler *hdl, u32 id); 76 int v4l2_g_ext_ctrls_common(struct v4l2_ctrl_handler *hdl, 80 struct v4l2_ctrl_handler *hdl, 85 void v4l2_ctrl_handler_init_request(struct v4l2_ctrl_handler *hdl); 86 void v4l2_ctrl_handler_free_request(struct v4l2_ctrl_handler *hdl); 87 int v4l2_g_ext_ctrls_request(struct v4l2_ctrl_handler *hdl, struct video_device *vdev, 90 struct v4l2_ctrl_handler *hdl,
|
H A D | v4l2-ctrls-api.c | 229 static int prepare_ext_ctrls(struct v4l2_ctrl_handler *hdl, in prepare_ext_ctrls() 394 static int class_check(struct v4l2_ctrl_handler *hdl, u32 which) in class_check() 409 int v4l2_g_ext_ctrls_common(struct v4l2_ctrl_handler *hdl, in v4l2_g_ext_ctrls_common() 517 int v4l2_g_ext_ctrls(struct v4l2_ctrl_handler *hdl, struct video_device *vdev, in v4l2_g_ext_ctrls() 588 struct v4l2_ctrl_handler *hdl, in try_set_ext_ctrls_common() 725 struct v4l2_ctrl_handler *hdl, in try_set_ext_ctrls() 744 int v4l2_try_ext_ctrls(struct v4l2_ctrl_handler *hdl, in v4l2_try_ext_ctrls() 754 struct v4l2_ctrl_handler *hdl, in v4l2_s_ext_ctrls() 799 int v4l2_g_ctrl(struct v4l2_ctrl_handler *hdl, struct v4l2_control *control) in v4l2_g_ctrl() 861 int v4l2_s_ctrl(struct v4l2_fh *fh, struct v4l2_ctrl_handler *hd [all...] |
H A D | v4l2-ctrls-core.c | 1607 static inline int handler_set_err(struct v4l2_ctrl_handler *hdl, int err) in handler_set_err() 1615 int v4l2_ctrl_handler_init_class(struct v4l2_ctrl_handler *hdl, in v4l2_ctrl_handler_init_class() 1634 int v4l2_ctrl_handler_free(struct v4l2_ctrl_handler *hdl) in v4l2_ctrl_handler_free() 1681 struct v4l2_ctrl_handler *hdl, u32 id) in find_private_ref() 1702 struct v4l2_ctrl_ref *find_ref(struct v4l2_ctrl_handler *hdl, u32 id) in find_ref() 1729 struct v4l2_ctrl_ref *find_ref_lock(struct v4l2_ctrl_handler *hdl, u32 id) in find_ref_lock() 1742 struct v4l2_ctrl *v4l2_ctrl_find(struct v4l2_ctrl_handler *hdl, u32 id) in v4l2_ctrl_find() 1751 int handler_new_ref(struct v4l2_ctrl_handler *hdl, in handler_new_ref() 1836 static struct v4l2_ctrl *v4l2_ctrl_new(struct v4l2_ctrl_handler *hdl, in v4l2_ctrl_new() 2125 struct v4l2_ctrl *v4l2_ctrl_new_custom(struct v4l2_ctrl_handler *hd [all...] |
/linux/include/media/ |
H A D | v4l2-ctrls.h | 20 struct v4l2_ctrl_handler; 163 * and as an argument at struct &v4l2_ctrl_handler. 273 struct v4l2_ctrl_handler *handler; 336 * device than the &struct v4l2_ctrl_handler. 380 * struct v4l2_ctrl_handler - The control handler keeps track of all the 412 struct v4l2_ctrl_handler { struct 535 int v4l2_ctrl_handler_init_class(struct v4l2_ctrl_handler *hdl, 585 int v4l2_ctrl_handler_free(struct v4l2_ctrl_handler *hdl); 618 int __v4l2_ctrl_handler_setup(struct v4l2_ctrl_handler *hdl); 629 int v4l2_ctrl_handler_setup(struct v4l2_ctrl_handler *hd 413 _lockv4l2_ctrl_handler global() argument 414 lockv4l2_ctrl_handler global() argument 415 ctrlsv4l2_ctrl_handler global() argument 416 ctrl_refsv4l2_ctrl_handler global() argument 417 cachedv4l2_ctrl_handler global() argument 418 bucketsv4l2_ctrl_handler global() argument 419 notifyv4l2_ctrl_handler global() argument 420 notify_privv4l2_ctrl_handler global() argument 421 nr_of_bucketsv4l2_ctrl_handler global() argument 422 errorv4l2_ctrl_handler global() argument 423 request_is_queuedv4l2_ctrl_handler global() argument 424 requestsv4l2_ctrl_handler global() argument 425 requests_queuedv4l2_ctrl_handler global() argument 426 req_objv4l2_ctrl_handler global() argument [all...] |
H A D | v4l2-fh.h | 22 struct v4l2_ctrl_handler; 29 * @ctrl_handler: pointer to &struct v4l2_ctrl_handler 45 struct v4l2_ctrl_handler *ctrl_handler;
|
H A D | v4l2-dev.h | 64 struct v4l2_ctrl_handler; 281 struct v4l2_ctrl_handler *ctrl_handler;
|
H A D | v4l2-device.h | 16 struct v4l2_ctrl_handler; 53 struct v4l2_ctrl_handler *ctrl_handler;
|
/linux/drivers/media/test-drivers/vivid/ |
H A D | vivid-core.h | 221 struct v4l2_ctrl_handler ctrl_hdl_user_gen; 222 struct v4l2_ctrl_handler ctrl_hdl_user_vid; 223 struct v4l2_ctrl_handler ctrl_hdl_user_aud; 224 struct v4l2_ctrl_handler ctrl_hdl_streaming; 225 struct v4l2_ctrl_handler ctrl_hdl_sdtv_cap; 226 struct v4l2_ctrl_handler ctrl_hdl_loop_cap; 227 struct v4l2_ctrl_handler ctrl_hdl_fb; 229 struct v4l2_ctrl_handler ctrl_hdl_vid_cap; 231 struct v4l2_ctrl_handler ctrl_hdl_vid_out; 233 struct v4l2_ctrl_handler ctrl_hdl_vbi_ca [all...] |
H A D | vivid-ctrls.c | 1622 struct v4l2_ctrl_handler *hdl_user_gen = &dev->ctrl_hdl_user_gen; in vivid_create_controls() 1623 struct v4l2_ctrl_handler *hdl_user_vid = &dev->ctrl_hdl_user_vid; in vivid_create_controls() 1624 struct v4l2_ctrl_handler *hdl_user_aud = &dev->ctrl_hdl_user_aud; in vivid_create_controls() 1625 struct v4l2_ctrl_handler *hdl_streaming = &dev->ctrl_hdl_streaming; in vivid_create_controls() 1626 struct v4l2_ctrl_handler *hdl_sdtv_cap = &dev->ctrl_hdl_sdtv_cap; in vivid_create_controls() 1627 struct v4l2_ctrl_handler *hdl_loop_cap = &dev->ctrl_hdl_loop_cap; in vivid_create_controls() 1628 struct v4l2_ctrl_handler *hdl_fb = &dev->ctrl_hdl_fb; in vivid_create_controls() 1629 struct v4l2_ctrl_handler *hdl_vid_cap = &dev->ctrl_hdl_vid_cap; in vivid_create_controls() 1630 struct v4l2_ctrl_handler *hdl_vid_out = &dev->ctrl_hdl_vid_out; in vivid_create_controls() 1631 struct v4l2_ctrl_handler *hdl_vbi_ca in vivid_create_controls() [all...] |
/linux/drivers/staging/vc04_services/bcm2835-camera/ |
H A D | bcm2835-camera.h | 42 struct v4l2_ctrl_handler ctrl_handler; 113 int bcm2835_mmal_init_controls(struct bcm2835_mmal_dev *dev, struct v4l2_ctrl_handler *hdl);
|
/linux/drivers/media/i2c/ |
H A D | tw9903.c | 29 struct v4l2_ctrl_handler hdl; 196 struct v4l2_ctrl_handler *hdl; in tw9903_probe()
|
H A D | tw9906.c | 20 struct v4l2_ctrl_handler hdl; 164 struct v4l2_ctrl_handler *hdl; in tw9906_probe()
|
/linux/drivers/media/platform/renesas/vsp1/ |
H A D | vsp1_sru.h | 26 struct v4l2_ctrl_handler ctrls;
|
H A D | vsp1_hgt.h | 25 struct v4l2_ctrl_handler ctrls;
|
H A D | vsp1_lut.h | 28 struct v4l2_ctrl_handler ctrls;
|
H A D | vsp1_hgo.h | 24 struct v4l2_ctrl_handler handler;
|
H A D | vsp1_clu.h | 29 struct v4l2_ctrl_handler ctrls;
|
H A D | vsp1_brx.h | 27 struct v4l2_ctrl_handler ctrls;
|
/linux/drivers/media/platform/mediatek/mdp3/ |
H A D | mtk-mdp3-m2m.h | 33 struct v4l2_ctrl_handler ctrl_handler;
|
/linux/drivers/media/i2c/adv748x/ |
H A D | adv748x.h | 84 struct v4l2_ctrl_handler ctrl_hdl; 117 struct v4l2_ctrl_handler ctrl_hdl; 152 struct v4l2_ctrl_handler ctrl_hdl;
|
/linux/drivers/staging/media/atomisp/pci/ |
H A D | atomisp_csi2.h | 32 struct v4l2_ctrl_handler ctrls;
|
/linux/drivers/media/platform/samsung/s3c-camif/ |
H A D | camif-core.h | 216 struct v4l2_ctrl_handler ctrl_handler; 287 struct v4l2_ctrl_handler ctrl_handler;
|
/linux/drivers/media/radio/ |
H A D | radio-tea5777.h | 69 struct v4l2_ctrl_handler ctrl_handler;
|
/linux/drivers/media/platform/qcom/iris/ |
H A D | iris_instance.h | 59 struct v4l2_ctrl_handler ctrl_handler;
|