Lines Matching defs:iter
629 struct ipoib_path_iter *iter;
631 iter = kmalloc(sizeof(*iter), GFP_KERNEL);
632 if (!iter)
635 iter->dev = dev;
636 memset(iter->path.pathrec.dgid.raw, 0, 16);
638 if (ipoib_path_iter_next(iter)) {
639 kfree(iter);
643 return iter;
646 int ipoib_path_iter_next(struct ipoib_path_iter *iter)
648 struct ipoib_dev_priv *priv = ipoib_priv(iter->dev);
660 if (memcmp(iter->path.pathrec.dgid.raw, path->pathrec.dgid.raw,
662 iter->path = *path;
675 void ipoib_path_iter_read(struct ipoib_path_iter *iter,
678 *path = iter->path;