/linux-master/drivers/media/v4l2-core/ |
H A D | v4l2-ctrls-request.c | 24 media_request_object_init(&hdl->req_obj); 39 if (hdl->req_obj.ops || list_empty(&hdl->requests)) 48 media_request_object_unbind(&req->req_obj); 49 media_request_object_put(&req->req_obj); 86 container_of(obj, struct v4l2_ctrl_handler, req_obj); 98 container_of(obj, struct v4l2_ctrl_handler, req_obj); 113 container_of(obj, struct v4l2_ctrl_handler, req_obj); 136 return container_of(obj, struct v4l2_ctrl_handler, req_obj); 160 from, false, &hdl->req_obj); 205 obj = &new_hdl->req_obj; [all...] |
/linux-master/drivers/media/test-drivers/vivid/ |
H A D | vivid-kthread-out.c | 86 v4l2_ctrl_request_setup(vid_out_buf->vb.vb2_buf.req_obj.req, 88 v4l2_ctrl_request_complete(vid_out_buf->vb.vb2_buf.req_obj.req, 107 v4l2_ctrl_request_setup(vbi_out_buf->vb.vb2_buf.req_obj.req, 109 v4l2_ctrl_request_complete(vbi_out_buf->vb.vb2_buf.req_obj.req, 123 v4l2_ctrl_request_setup(meta_out_buf->vb.vb2_buf.req_obj.req, 125 v4l2_ctrl_request_complete(meta_out_buf->vb.vb2_buf.req_obj.req, 311 v4l2_ctrl_request_complete(buf->vb.vb2_buf.req_obj.req, 326 v4l2_ctrl_request_complete(buf->vb.vb2_buf.req_obj.req, 341 v4l2_ctrl_request_complete(buf->vb.vb2_buf.req_obj.req,
|
H A D | vivid-kthread-touch.c | 28 v4l2_ctrl_request_setup(tch_cap_buf->vb.vb2_buf.req_obj.req, 32 v4l2_ctrl_request_complete(tch_cap_buf->vb.vb2_buf.req_obj.req, 182 v4l2_ctrl_request_complete(buf->vb.vb2_buf.req_obj.req,
|
H A D | vivid-kthread-cap.c | 602 v4l2_ctrl_request_setup(vid_cap_buf->vb.vb2_buf.req_obj.req, 609 v4l2_ctrl_request_complete(vid_cap_buf->vb.vb2_buf.req_obj.req, 624 v4l2_ctrl_request_setup(vbi_cap_buf->vb.vb2_buf.req_obj.req, 630 v4l2_ctrl_request_complete(vbi_cap_buf->vb.vb2_buf.req_obj.req, 644 v4l2_ctrl_request_setup(meta_cap_buf->vb.vb2_buf.req_obj.req, 647 v4l2_ctrl_request_complete(meta_cap_buf->vb.vb2_buf.req_obj.req, 840 v4l2_ctrl_request_complete(buf->vb.vb2_buf.req_obj.req, 855 v4l2_ctrl_request_complete(buf->vb.vb2_buf.req_obj.req, 870 v4l2_ctrl_request_complete(buf->vb.vb2_buf.req_obj.req,
|
H A D | vivid-sdr-cap.c | 106 v4l2_ctrl_request_setup(sdr_cap_buf->vb.vb2_buf.req_obj.req, 108 v4l2_ctrl_request_complete(sdr_cap_buf->vb.vb2_buf.req_obj.req, 311 v4l2_ctrl_request_complete(buf->vb.vb2_buf.req_obj.req, 325 v4l2_ctrl_request_complete(vb->req_obj.req, &dev->ctrl_hdl_sdr_cap);
|
H A D | vivid-meta-out.c | 115 v4l2_ctrl_request_complete(vb->req_obj.req, &dev->ctrl_hdl_meta_out);
|
H A D | vivid-vbi-out.c | 119 v4l2_ctrl_request_complete(vb->req_obj.req, &dev->ctrl_hdl_vbi_out);
|
H A D | vivid-meta-cap.c | 115 v4l2_ctrl_request_complete(vb->req_obj.req, &dev->ctrl_hdl_meta_cap);
|
H A D | vivid-touch-cap.c | 103 v4l2_ctrl_request_complete(vb->req_obj.req, &dev->ctrl_hdl_touch_cap);
|
H A D | vivid-vbi-cap.c | 220 v4l2_ctrl_request_complete(vb->req_obj.req, &dev->ctrl_hdl_vbi_cap);
|
/linux-master/drivers/staging/media/sunxi/cedrus/ |
H A D | cedrus_dec.c | 37 src_req = run.src->vb2_buf.req_obj.req;
|
H A D | cedrus_video.c | 468 v4l2_ctrl_request_complete(vbuf->vb2_buf.req_obj.req, 562 v4l2_ctrl_request_complete(vb->req_obj.req, &ctx->hdl);
|
/linux-master/drivers/media/common/videobuf2/ |
H A D | videobuf2-core.c | 1205 if (state != VB2_BUF_STATE_QUEUED && vb->req_obj.req) { 1206 media_request_object_unbind(&vb->req_obj); 1207 media_request_object_put(&vb->req_obj); 1573 struct vb2_buffer *vb = container_of(obj, struct vb2_buffer, req_obj); 1589 struct vb2_buffer *vb = container_of(obj, struct vb2_buffer, req_obj); 1595 WARN_ON(!vb->req_obj.req); 1600 struct vb2_buffer *vb = container_of(obj, struct vb2_buffer, req_obj); 1619 struct vb2_buffer *vb = container_of(obj, struct vb2_buffer, req_obj); 1627 struct vb2_buffer *vb = container_of(obj, struct vb2_buffer, req_obj); 1841 media_request_object_init(&vb->req_obj); [all...] |
/linux-master/drivers/gpu/drm/ |
H A D | drm_gpuvm.c | 2105 struct drm_gem_object *req_obj, u64 req_offset) 2123 merge &= obj == req_obj && 2167 merge &= obj == req_obj && 2200 merge &= obj == req_obj && 2240 req_obj, req_offset); 2306 * @req_obj: the &drm_gem_object to map 2336 struct drm_gem_object *req_obj, u64 req_offset) 2347 req_obj, req_offset); 2489 * @req_obj: the &drm_gem_object to map 2519 struct drm_gem_object *req_obj, u6 2102 __drm_gpuvm_sm_map(struct drm_gpuvm *gpuvm, const struct drm_gpuvm_ops *ops, void *priv, u64 req_addr, u64 req_range, struct drm_gem_object *req_obj, u64 req_offset) argument 2334 drm_gpuvm_sm_map(struct drm_gpuvm *gpuvm, void *priv, u64 req_addr, u64 req_range, struct drm_gem_object *req_obj, u64 req_offset) argument 2517 drm_gpuvm_sm_map_ops_create(struct drm_gpuvm *gpuvm, u64 req_addr, u64 req_range, struct drm_gem_object *req_obj, u64 req_offset) argument [all...] |
/linux-master/include/media/ |
H A D | v4l2-ctrls.h | 386 * 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 in struct:v4l2_ctrl_handler 1379 media_request_object_put(&hdl->req_obj);
|
H A D | videobuf2-core.h | 246 * @req_obj: used to bind this buffer to a request. This 257 struct media_request_object req_obj; member in struct:vb2_buffer
|
/linux-master/drivers/staging/media/rkvdec/ |
H A D | rkvdec.c | 549 v4l2_ctrl_request_complete(vb->req_obj.req, &ctx->ctrl_hdl); 589 v4l2_ctrl_request_complete(vbuf->vb2_buf.req_obj.req, 677 src_req = run->bufs.src->vb2_buf.req_obj.req; 686 struct media_request *src_req = run->bufs.src->vb2_buf.req_obj.req;
|
/linux-master/drivers/media/platform/chips-media/wave5/ |
H A D | wave5-helper.c | 223 v4l2_ctrl_request_complete(vbuf->vb2_buf.req_obj.req, &v4l2_ctrl_hdl);
|
/linux-master/drivers/media/test-drivers/visl/ |
H A D | visl-video.c | 612 v4l2_ctrl_request_complete(vbuf->vb2_buf.req_obj.req, 615 vbuf->vb2_buf.req_obj.req); 709 v4l2_ctrl_request_complete(vb->req_obj.req, &ctx->hdl); 767 vb = container_of(obj, struct vb2_buffer, req_obj);
|
/linux-master/drivers/media/test-drivers/ |
H A D | vim2m.c | 601 v4l2_ctrl_request_setup(src_buf->vb2_buf.req_obj.req, 607 v4l2_ctrl_request_complete(src_buf->vb2_buf.req_obj.req, 1083 v4l2_ctrl_request_complete(vbuf->vb2_buf.req_obj.req, 1093 v4l2_ctrl_request_complete(vb->req_obj.req, &ctx->hdl);
|
/linux-master/drivers/media/platform/nvidia/tegra-vde/ |
H A D | v4l2.c | 293 v4l2_ctrl_request_complete(vb->req_obj.req, &ctx->hdl); 316 v4l2_ctrl_request_complete(vbuf->vb2_buf.req_obj.req, &ctx->hdl); 886 struct media_request *src_req = src->vb2_buf.req_obj.req;
|
/linux-master/drivers/media/platform/mediatek/vcodec/decoder/ |
H A D | mtk_vcodec_dec_stateless.c | 310 v4l2_ctrl_request_complete(vb->req_obj.req, &ctx->ctrl_hdl); 355 src_buf_req = vb2_src->req_obj.req;
|
/linux-master/drivers/media/platform/verisilicon/ |
H A D | hantro_drv.c | 139 v4l2_ctrl_request_setup(src_buf->vb2_buf.req_obj.req, 162 v4l2_ctrl_request_complete(src_buf->vb2_buf.req_obj.req,
|
H A D | hantro_v4l2.c | 947 v4l2_ctrl_request_complete(vbuf->vb2_buf.req_obj.req, 984 v4l2_ctrl_request_complete(vb->req_obj.req, &ctx->ctrl_handler);
|
/linux-master/drivers/media/test-drivers/vicodec/ |
H A D | vicodec-core.c | 268 struct media_request *src_req = src_vb->vb2_buf.req_obj.req; 411 src_req = src_buf->vb2_buf.req_obj.req; 1528 v4l2_ctrl_request_complete(vbuf->vb2_buf.req_obj.req, 1681 v4l2_ctrl_request_complete(vb->req_obj.req, &ctx->hdl); 1964 vb = container_of(obj, struct vb2_buffer, req_obj);
|