Lines Matching refs:iter
1323 struct qib_qp_iter *iter; in qib_qp_iter_init() local
1325 iter = kzalloc(sizeof(*iter), GFP_KERNEL); in qib_qp_iter_init()
1326 if (!iter) in qib_qp_iter_init()
1329 iter->dev = dev; in qib_qp_iter_init()
1330 if (qib_qp_iter_next(iter)) { in qib_qp_iter_init()
1331 kfree(iter); in qib_qp_iter_init()
1335 return iter; in qib_qp_iter_init()
1338 int qib_qp_iter_next(struct qib_qp_iter *iter) in qib_qp_iter_next() argument
1340 struct qib_ibdev *dev = iter->dev; in qib_qp_iter_next()
1341 int n = iter->n; in qib_qp_iter_next()
1343 struct qib_qp *pqp = iter->qp; in qib_qp_iter_next()
1353 iter->qp = qp; in qib_qp_iter_next()
1354 iter->n = n; in qib_qp_iter_next()
1365 void qib_qp_iter_print(struct seq_file *s, struct qib_qp_iter *iter) in qib_qp_iter_print() argument
1368 struct qib_qp *qp = iter->qp; in qib_qp_iter_print()
1373 iter->n, in qib_qp_iter_print()