| /linux/drivers/media/v4l2-core/ |
| A D | v4l2-ctrls-request.c | 24 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() 160 from, false, &hdl->req_obj); in v4l2_ctrl_request_bind() 205 obj = &new_hdl->req_obj; in v4l2_ctrls_find_req_obj() 252 req_obj); in v4l2_g_ext_ctrls_request() [all …]
|
| /linux/drivers/media/test-drivers/vivid/ |
| A D | vivid-kthread-out.c | 86 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()
|
| A D | vivid-kthread-touch.c | 28 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()
|
| A D | vivid-kthread-cap.c | 626 v4l2_ctrl_request_setup(vid_cap_buf->vb.vb2_buf.req_obj.req, in vivid_thread_vid_cap_tick() 633 v4l2_ctrl_request_complete(vid_cap_buf->vb.vb2_buf.req_obj.req, in vivid_thread_vid_cap_tick() 648 v4l2_ctrl_request_setup(vbi_cap_buf->vb.vb2_buf.req_obj.req, in vivid_thread_vid_cap_tick() 654 v4l2_ctrl_request_complete(vbi_cap_buf->vb.vb2_buf.req_obj.req, in vivid_thread_vid_cap_tick() 668 v4l2_ctrl_request_setup(meta_cap_buf->vb.vb2_buf.req_obj.req, in vivid_thread_vid_cap_tick() 671 v4l2_ctrl_request_complete(meta_cap_buf->vb.vb2_buf.req_obj.req, in vivid_thread_vid_cap_tick() 864 v4l2_ctrl_request_complete(buf->vb.vb2_buf.req_obj.req, in vivid_stop_generating_vid_cap() 879 v4l2_ctrl_request_complete(buf->vb.vb2_buf.req_obj.req, in vivid_stop_generating_vid_cap() 894 v4l2_ctrl_request_complete(buf->vb.vb2_buf.req_obj.req, in vivid_stop_generating_vid_cap()
|
| A D | vivid-sdr-cap.c | 106 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() 316 v4l2_ctrl_request_complete(buf->vb.vb2_buf.req_obj.req, in sdr_cap_stop_streaming() 330 v4l2_ctrl_request_complete(vb->req_obj.req, &dev->ctrl_hdl_sdr_cap); in sdr_cap_buf_request_complete()
|
| A D | vivid-meta-out.c | 115 v4l2_ctrl_request_complete(vb->req_obj.req, &dev->ctrl_hdl_meta_out); in meta_out_buf_request_complete()
|
| A D | vivid-meta-cap.c | 115 v4l2_ctrl_request_complete(vb->req_obj.req, &dev->ctrl_hdl_meta_cap); in meta_cap_buf_request_complete()
|
| A D | vivid-vbi-out.c | 121 v4l2_ctrl_request_complete(vb->req_obj.req, &dev->ctrl_hdl_vbi_out); in vbi_out_buf_request_complete()
|
| A D | vivid-vbi-cap.c | 223 v4l2_ctrl_request_complete(vb->req_obj.req, &dev->ctrl_hdl_vbi_cap); in vbi_cap_buf_request_complete()
|
| A D | vivid-touch-cap.c | 103 v4l2_ctrl_request_complete(vb->req_obj.req, &dev->ctrl_hdl_touch_cap); in touch_cap_buf_request_complete()
|
| /linux/drivers/media/common/videobuf2/ |
| A D | videobuf2-core.c | 1219 media_request_object_unbind(&vb->req_obj); in vb2_buffer_done() 1220 media_request_object_put(&vb->req_obj); in vb2_buffer_done() 1627 WARN_ON(!vb->req_obj.req); in vb2_req_unprepare() 1873 media_request_object_init(&vb->req_obj); in vb2_core_qbuf() 1880 q, true, &vb->req_obj); in vb2_core_qbuf() 2173 if (WARN_ON(vb->req_obj.req)) { in vb2_core_dqbuf() 2174 media_request_object_unbind(&vb->req_obj); in vb2_core_dqbuf() 2175 media_request_object_put(&vb->req_obj); in vb2_core_dqbuf() 2268 req = vb->req_obj.req; in __vb2_queue_cancel() 2295 if (vb->req_obj.req) { in __vb2_queue_cancel() [all …]
|
| /linux/drivers/gpu/drm/ |
| A D | drm_gpuvm.c | 2105 struct drm_gem_object *req_obj, u64 req_offset) in __drm_gpuvm_sm_map() argument 2123 merge &= obj == req_obj && in __drm_gpuvm_sm_map() 2167 merge &= obj == req_obj && in __drm_gpuvm_sm_map() 2200 merge &= obj == req_obj && in __drm_gpuvm_sm_map() 2240 req_obj, req_offset); in __drm_gpuvm_sm_map() 2336 struct drm_gem_object *req_obj, u64 req_offset) in drm_gpuvm_sm_map() argument 2347 req_obj, req_offset); in drm_gpuvm_sm_map() 2519 struct drm_gem_object *req_obj, u64 req_offset) in drm_gpuvm_sm_map_ops_create() argument 2539 req_obj, req_offset); in drm_gpuvm_sm_map_ops_create()
|
| /linux/drivers/media/test-drivers/visl/ |
| A D | visl-video.c | 612 v4l2_ctrl_request_complete(vbuf->vb2_buf.req_obj.req, in visl_queue_cleanup() 615 vbuf->vb2_buf.req_obj.req); in visl_queue_cleanup() 709 v4l2_ctrl_request_complete(vb->req_obj.req, &ctx->hdl); in visl_buf_request_complete() 767 vb = container_of(obj, struct vb2_buffer, req_obj); in visl_request_validate()
|
| /linux/drivers/staging/media/sunxi/cedrus/ |
| A D | cedrus_dec.c | 37 src_req = run.src->vb2_buf.req_obj.req; in cedrus_device_run()
|
| A D | cedrus_video.c | 468 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()
|
| A D | cedrus.c | 329 vb = container_of(obj, struct vb2_buffer, req_obj); in cedrus_request_validate()
|
| /linux/include/media/ |
| A D | v4l2-ctrls.h | 410 struct media_request_object req_obj; member 1379 media_request_object_put(&hdl->req_obj); in v4l2_ctrl_request_hdl_put()
|
| A D | videobuf2-core.h | 260 struct media_request_object req_obj; member
|
| /linux/drivers/staging/media/rkvdec/ |
| A D | rkvdec.c | 549 v4l2_ctrl_request_complete(vb->req_obj.req, &ctx->ctrl_hdl); in rkvdec_buf_request_complete() 589 v4l2_ctrl_request_complete(vbuf->vb2_buf.req_obj.req, in rkvdec_queue_cleanup() 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()
|
| /linux/drivers/media/platform/nvidia/tegra-vde/ |
| A D | v4l2.c | 293 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()
|
| /linux/drivers/media/test-drivers/ |
| A D | vim2m.c | 601 v4l2_ctrl_request_setup(src_buf->vb2_buf.req_obj.req, in device_run() 607 v4l2_ctrl_request_complete(src_buf->vb2_buf.req_obj.req, in device_run() 1083 v4l2_ctrl_request_complete(vbuf->vb2_buf.req_obj.req, in vim2m_stop_streaming() 1093 v4l2_ctrl_request_complete(vb->req_obj.req, &ctx->hdl); in vim2m_buf_request_complete()
|
| /linux/drivers/media/platform/chips-media/wave5/ |
| A D | wave5-helper.c | 229 v4l2_ctrl_request_complete(vbuf->vb2_buf.req_obj.req, &v4l2_ctrl_hdl); in wave5_return_bufs()
|
| /linux/drivers/media/platform/mediatek/vcodec/decoder/ |
| A D | mtk_vcodec_dec_stateless.c | 310 v4l2_ctrl_request_complete(vb->req_obj.req, &ctx->ctrl_hdl); in vb2ops_vdec_buf_request_complete() 355 src_buf_req = vb2_src->req_obj.req; in mtk_vdec_worker()
|
| /linux/drivers/media/test-drivers/vicodec/ |
| A D | vicodec-core.c | 268 struct media_request *src_req = src_vb->vb2_buf.req_obj.req; in device_process() 411 src_req = src_buf->vb2_buf.req_obj.req; in device_run() 1526 v4l2_ctrl_request_complete(vbuf->vb2_buf.req_obj.req, in vicodec_return_bufs() 1679 v4l2_ctrl_request_complete(vb->req_obj.req, &ctx->hdl); in vicodec_buf_request_complete() 1962 vb = container_of(obj, struct vb2_buffer, req_obj); in vicodec_request_validate()
|
| /linux/drivers/media/platform/verisilicon/ |
| A D | hantro_v4l2.c | 943 v4l2_ctrl_request_complete(vbuf->vb2_buf.req_obj.req, in hantro_return_bufs() 980 v4l2_ctrl_request_complete(vb->req_obj.req, &ctx->ctrl_handler); in hantro_buf_request_complete()
|