Lines Matching refs:con_dev
1959 struct device *con_dev; in __fw_devlink_link_to_consumers() local
1963 con_dev = get_dev_from_fwnode(link->consumer); in __fw_devlink_link_to_consumers()
1974 if (!con_dev) { in __fw_devlink_link_to_consumers()
1975 con_dev = fwnode_get_next_parent_dev(link->consumer); in __fw_devlink_link_to_consumers()
1982 if (con_dev && in __fw_devlink_link_to_consumers()
1983 fwnode_is_ancestor_of(con_dev->fwnode, fwnode)) { in __fw_devlink_link_to_consumers()
1984 put_device(con_dev); in __fw_devlink_link_to_consumers()
1985 con_dev = NULL; in __fw_devlink_link_to_consumers()
1992 if (!con_dev) in __fw_devlink_link_to_consumers()
1995 ret = fw_devlink_create_devlink(con_dev, fwnode, dl_flags); in __fw_devlink_link_to_consumers()
1996 put_device(con_dev); in __fw_devlink_link_to_consumers()