Home
last modified time | relevance | path

Searched refs:intf_devnode (Results 1 – 10 of 10) sorted by relevance

/Linux-v5.4/sound/usb/
Dmedia.c75 mctl->intf_devnode = media_devnode_create(mdev, intf_type, 0, in snd_media_stream_init()
78 if (!mctl->intf_devnode) { in snd_media_stream_init()
83 &mctl->intf_devnode->intf, in snd_media_stream_init()
109 media_devnode_remove(mctl->intf_devnode); in snd_media_stream_init()
126 media_devnode_remove(mctl->intf_devnode); in snd_media_stream_delete()
221 mctl->intf_devnode = ctl_intf; in snd_media_mixer_init()
Dmedia.h31 struct media_intf_devnode *intf_devnode; member
47 struct media_intf_devnode *intf_devnode; member
/Linux-v5.4/drivers/media/v4l2-core/
Dv4l2-mem2mem.c98 struct media_intf_devnode *intf_devnode; member
708 media_remove_intf_links(&m2m_dev->intf_devnode->intf); in v4l2_m2m_unregister_media_controller()
709 media_devnode_remove(m2m_dev->intf_devnode); in v4l2_m2m_unregister_media_controller()
823 m2m_dev->intf_devnode = media_devnode_create(mdev, in v4l2_m2m_register_media_controller()
826 if (!m2m_dev->intf_devnode) { in v4l2_m2m_register_media_controller()
833 &m2m_dev->intf_devnode->intf, in v4l2_m2m_register_media_controller()
841 &m2m_dev->intf_devnode->intf, in v4l2_m2m_register_media_controller()
850 media_remove_intf_links(&m2m_dev->intf_devnode->intf); in v4l2_m2m_register_media_controller()
852 media_devnode_remove(m2m_dev->intf_devnode); in v4l2_m2m_register_media_controller()
Dv4l2-dev.c203 media_devnode_remove(vdev->intf_devnode); in v4l2_device_release()
812 vdev->intf_devnode = media_devnode_create(vdev->v4l2_dev->mdev, in video_register_media_controller()
816 if (!vdev->intf_devnode) { in video_register_media_controller()
825 &vdev->intf_devnode->intf, in video_register_media_controller()
829 media_devnode_remove(vdev->intf_devnode); in video_register_media_controller()
Dv4l2-device.c236 &vdev->intf_devnode->intf, in v4l2_device_register_subdev_nodes()
/Linux-v5.4/drivers/media/dvb-core/
Ddvbdev.c237 if (dvbdev->intf_devnode) { in dvb_media_device_free()
238 media_devnode_remove(dvbdev->intf_devnode); in dvb_media_device_free()
239 dvbdev->intf_devnode = NULL; in dvb_media_device_free()
427 dvbdev->intf_devnode = media_devnode_create(dvbdev->adapter->mdev, in dvb_register_media_device()
431 if (!dvbdev->intf_devnode) in dvb_register_media_device()
446 &dvbdev->intf_devnode->intf, in dvb_register_media_device()
/Linux-v5.4/drivers/staging/media/hantro/
Dhantro_drv.c569 func->intf_devnode = media_devnode_create(mdev, MEDIA_INTF_T_V4L_VIDEO, in hantro_attach_func()
572 if (!func->intf_devnode) { in hantro_attach_func()
579 &func->intf_devnode->intf, in hantro_attach_func()
587 link = media_create_intf_link(&func->sink, &func->intf_devnode->intf, in hantro_attach_func()
597 media_devnode_remove(func->intf_devnode); in hantro_attach_func()
619 media_devnode_remove(func->intf_devnode); in hantro_detach_func()
Dhantro.h157 struct media_intf_devnode *intf_devnode; member
/Linux-v5.4/include/media/
Ddvbdev.h180 struct media_intf_devnode *intf_devnode; member
Dv4l2-dev.h260 struct media_intf_devnode *intf_devnode; member