Lines Matching refs:iter
188 struct dfs_mnt *ret = RT_NULL, *iter = RT_NULL; in _dfs_mnt_dev_lookup() local
190 rt_list_for_each_entry(iter, &mnt->child, sibling) in _dfs_mnt_dev_lookup()
192 if (iter->dev_id == dev_id) in _dfs_mnt_dev_lookup()
194 ret = iter; in _dfs_mnt_dev_lookup()
199 ret = _dfs_mnt_dev_lookup(iter, dev_id); in _dfs_mnt_dev_lookup()
261 struct dfs_mnt *iter = RT_NULL; in dfs_mnt_lookup() local
273 rt_list_for_each_entry(iter, &mnt->child, sibling) in dfs_mnt_lookup()
275 mnt_len = rt_strlen(iter->fullpath); in dfs_mnt_lookup()
276 if ((strncmp(iter->fullpath, fullpath, mnt_len) == 0) && in dfs_mnt_lookup()
279 mnt = iter; in dfs_mnt_lookup()
284 if (mnt != iter) break; in dfs_mnt_lookup()
460 struct dfs_mnt *iter, *ret = NULL; in _dfs_mnt_foreach() local
470 rt_list_for_each_entry(iter, &mnt->child, sibling) in _dfs_mnt_foreach()
472 ret = _dfs_mnt_foreach(iter, func, parameter); in _dfs_mnt_foreach()