media: rockchip: isp: move from strlcpy with unused retval to strscpy

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: Id809b2ccfec8be39ffa63edcecf86eea7302b105
This commit is contained in:
Tao Huang
2025-02-17 19:22:22 +08:00
parent d2ae61cf23
commit fc337bb53e
8 changed files with 25 additions and 25 deletions

View File

@@ -1060,7 +1060,7 @@ static int rkisp_enum_input(struct file *file, void *priv,
return -EINVAL;
input->type = V4L2_INPUT_TYPE_CAMERA;
strlcpy(input->name, "Camera", sizeof(input->name));
strscpy(input->name, "Camera", sizeof(input->name));
return 0;
}
@@ -1722,7 +1722,7 @@ static int rkisp_querycap(struct file *file, void *priv,
struct device *dev = stream->ispdev->dev;
struct video_device *vdev = video_devdata(file);
strlcpy(cap->card, vdev->name, sizeof(cap->card));
strscpy(cap->card, vdev->name, sizeof(cap->card));
snprintf(cap->driver, sizeof(cap->driver),
"%s_v%d", dev->driver->name,
stream->ispdev->isp_ver >> 4);

View File

@@ -1163,7 +1163,7 @@ static int rkisp_stream_init(struct rkisp_device *dev, u32 id)
stream->linked = true;
switch (id) {
case RKISP_STREAM_SP:
strlcpy(vdev->name, SP_VDEV_NAME,
strscpy(vdev->name, SP_VDEV_NAME,
sizeof(vdev->name));
stream->ops = &rkisp_sp_streams_ops;
stream->config = &rkisp_sp_stream_config;
@@ -1171,7 +1171,7 @@ static int rkisp_stream_init(struct rkisp_device *dev, u32 id)
stream->config->fmt_size = ARRAY_SIZE(sp_fmts);
break;
default:
strlcpy(vdev->name, MP_VDEV_NAME,
strscpy(vdev->name, MP_VDEV_NAME,
sizeof(vdev->name));
stream->ops = &rkisp_mp_streams_ops;
stream->config = &rkisp_mp_stream_config;

View File

@@ -2002,7 +2002,7 @@ static int rkisp_stream_init(struct rkisp_device *dev, u32 id)
switch (id) {
case RKISP_STREAM_SP:
strlcpy(vdev->name, SP_VDEV_NAME,
strscpy(vdev->name, SP_VDEV_NAME,
sizeof(vdev->name));
stream->ops = &rkisp_sp_streams_ops;
stream->config = &rkisp_sp_stream_config;
@@ -2010,31 +2010,31 @@ static int rkisp_stream_init(struct rkisp_device *dev, u32 id)
stream->config->fmt_size = ARRAY_SIZE(sp_fmts);
break;
case RKISP_STREAM_DMATX0:
strlcpy(vdev->name, DMATX0_VDEV_NAME,
strscpy(vdev->name, DMATX0_VDEV_NAME,
sizeof(vdev->name));
stream->ops = &rkisp2_dmatx0_streams_ops;
stream->config = &rkisp2_dmatx0_stream_config;
break;
case RKISP_STREAM_DMATX1:
strlcpy(vdev->name, DMATX1_VDEV_NAME,
strscpy(vdev->name, DMATX1_VDEV_NAME,
sizeof(vdev->name));
stream->ops = &rkisp2_dmatx1_streams_ops;
stream->config = &rkisp2_dmatx1_stream_config;
break;
case RKISP_STREAM_DMATX2:
strlcpy(vdev->name, DMATX2_VDEV_NAME,
strscpy(vdev->name, DMATX2_VDEV_NAME,
sizeof(vdev->name));
stream->ops = &rkisp2_dmatx2_streams_ops;
stream->config = &rkisp2_dmatx2_stream_config;
break;
case RKISP_STREAM_DMATX3:
strlcpy(vdev->name, DMATX3_VDEV_NAME,
strscpy(vdev->name, DMATX3_VDEV_NAME,
sizeof(vdev->name));
stream->ops = &rkisp2_dmatx3_streams_ops;
stream->config = &rkisp2_dmatx3_stream_config;
break;
default:
strlcpy(vdev->name, MP_VDEV_NAME,
strscpy(vdev->name, MP_VDEV_NAME,
sizeof(vdev->name));
stream->ops = &rkisp_mp_streams_ops;
stream->config = &rkisp_mp_stream_config;

View File

@@ -950,7 +950,7 @@ static int rkisp_plat_probe(struct platform_device *pdev)
v4l2_dev = &isp_dev->v4l2_dev;
v4l2_dev->mdev = &isp_dev->media_dev;
strlcpy(v4l2_dev->name, isp_dev->name, sizeof(v4l2_dev->name));
strscpy(v4l2_dev->name, isp_dev->name, sizeof(v4l2_dev->name));
v4l2_ctrl_handler_init(&isp_dev->ctrl_handler, 5);
v4l2_dev->ctrl_handler = &isp_dev->ctrl_handler;

View File

@@ -979,7 +979,7 @@ static int rkisp_querycap(struct file *file, void *priv,
struct device *dev = stream->ispdev->dev;
struct video_device *vdev = video_devdata(file);
strlcpy(cap->card, vdev->name, sizeof(cap->card));
strscpy(cap->card, vdev->name, sizeof(cap->card));
snprintf(cap->driver, sizeof(cap->driver),
"%s_v%d", dev->driver->name,
stream->ispdev->isp_ver >> 4);
@@ -1158,25 +1158,25 @@ static int dmarx_init(struct rkisp_device *dev, u32 id)
switch (id) {
case RKISP_STREAM_DMARX:
strlcpy(vdev->name, DMA_VDEV_NAME,
strscpy(vdev->name, DMA_VDEV_NAME,
sizeof(vdev->name));
stream->ops = &rkisp_dmarx_streams_ops;
stream->config = &rkisp_dmarx_stream_config;
break;
case RKISP_STREAM_RAWRD0:
strlcpy(vdev->name, DMARX0_VDEV_NAME,
strscpy(vdev->name, DMARX0_VDEV_NAME,
sizeof(vdev->name));
stream->ops = &rkisp2_dmarx_streams_ops;
stream->config = &rkisp2_dmarx0_stream_config;
break;
case RKISP_STREAM_RAWRD1:
strlcpy(vdev->name, DMARX1_VDEV_NAME,
strscpy(vdev->name, DMARX1_VDEV_NAME,
sizeof(vdev->name));
stream->ops = &rkisp2_dmarx_streams_ops;
stream->config = &rkisp2_dmarx1_stream_config;
break;
case RKISP_STREAM_RAWRD2:
strlcpy(vdev->name, DMARX2_VDEV_NAME,
strscpy(vdev->name, DMARX2_VDEV_NAME,
sizeof(vdev->name));
stream->ops = &rkisp2_dmarx_streams_ops;
stream->config = &rkisp2_dmarx2_stream_config;

View File

@@ -53,8 +53,8 @@ static int rkisp_luma_querycap(struct file *file,
snprintf(cap->driver, sizeof(cap->driver),
"%s_v%d", DRIVER_NAME,
luma_vdev->dev->isp_ver >> 4);
strlcpy(cap->card, vdev->name, sizeof(cap->card));
strlcpy(cap->bus_info, "platform: " DRIVER_NAME, sizeof(cap->bus_info));
strscpy(cap->card, vdev->name, sizeof(cap->card));
strscpy(cap->bus_info, "platform: " DRIVER_NAME, sizeof(cap->bus_info));
return 0;
}
@@ -453,7 +453,7 @@ int rkisp_register_luma_vdev(struct rkisp_luma_vdev *luma_vdev,
spin_lock_init(&luma_vdev->irq_lock);
spin_lock_init(&luma_vdev->rd_lock);
strlcpy(vdev->name, "rkisp-mipi-luma", sizeof(vdev->name));
strscpy(vdev->name, "rkisp-mipi-luma", sizeof(vdev->name));
vdev->ioctl_ops = &rkisp_luma_ioctl;
vdev->fops = &rkisp_luma_fops;

View File

@@ -61,8 +61,8 @@ static int rkisp_params_querycap(struct file *file,
snprintf(cap->driver, sizeof(cap->driver),
"%s_v%d", DRIVER_NAME,
params_vdev->dev->isp_ver >> 4);
strlcpy(cap->card, vdev->name, sizeof(cap->card));
strlcpy(cap->bus_info, "platform: " DRIVER_NAME, sizeof(cap->bus_info));
strscpy(cap->card, vdev->name, sizeof(cap->card));
strscpy(cap->bus_info, "platform: " DRIVER_NAME, sizeof(cap->bus_info));
cap->version = RKISP_DRIVER_VERSION;
return 0;
}
@@ -594,7 +594,7 @@ int rkisp_register_params_vdev(struct rkisp_isp_params_vdev *params_vdev,
params_vdev->is_subs_evt = false;
spin_lock_init(&params_vdev->config_lock);
strlcpy(vdev->name, PARAMS_NAME, sizeof(vdev->name));
strscpy(vdev->name, PARAMS_NAME, sizeof(vdev->name));
vdev->ioctl_ops = &rkisp_params_ioctl;
vdev->fops = &rkisp_params_fops;

View File

@@ -61,8 +61,8 @@ static int rkisp_stats_querycap(struct file *file,
snprintf(cap->driver, sizeof(cap->driver),
"%s_v%d", DRIVER_NAME,
stats_vdev->dev->isp_ver >> 4);
strlcpy(cap->card, vdev->name, sizeof(cap->card));
strlcpy(cap->bus_info, "platform: " DRIVER_NAME, sizeof(cap->bus_info));
strscpy(cap->card, vdev->name, sizeof(cap->card));
strscpy(cap->bus_info, "platform: " DRIVER_NAME, sizeof(cap->bus_info));
cap->version = RKISP_DRIVER_VERSION;
return 0;
}
@@ -410,7 +410,7 @@ int rkisp_register_stats_vdev(struct rkisp_isp_stats_vdev *stats_vdev,
spin_lock_init(&stats_vdev->irq_lock);
spin_lock_init(&stats_vdev->rd_lock);
strlcpy(vdev->name, STATS_NAME, sizeof(vdev->name));
strscpy(vdev->name, STATS_NAME, sizeof(vdev->name));
vdev->ioctl_ops = &rkisp_stats_ioctl;
vdev->fops = &rkisp_stats_fops;