Lines Matching refs:cd
241 struct coresight_device *cd; in coresight_enable_path() local
243 list_for_each_entry(cd, path, path_link) { in coresight_enable_path()
244 if (cd == list_first_entry(path, struct coresight_device, in coresight_enable_path()
246 ret = coresight_enable_sink(cd); in coresight_enable_path()
247 } else if (list_is_last(&cd->path_link, path)) { in coresight_enable_path()
255 ret = coresight_enable_link(cd); in coresight_enable_path()
263 list_for_each_entry_continue_reverse(cd, path, path_link) { in coresight_enable_path()
264 if (cd == list_first_entry(path, struct coresight_device, in coresight_enable_path()
266 coresight_disable_sink(cd); in coresight_enable_path()
267 } else if (list_is_last(&cd->path_link, path)) { in coresight_enable_path()
270 coresight_disable_link(cd); in coresight_enable_path()
279 struct coresight_device *cd; in coresight_disable_path() local
281 list_for_each_entry_reverse(cd, path, path_link) { in coresight_disable_path()
282 if (cd == list_first_entry(path, struct coresight_device, in coresight_disable_path()
284 coresight_disable_sink(cd); in coresight_disable_path()
285 } else if (list_is_last(&cd->path_link, path)) { in coresight_disable_path()
292 coresight_disable_link(cd); in coresight_disable_path()