Home
last modified time | relevance | path

Searched refs:req_obj (Results 1 - 25 of 59) sorted by relevance

123

/kernel/linux/linux-6.6/drivers/media/v4l2-core/
H A Dv4l2-ctrls-request.c24 media_request_object_init(&hdl->req_obj); in v4l2_ctrl_handler_init_request()
39 if (hdl->req_obj.ops || list_empty(&hdl->requests)) in v4l2_ctrl_handler_free_request()
48 media_request_object_unbind(&req->req_obj); in v4l2_ctrl_handler_free_request()
49 media_request_object_put(&req->req_obj); in v4l2_ctrl_handler_free_request()
86 container_of(obj, struct v4l2_ctrl_handler, req_obj); in v4l2_ctrl_request_queue()
98 container_of(obj, struct v4l2_ctrl_handler, req_obj); in v4l2_ctrl_request_unbind()
113 container_of(obj, struct v4l2_ctrl_handler, req_obj); in v4l2_ctrl_request_release()
136 return container_of(obj, struct v4l2_ctrl_handler, req_obj); in v4l2_ctrl_request_hdl_find()
160 from, false, &hdl->req_obj); in v4l2_ctrl_request_bind()
205 obj = &new_hdl->req_obj; in v4l2_ctrls_find_req_obj()
[all...]
/kernel/linux/linux-5.10/drivers/media/test-drivers/vivid/
H A Dvivid-kthread-out.c85 v4l2_ctrl_request_setup(vid_out_buf->vb.vb2_buf.req_obj.req, in vivid_thread_vid_out_tick()
87 v4l2_ctrl_request_complete(vid_out_buf->vb.vb2_buf.req_obj.req, in vivid_thread_vid_out_tick()
106 v4l2_ctrl_request_setup(vbi_out_buf->vb.vb2_buf.req_obj.req, in vivid_thread_vid_out_tick()
108 v4l2_ctrl_request_complete(vbi_out_buf->vb.vb2_buf.req_obj.req, in vivid_thread_vid_out_tick()
122 v4l2_ctrl_request_setup(meta_out_buf->vb.vb2_buf.req_obj.req, in vivid_thread_vid_out_tick()
124 v4l2_ctrl_request_complete(meta_out_buf->vb.vb2_buf.req_obj.req, in vivid_thread_vid_out_tick()
307 v4l2_ctrl_request_complete(buf->vb.vb2_buf.req_obj.req, in vivid_stop_generating_vid_out()
322 v4l2_ctrl_request_complete(buf->vb.vb2_buf.req_obj.req, in vivid_stop_generating_vid_out()
337 v4l2_ctrl_request_complete(buf->vb.vb2_buf.req_obj.req, in vivid_stop_generating_vid_out()
H A Dvivid-kthread-touch.c27 v4l2_ctrl_request_setup(tch_cap_buf->vb.vb2_buf.req_obj.req, in vivid_thread_tch_cap_tick()
31 v4l2_ctrl_request_complete(tch_cap_buf->vb.vb2_buf.req_obj.req, in vivid_thread_tch_cap_tick()
172 v4l2_ctrl_request_complete(buf->vb.vb2_buf.req_obj.req, in vivid_stop_generating_touch_cap()
H A Dvivid-kthread-cap.c724 v4l2_ctrl_request_setup(vid_cap_buf->vb.vb2_buf.req_obj.req, in vivid_thread_vid_cap_tick()
736 v4l2_ctrl_request_complete(vid_cap_buf->vb.vb2_buf.req_obj.req, in vivid_thread_vid_cap_tick()
751 v4l2_ctrl_request_setup(vbi_cap_buf->vb.vb2_buf.req_obj.req, in vivid_thread_vid_cap_tick()
757 v4l2_ctrl_request_complete(vbi_cap_buf->vb.vb2_buf.req_obj.req, in vivid_thread_vid_cap_tick()
771 v4l2_ctrl_request_setup(meta_cap_buf->vb.vb2_buf.req_obj.req, in vivid_thread_vid_cap_tick()
774 v4l2_ctrl_request_complete(meta_cap_buf->vb.vb2_buf.req_obj.req, in vivid_thread_vid_cap_tick()
961 v4l2_ctrl_request_complete(buf->vb.vb2_buf.req_obj.req, in vivid_stop_generating_vid_cap()
976 v4l2_ctrl_request_complete(buf->vb.vb2_buf.req_obj.req, in vivid_stop_generating_vid_cap()
991 v4l2_ctrl_request_complete(buf->vb.vb2_buf.req_obj.req, in vivid_stop_generating_vid_cap()
H A Dvivid-sdr-cap.c105 v4l2_ctrl_request_setup(sdr_cap_buf->vb.vb2_buf.req_obj.req, in vivid_thread_sdr_cap_tick()
107 v4l2_ctrl_request_complete(sdr_cap_buf->vb.vb2_buf.req_obj.req, in vivid_thread_sdr_cap_tick()
304 v4l2_ctrl_request_complete(buf->vb.vb2_buf.req_obj.req, in sdr_cap_stop_streaming()
318 v4l2_ctrl_request_complete(vb->req_obj.req, &dev->ctrl_hdl_sdr_cap); in sdr_cap_buf_request_complete()
H A Dvivid-meta-out.c118 v4l2_ctrl_request_complete(vb->req_obj.req, &dev->ctrl_hdl_meta_out); in meta_out_buf_request_complete()
H A Dvivid-meta-cap.c118 v4l2_ctrl_request_complete(vb->req_obj.req, &dev->ctrl_hdl_meta_cap); in meta_cap_buf_request_complete()
/kernel/linux/linux-6.6/drivers/media/test-drivers/vivid/
H A Dvivid-kthread-out.c86 v4l2_ctrl_request_setup(vid_out_buf->vb.vb2_buf.req_obj.req, in vivid_thread_vid_out_tick()
88 v4l2_ctrl_request_complete(vid_out_buf->vb.vb2_buf.req_obj.req, in vivid_thread_vid_out_tick()
107 v4l2_ctrl_request_setup(vbi_out_buf->vb.vb2_buf.req_obj.req, in vivid_thread_vid_out_tick()
109 v4l2_ctrl_request_complete(vbi_out_buf->vb.vb2_buf.req_obj.req, in vivid_thread_vid_out_tick()
123 v4l2_ctrl_request_setup(meta_out_buf->vb.vb2_buf.req_obj.req, in vivid_thread_vid_out_tick()
125 v4l2_ctrl_request_complete(meta_out_buf->vb.vb2_buf.req_obj.req, in vivid_thread_vid_out_tick()
311 v4l2_ctrl_request_complete(buf->vb.vb2_buf.req_obj.req, in vivid_stop_generating_vid_out()
326 v4l2_ctrl_request_complete(buf->vb.vb2_buf.req_obj.req, in vivid_stop_generating_vid_out()
341 v4l2_ctrl_request_complete(buf->vb.vb2_buf.req_obj.req, in vivid_stop_generating_vid_out()
H A Dvivid-kthread-touch.c28 v4l2_ctrl_request_setup(tch_cap_buf->vb.vb2_buf.req_obj.req, in vivid_thread_tch_cap_tick()
32 v4l2_ctrl_request_complete(tch_cap_buf->vb.vb2_buf.req_obj.req, in vivid_thread_tch_cap_tick()
182 v4l2_ctrl_request_complete(buf->vb.vb2_buf.req_obj.req, in vivid_stop_generating_touch_cap()
H A Dvivid-kthread-cap.c602 v4l2_ctrl_request_setup(vid_cap_buf->vb.vb2_buf.req_obj.req, in vivid_thread_vid_cap_tick()
609 v4l2_ctrl_request_complete(vid_cap_buf->vb.vb2_buf.req_obj.req, in vivid_thread_vid_cap_tick()
624 v4l2_ctrl_request_setup(vbi_cap_buf->vb.vb2_buf.req_obj.req, in vivid_thread_vid_cap_tick()
630 v4l2_ctrl_request_complete(vbi_cap_buf->vb.vb2_buf.req_obj.req, in vivid_thread_vid_cap_tick()
644 v4l2_ctrl_request_setup(meta_cap_buf->vb.vb2_buf.req_obj.req, in vivid_thread_vid_cap_tick()
647 v4l2_ctrl_request_complete(meta_cap_buf->vb.vb2_buf.req_obj.req, in vivid_thread_vid_cap_tick()
840 v4l2_ctrl_request_complete(buf->vb.vb2_buf.req_obj.req, in vivid_stop_generating_vid_cap()
855 v4l2_ctrl_request_complete(buf->vb.vb2_buf.req_obj.req, in vivid_stop_generating_vid_cap()
870 v4l2_ctrl_request_complete(buf->vb.vb2_buf.req_obj.req, in vivid_stop_generating_vid_cap()
H A Dvivid-sdr-cap.c106 v4l2_ctrl_request_setup(sdr_cap_buf->vb.vb2_buf.req_obj.req, in vivid_thread_sdr_cap_tick()
108 v4l2_ctrl_request_complete(sdr_cap_buf->vb.vb2_buf.req_obj.req, in vivid_thread_sdr_cap_tick()
311 v4l2_ctrl_request_complete(buf->vb.vb2_buf.req_obj.req, in sdr_cap_stop_streaming()
325 v4l2_ctrl_request_complete(vb->req_obj.req, &dev->ctrl_hdl_sdr_cap); in sdr_cap_buf_request_complete()
H A Dvivid-meta-out.c118 v4l2_ctrl_request_complete(vb->req_obj.req, &dev->ctrl_hdl_meta_out); in meta_out_buf_request_complete()
/kernel/linux/linux-6.6/drivers/gpu/drm/
H A Ddrm_gpuva_mgr.c1077 struct drm_gem_object *req_obj, u64 req_offset) in __drm_gpuva_sm_map()
1095 merge &= obj == req_obj && in __drm_gpuva_sm_map()
1139 merge &= obj == req_obj && in __drm_gpuva_sm_map()
1172 merge &= obj == req_obj && in __drm_gpuva_sm_map()
1212 req_obj, req_offset); in __drm_gpuva_sm_map()
1278 * @req_obj: the &drm_gem_object to map
1308 struct drm_gem_object *req_obj, u64 req_offset) in drm_gpuva_sm_map()
1319 req_obj, req_offset); in drm_gpuva_sm_map()
1461 * @req_obj: the &drm_gem_object to map
1491 struct drm_gem_object *req_obj, u6 in drm_gpuva_sm_map_ops_create()
1074 __drm_gpuva_sm_map(struct drm_gpuva_manager *mgr, const struct drm_gpuva_fn_ops *ops, void *priv, u64 req_addr, u64 req_range, struct drm_gem_object *req_obj, u64 req_offset) __drm_gpuva_sm_map() argument
1306 drm_gpuva_sm_map(struct drm_gpuva_manager *mgr, void *priv, u64 req_addr, u64 req_range, struct drm_gem_object *req_obj, u64 req_offset) drm_gpuva_sm_map() argument
1489 drm_gpuva_sm_map_ops_create(struct drm_gpuva_manager *mgr, u64 req_addr, u64 req_range, struct drm_gem_object *req_obj, u64 req_offset) drm_gpuva_sm_map_ops_create() argument
[all...]
/kernel/linux/linux-5.10/drivers/media/common/videobuf2/
H A Dvideobuf2-core.c1063 if (state != VB2_BUF_STATE_QUEUED && vb->req_obj.req) { in vb2_buffer_done()
1064 media_request_object_unbind(&vb->req_obj); in vb2_buffer_done()
1065 media_request_object_put(&vb->req_obj); in vb2_buffer_done()
1428 struct vb2_buffer *vb = container_of(obj, struct vb2_buffer, req_obj); in vb2_req_prepare()
1444 struct vb2_buffer *vb = container_of(obj, struct vb2_buffer, req_obj); in vb2_req_unprepare()
1450 WARN_ON(!vb->req_obj.req); in vb2_req_unprepare()
1458 struct vb2_buffer *vb = container_of(obj, struct vb2_buffer, req_obj); in vb2_req_queue()
1467 struct vb2_buffer *vb = container_of(obj, struct vb2_buffer, req_obj); in vb2_req_unbind()
1475 struct vb2_buffer *vb = container_of(obj, struct vb2_buffer, req_obj); in vb2_req_release()
1652 media_request_object_init(&vb->req_obj); in vb2_core_qbuf()
[all...]
/kernel/linux/linux-6.6/drivers/media/common/videobuf2/
H A Dvideobuf2-core.c1080 if (state != VB2_BUF_STATE_QUEUED && vb->req_obj.req) { in vb2_buffer_done()
1081 media_request_object_unbind(&vb->req_obj); in vb2_buffer_done()
1082 media_request_object_put(&vb->req_obj); in vb2_buffer_done()
1448 struct vb2_buffer *vb = container_of(obj, struct vb2_buffer, req_obj); in vb2_req_prepare()
1464 struct vb2_buffer *vb = container_of(obj, struct vb2_buffer, req_obj); in vb2_req_unprepare()
1470 WARN_ON(!vb->req_obj.req); in vb2_req_unprepare()
1478 struct vb2_buffer *vb = container_of(obj, struct vb2_buffer, req_obj); in vb2_req_queue()
1497 struct vb2_buffer *vb = container_of(obj, struct vb2_buffer, req_obj); in vb2_req_unbind()
1505 struct vb2_buffer *vb = container_of(obj, struct vb2_buffer, req_obj); in vb2_req_release()
1682 media_request_object_init(&vb->req_obj); in vb2_core_qbuf()
[all...]
/kernel/linux/linux-5.10/drivers/staging/media/sunxi/cedrus/
H A Dcedrus_dec.c36 src_req = run.src->vb2_buf.req_obj.req; in cedrus_device_run()
H A Dcedrus_video.c424 v4l2_ctrl_request_complete(vbuf->vb2_buf.req_obj.req, in cedrus_queue_cleanup()
537 v4l2_ctrl_request_complete(vb->req_obj.req, &ctx->hdl); in cedrus_buf_request_complete()
/kernel/linux/linux-5.10/drivers/media/v4l2-core/
H A Dv4l2-ctrls.c2344 media_request_object_init(&hdl->req_obj); in v4l2_ctrl_handler_init_class()
2367 if (!hdl->req_obj.ops && !list_empty(&hdl->requests)) { in v4l2_ctrl_handler_free()
2371 media_request_object_unbind(&req->req_obj); in v4l2_ctrl_handler_free()
2372 media_request_object_put(&req->req_obj); in v4l2_ctrl_handler_free()
3398 container_of(obj, struct v4l2_ctrl_handler, req_obj); in v4l2_ctrl_request_queue()
3410 container_of(obj, struct v4l2_ctrl_handler, req_obj); in v4l2_ctrl_request_unbind()
3425 container_of(obj, struct v4l2_ctrl_handler, req_obj); in v4l2_ctrl_request_release()
3448 return container_of(obj, struct v4l2_ctrl_handler, req_obj); in v4l2_ctrl_request_hdl_find()
3472 from, false, &hdl->req_obj); in v4l2_ctrl_request_bind()
3777 obj = &new_hdl->req_obj; in v4l2_ctrls_find_req_obj()
[all...]
/kernel/linux/linux-6.6/drivers/staging/media/sunxi/cedrus/
H A Dcedrus_dec.c37 src_req = run.src->vb2_buf.req_obj.req; in cedrus_device_run()
H A Dcedrus_video.c468 v4l2_ctrl_request_complete(vbuf->vb2_buf.req_obj.req, in cedrus_queue_cleanup()
562 v4l2_ctrl_request_complete(vb->req_obj.req, &ctx->hdl); in cedrus_buf_request_complete()
/kernel/linux/linux-6.6/drivers/media/test-drivers/visl/
H A Dvisl-video.c593 v4l2_ctrl_request_complete(vbuf->vb2_buf.req_obj.req, in visl_queue_cleanup()
596 vbuf->vb2_buf.req_obj.req); in visl_queue_cleanup()
690 v4l2_ctrl_request_complete(vb->req_obj.req, &ctx->hdl); in visl_buf_request_complete()
748 vb = container_of(obj, struct vb2_buffer, req_obj); in visl_request_validate()
/kernel/linux/linux-5.10/drivers/staging/media/rkvdec/
H A Drkvdec.c506 v4l2_ctrl_request_complete(vb->req_obj.req, &ctx->ctrl_hdl); in rkvdec_buf_request_complete()
546 v4l2_ctrl_request_complete(vbuf->vb2_buf.req_obj.req, in rkvdec_queue_cleanup()
594 vb = container_of(obj, struct vb2_buffer, req_obj); in rkvdec_request_validate()
677 src_req = run->bufs.src->vb2_buf.req_obj.req; in rkvdec_run_preamble()
686 struct media_request *src_req = run->bufs.src->vb2_buf.req_obj.req; in rkvdec_run_postamble()
/kernel/linux/linux-5.10/include/media/
H A Dv4l2-ctrls.h353 * For the parent control handler (@req_obj.ops == NULL) this
360 * @req_obj: The &struct media_request_object, used to link into a
377 struct media_request_object req_obj; member
1293 media_request_object_put(&hdl->req_obj); in v4l2_ctrl_request_hdl_put()
/kernel/linux/linux-6.6/include/media/
H A Dv4l2-ctrls.h386 * For the parent control handler (@req_obj.ops == NULL) this
393 * @req_obj: The &struct media_request_object, used to link into a
410 struct media_request_object req_obj; member
1379 media_request_object_put(&hdl->req_obj); in v4l2_ctrl_request_hdl_put()
/kernel/linux/linux-6.6/drivers/media/platform/nvidia/tegra-vde/
H A Dv4l2.c293 v4l2_ctrl_request_complete(vb->req_obj.req, &ctx->hdl); in tegra_buf_request_complete()
316 v4l2_ctrl_request_complete(vbuf->vb2_buf.req_obj.req, &ctx->hdl); in tegra_stop_streaming()
886 struct media_request *src_req = src->vb2_buf.req_obj.req; in tegra_device_run()

Completed in 27 milliseconds

123