Home
last modified time | relevance | path

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

12

/linux-6.15/drivers/media/pci/saa7134/
H A Dsaa7134-empress.c253 dev->empress_dev->release = video_device_release; in empress_init()
263 video_device_release(dev->empress_dev); in empress_init()
288 video_device_release(dev->empress_dev); in empress_init()
304 video_device_release(dev->empress_dev); in empress_init()
H A Dsaa7134-core.c943 vfd->release = video_device_release; in vdev_init()
958 video_device_release(dev->video_dev); in saa7134_unregister_video()
965 video_device_release(dev->vbi_dev); in saa7134_unregister_video()
972 video_device_release(dev->radio_dev); in saa7134_unregister_video()
/linux-6.15/Documentation/translations/zh_CN/video4linux/
H A 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-6.15/drivers/media/platform/qcom/iris/
H A Diris_probe.c144 vdev->release = video_device_release; in iris_register_video_device()
161 video_device_release(vdev); in iris_register_video_device()
/linux-6.15/include/media/
H A Dv4l2-dev.h437 void video_device_release(struct video_device *vdev);
/linux-6.15/drivers/staging/most/video/
H A Dvideo.c360 .release = video_device_release,
429 video_device_release(mdev->vdev); in comp_register_videodev()
/linux-6.15/Documentation/driver-api/media/
H A Dv4l2-dev.rst19 vdev->release = video_device_release;
33 The default :c:func:`video_device_release` callback currently
182 video_device_release(vdev); /* or kfree(my_vdev); */
252 :c:func:`video_device_release` to free the allocated :c:type:`video_device`
/linux-6.15/drivers/staging/media/imx/
H A Dimx-media-capture.c993 vfd->release = video_device_release; in imx_media_capture_device_init()
1011 video_device_release(vfd); in imx_media_capture_device_init()
1031 video_device_release(vfd); in imx_media_capture_device_init()
/linux-6.15/drivers/media/pci/saa7164/
H A Dsaa7164-encoder.c991 vfd->release = video_device_release; in saa7164_encoder_alloc()
1118 video_device_release(port->v4l_device); in saa7164_encoder_register()
1138 video_device_release(port->v4l_device); in saa7164_encoder_unregister()
H A Dsaa7164-vbi.c692 vfd->release = video_device_release; in saa7164_vbi_alloc()
761 video_device_release(port->v4l_device); in saa7164_vbi_unregister()
/linux-6.15/drivers/media/pci/solo6x10/
H A Dsolo6x10-v4l2.c616 .release = video_device_release,
703 video_device_release(solo_dev->vfd); in solo_v4l2_init()
/linux-6.15/drivers/media/platform/st/stm32/dma2d/
H A Ddma2d.c591 .release = video_device_release,
684 video_device_release(vfd); in dma2d_probe()
/linux-6.15/drivers/media/platform/ti/omap/
H A Domap_vout.c1381 vfd->release = video_device_release; in omap_vout_setup_video_data()
1411 video_device_release(vfd); in omap_vout_setup_video_data()
1524 video_device_release(vfd); in omap_vout_create_video_devices()
1549 video_device_release(vfd); in omap_vout_cleanup_device()
/linux-6.15/drivers/media/usb/dvb-usb/
H A Dcxusb-analog.c1616 video_device_release(vdev); in cxusb_medion_videodev_release()
1671 video_device_release(cxdev->videodev); in cxusb_medion_register_analog_video()
1692 cxdev->radiodev->release = video_device_release; in cxusb_medion_register_analog_radio()
1700 video_device_release(cxdev->radiodev); in cxusb_medion_register_analog_radio()
/linux-6.15/drivers/media/platform/samsung/s5p-mfc/
H A Ds5p_mfc.c1366 vfd->release = video_device_release; in s5p_mfc_probe()
1385 vfd->release = video_device_release; in s5p_mfc_probe()
1425 video_device_release(dev->vfd_enc); in s5p_mfc_probe()
1427 video_device_release(dev->vfd_dec); in s5p_mfc_probe()
/linux-6.15/drivers/media/platform/nxp/
H A Dmx2_emmaprp.c791 .release = video_device_release,
880 video_device_release(vfd); in emmaprp_probe()
H A Dimx7-media-csi.c1661 vdev->release = video_device_release; in imx7_csi_video_init()
1678 video_device_release(vdev); in imx7_csi_video_init()
1698 video_device_release(vdev); in imx7_csi_video_init()
/linux-6.15/drivers/media/platform/samsung/s5p-g2d/
H A Dg2d.c610 .release = video_device_release,
726 video_device_release(vfd); in g2d_probe()
/linux-6.15/drivers/media/pci/cx23885/
H A 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-6.15/drivers/media/platform/rockchip/rga/
H A Drga.c702 .release = video_device_release,
915 video_device_release(vfd); in rga_probe()
/linux-6.15/drivers/media/platform/amphion/
H A Dvpu_v4l2.c829 vfd->release = video_device_release; in vpu_add_func()
846 video_device_release(vfd); in vpu_add_func()
/linux-6.15/drivers/media/platform/mediatek/vcodec/encoder/
H A Dmtk_vcodec_enc_drv.c322 vfd_enc->release = video_device_release; in mtk_vcodec_probe()
/linux-6.15/drivers/media/platform/amlogic/meson-ge2d/
H A Dge2d.c906 .release = video_device_release,
1016 video_device_release(ge2d->vfd); in ge2d_probe()
/linux-6.15/drivers/staging/media/meson/vdec/
H A Dvdec.c1086 vdev->release = video_device_release; in vdec_probe()
1105 video_device_release(vdev); in vdec_probe()
/linux-6.15/drivers/media/v4l2-core/
H A Dv4l2-dev.c153 void video_device_release(struct video_device *vdev) in video_device_release() function
157 EXPORT_SYMBOL(video_device_release);

12