Home
last modified time | relevance | path

Searched refs:p_new (Results 1 – 17 of 17) sorted by relevance

/linux/drivers/media/v4l2-core/
H A Dv4l2-ctrls-api.c79 return ptr_to_user(c, ctrl, ctrl->p_new); in new_to_user()
92 ctrl->type_ops->init(ctrl, 0, ctrl->p_new); in def_to_user()
94 return ptr_to_user(c, ctrl, ctrl->p_new); in def_to_user()
100 ctrl->type_ops->minimum(ctrl, 0, ctrl->p_new); in min_to_user()
102 return ptr_to_user(c, ctrl, ctrl->p_new); in min_to_user()
108 ctrl->type_ops->maximum(ctrl, 0, ctrl->p_new); in max_to_user()
110 return ptr_to_user(c, ctrl, ctrl->p_new); in max_to_user()
127 memcpy(tmp, ctrl->p_new.p, ctrl->elems * ctrl->elem_size); in user_to_new()
129 ctrl->p_new.p = tmp; in user_to_new()
139 if (copy_from_user(ctrl->p_new.p, c->ptr, c->size)) in user_to_new()
[all …]
H A Dv4l2-ctrls-core.c1526 ptr_to_ptr(ctrl, ctrl->p_new, ctrl->p_cur, ctrl->elems); in new_to_cur()
1559 ptr_to_ptr(ctrl, ctrl->p_cur, ctrl->p_new, ctrl->new_elems); in req_alloc_array()
1598 ptr_to_ptr(ctrl, ctrl->p_new, ref->p_req, ref->p_req_elems); in cur_to_req()
1636 ptr_to_ptr(ctrl, ctrl->p_cur, ctrl->p_new, ctrl->new_elems); in req_to_new()
1642 ptr_to_ptr(ctrl, ref->p_req, ctrl->p_new, ctrl->new_elems); in req_to_new()
1668 memcpy(tmp, ctrl->p_new.p, ctrl->elems * ctrl->elem_size);
1670 ctrl->p_new.p = tmp; in check_range()
1678 ptr_to_ptr(ctrl, ref->p_req, ctrl->p_new, ctrl->new_elems); in check_range()
2201 ctrl->p_new.p = data; in v4l2_ctrl_new()
2204 ctrl->p_new in v4l2_ctrl_new()
[all...]
H A Dv4l2-ctrls-request.c484 s32 new_auto_val = *master->p_new.p_s32; in v4l2_ctrl_request_setup()
/linux/drivers/media/platform/renesas/vsp1/
H A Dvsp1_hgt.c73 const u8 *values = ctrl->p_new.p_u8; in hgt_hue_areas_try_ctrl()
103 memcpy(hgt->hue_areas, ctrl->p_new.p_u8, sizeof(hgt->hue_areas)); in hgt_hue_areas_s_ctrl()
/linux/drivers/media/platform/verisilicon/
H A Dhantro_drv.c258 const struct v4l2_ctrl_h264_sps *sps = ctrl->p_new.p_h264_sps; in hantro_try_ctrl()
270 const struct v4l2_ctrl_hevc_sps *sps = ctrl->p_new.p_hevc_sps; in hantro_try_ctrl()
276 const struct v4l2_ctrl_vp9_frame *dec_params = ctrl->p_new.p_vp9_frame; in hantro_try_ctrl()
282 const struct v4l2_ctrl_av1_sequence *sequence = ctrl->p_new.p_av1_sequence; in hantro_try_ctrl()
320 int bit_depth = ctrl->p_new.p_vp9_frame->bit_depth; in hantro_vp9_s_ctrl()
343 const struct v4l2_ctrl_hevc_sps *sps = ctrl->p_new.p_hevc_sps; in hantro_hevc_s_ctrl()
368 int bit_depth = ctrl->p_new.p_av1_sequence->bit_depth; in hantro_av1_s_ctrl()
371 if (ctrl->p_new.p_av1_sequence->flags in hantro_av1_s_ctrl()
/linux/drivers/media/platform/mediatek/vcodec/decoder/
H A Dmtk_vcodec_dec_stateless.c482 if (!hdr_ctrl || !hdr_ctrl->p_new.p) in mtk_vdec_s_ctrl()
487 h264 = (struct v4l2_ctrl_h264_sps *)hdr_ctrl->p_new.p; in mtk_vdec_s_ctrl()
500 h265 = (struct v4l2_ctrl_hevc_sps *)hdr_ctrl->p_new.p; in mtk_vdec_s_ctrl()
513 frame = (struct v4l2_ctrl_vp9_frame *)hdr_ctrl->p_new.p; in mtk_vdec_s_ctrl()
529 seq = (struct v4l2_ctrl_av1_sequence *)hdr_ctrl->p_new.p; in mtk_vdec_s_ctrl()
/linux/drivers/staging/media/sunxi/cedrus/
H A Dcedrus.c34 const struct v4l2_ctrl_h264_sps *sps = ctrl->p_new.p_h264_sps; in cedrus_try_ctrl()
46 const struct v4l2_ctrl_hevc_sps *sps = ctrl->p_new.p_hevc_sps; in cedrus_try_ctrl()
/linux/drivers/media/platform/rockchip/rkvdec/
H A Drkvdec-h264.c353 ret = rkvdec_h264_validate_sps(ctx, ctrl->p_new.p_h264_sps); in config_registers()
432 return rkvdec_h264_validate_sps(ctx, ctrl->p_new.p_h264_sps); in rkvdec_h264_run()
H A Drkvdec-vdpu381-h264.c382 ret = rkvdec_h264_validate_sps(ctx, ctrl->p_new.p_h264_sps); in rkvdec_h264_start()
457 return rkvdec_h264_validate_sps(ctx, ctrl->p_new.p_h264_sps); in rkvdec_h264_try_ctrl()
H A Drkvdec-vdpu383-h264.c375 ret = rkvdec_h264_validate_sps(ctx, ctrl->p_new.p_h264_sps); in config_registers()
455 return rkvdec_h264_validate_sps(ctx, ctrl->p_new.p_h264_sps); in rkvdec_h264_start()
H A Drkvdec-vdpu381-hevc.c550 ret = rkvdec_hevc_validate_sps(ctx, ctrl->p_new.p_hevc_sps); in rkvdec_hevc_start()
627 return rkvdec_hevc_validate_sps(ctx, ctrl->p_new.p_hevc_sps); in rkvdec_hevc_try_ctrl()
H A Drkvdec-vdpu383-hevc.c500 ret = rkvdec_hevc_validate_sps(ctx, ctrl->p_new.p_hevc_sps); in config_registers()
582 return rkvdec_hevc_validate_sps(ctx, ctrl->p_new.p_hevc_sps); in rkvdec_hevc_start()
H A Drkvdec-hevc-common.c398 const struct v4l2_ctrl_hevc_sps *sps = ctrl->p_new.p_hevc_sps; in rkvdec_hevc_prepare_hw_st_rps()
H A Drkvdec-hevc.c579 return rkvdec_hevc_validate_sps(ctx, ctrl->p_new.p_hevc_sps); in rkvdec_hevc_run()
/linux/drivers/media/radio/si4713/
H A Dsi4713.c1147 ret = si4713_set_rds_ps_name(sdev, ctrl->p_new.p_char); in si4713_s_ctrl()
1151 ret = si4713_set_rds_radio_text(sdev, ctrl->p_new.p_char); in si4713_s_ctrl()
1174 val = sdev->rds_alt_freqs->p_new.p_u32[0]; in si4713_s_ctrl()
/linux/drivers/media/pci/solo6x10/
H A Dsolo6x10-v4l2-enc.c1101 solo_enc->md_thresholds->p_new.p_u16); in solo_s_ctrl()
1104 strscpy(solo_enc->osd_text, ctrl->p_new.p_char, in solo_s_ctrl()
/linux/drivers/media/test-drivers/vicodec/
H A Dvicodec-core.c1753 params = ctrl->p_new.p_fwht_params; in vicodec_try_ctrl()
1804 params = ctrl->p_new.p_fwht_params; in vicodec_s_ctrl()