Lines Matching refs:iter
58 struct ipoib_mcast_iter *iter;
61 iter = ipoib_mcast_iter_init(file->private);
62 if (!iter)
66 if (ipoib_mcast_iter_next(iter)) {
67 kfree(iter);
72 return iter;
78 struct ipoib_mcast_iter *iter = iter_ptr;
82 if (ipoib_mcast_iter_next(iter)) {
83 kfree(iter);
87 return iter;
97 struct ipoib_mcast_iter *iter = iter_ptr;
103 if (!iter)
106 ipoib_mcast_iter_read(iter, &mgid, &created, &queuelen,
157 struct ipoib_path_iter *iter;
160 iter = ipoib_path_iter_init(file->private);
161 if (!iter)
165 if (ipoib_path_iter_next(iter)) {
166 kfree(iter);
171 return iter;
177 struct ipoib_path_iter *iter = iter_ptr;
181 if (ipoib_path_iter_next(iter)) {
182 kfree(iter);
186 return iter;
196 struct ipoib_path_iter *iter = iter_ptr;
201 if (!iter)
204 ipoib_path_iter_read(iter, &path);