Home
last modified time | relevance | path

Searched refs:v4l2_ctrl_handler (Results 1 – 25 of 338) sorted by relevance

12345678910>>...14

/linux/drivers/media/v4l2-core/
H A Dv4l2-ctrls-request.c19 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 Dv4l2-ctrls-priv.h63 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 Dv4l2-ctrls-api.c229 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 Dv4l2-ctrls-core.c1607 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 Dv4l2-ctrls.h20 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 Dv4l2-fh.h22 struct v4l2_ctrl_handler;
29 * @ctrl_handler: pointer to &struct v4l2_ctrl_handler
45 struct v4l2_ctrl_handler *ctrl_handler;
H A Dv4l2-dev.h64 struct v4l2_ctrl_handler;
281 struct v4l2_ctrl_handler *ctrl_handler;
H A Dv4l2-device.h16 struct v4l2_ctrl_handler;
53 struct v4l2_ctrl_handler *ctrl_handler;
/linux/drivers/media/test-drivers/vivid/
H A Dvivid-core.h221 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 Dvivid-ctrls.c1622 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 Dbcm2835-camera.h42 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 Dtw9903.c29 struct v4l2_ctrl_handler hdl;
196 struct v4l2_ctrl_handler *hdl; in tw9903_probe()
H A Dtw9906.c20 struct v4l2_ctrl_handler hdl;
164 struct v4l2_ctrl_handler *hdl; in tw9906_probe()
/linux/drivers/media/platform/renesas/vsp1/
H A Dvsp1_sru.h26 struct v4l2_ctrl_handler ctrls;
H A Dvsp1_hgt.h25 struct v4l2_ctrl_handler ctrls;
H A Dvsp1_lut.h28 struct v4l2_ctrl_handler ctrls;
H A Dvsp1_hgo.h24 struct v4l2_ctrl_handler handler;
H A Dvsp1_clu.h29 struct v4l2_ctrl_handler ctrls;
H A Dvsp1_brx.h27 struct v4l2_ctrl_handler ctrls;
/linux/drivers/media/platform/mediatek/mdp3/
H A Dmtk-mdp3-m2m.h33 struct v4l2_ctrl_handler ctrl_handler;
/linux/drivers/media/i2c/adv748x/
H A Dadv748x.h84 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 Datomisp_csi2.h32 struct v4l2_ctrl_handler ctrls;
/linux/drivers/media/platform/samsung/s3c-camif/
H A Dcamif-core.h216 struct v4l2_ctrl_handler ctrl_handler;
287 struct v4l2_ctrl_handler ctrl_handler;
/linux/drivers/media/radio/
H A Dradio-tea5777.h69 struct v4l2_ctrl_handler ctrl_handler;
/linux/drivers/media/platform/qcom/iris/
H A Diris_instance.h59 struct v4l2_ctrl_handler ctrl_handler;

12345678910>>...14