Lines Matching refs:intf
27 return "intf-devnode";
33 static inline const char *intf_type(struct media_interface *intf)
35 switch (intf->type) {
59 return "unknown-intf";
131 struct media_interface *intf = gobj_to_intf(gobj);
132 struct media_intf_devnode *devnode = intf_to_devnode(intf);
137 intf_type(intf),
926 struct media_interface *intf,
930 intf->type = intf_type;
931 intf->flags = flags;
932 INIT_LIST_HEAD(&intf->links);
934 media_gobj_create(mdev, gobj_type, &intf->graph_obj);
952 media_interface_init(mdev, &devnode->intf, MEDIA_GRAPH_INTF_DEVNODE,
961 media_remove_intf_links(&devnode->intf);
962 media_gobj_destroy(&devnode->intf.graph_obj);
968 struct media_interface *intf,
973 link = media_add_link(&intf->links);
977 link->intf = intf;
982 media_gobj_create(intf->graph_obj.mdev, MEDIA_GRAPH_LINK,
1001 /* Do nothing if the intf is not registered. */
1011 void __media_remove_intf_links(struct media_interface *intf)
1015 list_for_each_entry_safe(link, tmp, &intf->links, list)
1021 void media_remove_intf_links(struct media_interface *intf)
1023 struct media_device *mdev = intf->graph_obj.mdev;
1025 /* Do nothing if the intf is not registered. */
1030 __media_remove_intf_links(intf);