Lines Matching refs:sup_handle

1922 				 struct fwnode_handle *sup_handle)  in __fw_devlink_relax_cycles()  argument
1929 if (!sup_handle) in __fw_devlink_relax_cycles()
1936 if (sup_handle->flags & FWNODE_FLAG_VISITED) in __fw_devlink_relax_cycles()
1939 sup_handle->flags |= FWNODE_FLAG_VISITED; in __fw_devlink_relax_cycles()
1941 sup_dev = get_dev_from_fwnode(sup_handle); in __fw_devlink_relax_cycles()
1960 list_for_each_entry(link, &sup_handle->suppliers, c_hook) { in __fw_devlink_relax_cycles()
1974 par_dev = fwnode_get_next_parent_dev(sup_handle); in __fw_devlink_relax_cycles()
2000 sup_handle->flags &= ~FWNODE_FLAG_VISITED; in __fw_devlink_relax_cycles()
2027 struct fwnode_handle *sup_handle, in fw_devlink_create_devlink() argument
2054 if (sup_handle->flags & FWNODE_FLAG_NEEDS_CHILD_BOUND_ON_ADD && in fw_devlink_create_devlink()
2055 fwnode_is_ancestor_of(sup_handle, con->fwnode)) in fw_devlink_create_devlink()
2064 if (__fw_devlink_relax_cycles(con, sup_handle)) { in fw_devlink_create_devlink()
2068 sup_handle); in fw_devlink_create_devlink()
2073 if (sup_handle->flags & FWNODE_FLAG_NOT_DEVICE) in fw_devlink_create_devlink()
2074 sup_dev = fwnode_get_next_parent_dev(sup_handle); in fw_devlink_create_devlink()
2076 sup_dev = get_dev_from_fwnode(sup_handle); in fw_devlink_create_devlink()
2085 sup_handle->flags & FWNODE_FLAG_INITIALIZED) { in fw_devlink_create_devlink()
2088 sup_handle); in fw_devlink_create_devlink()
2106 if (fwnode_init_without_drv(sup_handle) || in fw_devlink_create_devlink()
2107 fwnode_ancestor_init_without_drv(sup_handle)) { in fw_devlink_create_devlink()
2109 sup_handle); in fw_devlink_create_devlink()