Home
last modified time | relevance | path

Searched refs:video_device_release (Results 1 – 25 of 39) sorted by relevance

12

/Linux-v5.15/drivers/media/pci/saa7134/
Dsaa7134-empress.c254 dev->empress_dev->release = video_device_release; in empress_init()
264 video_device_release(dev->empress_dev); in empress_init()
289 video_device_release(dev->empress_dev); in empress_init()
305 video_device_release(dev->empress_dev); in empress_init()
Dsaa7134-core.c954 vfd->release = video_device_release; in vdev_init()
969 video_device_release(dev->video_dev); in saa7134_unregister_video()
976 video_device_release(dev->vbi_dev); in saa7134_unregister_video()
983 video_device_release(dev->radio_dev); in saa7134_unregister_video()
/Linux-v5.15/Documentation/translations/zh_CN/video4linux/
Dv4l2-framework.txt538 vdev->release = video_device_release;
549 默认的 video_device_release()回调只是调用 kfree 来释放之前分配的
654 video_device_release(vdev); /* or kfree(my_vdev); */
700 如果注册失败,你必须调用 video_device_release() 来释放已分配的
/Linux-v5.15/include/media/
Dv4l2-dev.h437 void video_device_release(struct video_device *vdev);
/Linux-v5.15/drivers/media/platform/s5p-mfc/
Ds5p_mfc.c1348 vfd->release = video_device_release; in s5p_mfc_probe()
1367 vfd->release = video_device_release; in s5p_mfc_probe()
1406 video_device_release(dev->vfd_enc); in s5p_mfc_probe()
1408 video_device_release(dev->vfd_dec); in s5p_mfc_probe()
1450 video_device_release(dev->vfd_enc); in s5p_mfc_remove()
1451 video_device_release(dev->vfd_dec); in s5p_mfc_remove()
/Linux-v5.15/drivers/staging/most/video/
Dvideo.c360 .release = video_device_release,
430 video_device_release(mdev->vdev); in comp_register_videodev()
/Linux-v5.15/Documentation/driver-api/media/
Dv4l2-dev.rst19 vdev->release = video_device_release;
33 The default :c:func:`video_device_release` callback currently
190 video_device_release(vdev); /* or kfree(my_vdev); */
260 :c:func:`video_device_release` to free the allocated :c:type:`video_device`
/Linux-v5.15/drivers/staging/media/imx/
Dimx-media-capture.c989 vfd->release = video_device_release; in imx_media_capture_device_init()
1007 video_device_release(vfd); in imx_media_capture_device_init()
1027 video_device_release(vfd); in imx_media_capture_device_init()
/Linux-v5.15/drivers/media/pci/saa7164/
Dsaa7164-encoder.c992 vfd->release = video_device_release; in saa7164_encoder_alloc()
1119 video_device_release(port->v4l_device); in saa7164_encoder_register()
1139 video_device_release(port->v4l_device); in saa7164_encoder_unregister()
Dsaa7164-vbi.c695 vfd->release = video_device_release; in saa7164_vbi_alloc()
764 video_device_release(port->v4l_device); in saa7164_vbi_unregister()
/Linux-v5.15/drivers/media/pci/solo6x10/
Dsolo6x10-v4l2.c622 .release = video_device_release,
709 video_device_release(solo_dev->vfd); in solo_v4l2_init()
/Linux-v5.15/drivers/media/platform/meson/ge2d/
Dge2d.c912 .release = video_device_release,
1024 video_device_release(ge2d->vfd); in ge2d_probe()
1039 video_device_release(ge2d->vfd); in ge2d_remove()
/Linux-v5.15/drivers/media/usb/dvb-usb/
Dcxusb-analog.c1618 video_device_release(vdev); in cxusb_medion_videodev_release()
1673 video_device_release(cxdev->videodev); in cxusb_medion_register_analog_video()
1694 cxdev->radiodev->release = video_device_release; in cxusb_medion_register_analog_radio()
1702 video_device_release(cxdev->radiodev); in cxusb_medion_register_analog_radio()
/Linux-v5.15/drivers/media/platform/omap/
Domap_vout.c1380 vfd->release = video_device_release; in omap_vout_setup_video_data()
1410 video_device_release(vfd); in omap_vout_setup_video_data()
1523 video_device_release(vfd); in omap_vout_create_video_devices()
1548 video_device_release(vfd); in omap_vout_cleanup_device()
/Linux-v5.15/drivers/media/platform/mtk-vcodec/
Dmtk_vcodec_dec_drv.c299 vfd_dec->release = video_device_release; in mtk_vcodec_probe()
Dmtk_vcodec_enc_drv.c334 vfd_enc->release = video_device_release; in mtk_vcodec_probe()
/Linux-v5.15/drivers/media/platform/s5p-g2d/
Dg2d.c612 .release = video_device_release,
734 video_device_release(vfd); in g2d_probe()
/Linux-v5.15/drivers/media/platform/
Dmx2_emmaprp.c793 .release = video_device_release,
884 video_device_release(vfd); in emmaprp_probe()
Drcar_drif.c1075 sdr->vdev->release = video_device_release; in rcar_drif_sdr_register()
1088 video_device_release(sdr->vdev); in rcar_drif_sdr_register()
/Linux-v5.15/drivers/media/pci/cx23885/
Dcx23885-video.c155 vfd->release = video_device_release; in cx23885_vdev_init()
1221 video_device_release(dev->vbi_dev); in cx23885_video_unregister()
1228 video_device_release(dev->video_dev); in cx23885_video_unregister()
/Linux-v5.15/drivers/media/platform/rockchip/rga/
Drga.c700 .release = video_device_release,
925 video_device_release(vfd); in rga_probe()
/Linux-v5.15/drivers/media/v4l2-core/
Dv4l2-dev.c151 void video_device_release(struct video_device *vdev) in video_device_release() function
155 EXPORT_SYMBOL(video_device_release);
/Linux-v5.15/drivers/media/platform/mtk-jpeg/
Dmtk_jpeg_core.c1410 jpeg->vdev->release = video_device_release; in mtk_jpeg_probe()
1436 video_device_release(jpeg->vdev); in mtk_jpeg_probe()
1460 video_device_release(jpeg->vdev); in mtk_jpeg_remove()
/Linux-v5.15/drivers/staging/media/meson/vdec/
Dvdec.c1088 vdev->release = video_device_release; in vdec_probe()
1107 video_device_release(vdev); in vdec_probe()
/Linux-v5.15/drivers/media/platform/s5p-jpeg/
Djpeg-core.c2930 jpeg->vfd_encoder->release = video_device_release; in s5p_jpeg_probe()
2939 video_device_release(jpeg->vfd_encoder); in s5p_jpeg_probe()
2960 jpeg->vfd_decoder->release = video_device_release; in s5p_jpeg_probe()
2969 video_device_release(jpeg->vfd_decoder); in s5p_jpeg_probe()

12