Lines Matching refs:cd
241 struct coresight_device *cd; in coresight_enable_path() local
248 list_for_each_entry(cd, path, path_link) { in coresight_enable_path()
249 if (cd == list_first_entry(path, struct coresight_device, in coresight_enable_path()
251 ret = coresight_enable_sink(cd); in coresight_enable_path()
252 } else if (list_is_last(&cd->path_link, path)) { in coresight_enable_path()
260 ret = coresight_enable_link(cd); in coresight_enable_path()
268 list_for_each_entry_continue_reverse(cd, path, path_link) { in coresight_enable_path()
269 if (cd == list_first_entry(path, struct coresight_device, in coresight_enable_path()
271 coresight_disable_sink(cd); in coresight_enable_path()
272 } else if (list_is_last(&cd->path_link, path)) { in coresight_enable_path()
275 coresight_disable_link(cd); in coresight_enable_path()
284 struct coresight_device *cd; in coresight_disable_path() local
286 list_for_each_entry_reverse(cd, path, path_link) { in coresight_disable_path()
287 if (cd == list_first_entry(path, struct coresight_device, in coresight_disable_path()
289 coresight_disable_sink(cd); in coresight_disable_path()
290 } else if (list_is_last(&cd->path_link, path)) { in coresight_disable_path()
297 coresight_disable_link(cd); in coresight_disable_path()