|
@@ -1,6 +1,5 @@
|
|
|
-#ifdef CONFIG_DEBUG_FS
|
|
|
/*
|
|
|
- * Copyright (c) 2013 Intel Corporation. All rights reserved.
|
|
|
+ * Copyright (c) 2013 - 2017 Intel Corporation. All rights reserved.
|
|
|
*
|
|
|
* This software is available to you under a choice of one of two
|
|
|
* licenses. You may choose to be licensed under the terms of the GNU
|
|
@@ -191,10 +190,10 @@ DEBUGFS_FILE(ctx_stats)
|
|
|
static void *_qp_stats_seq_start(struct seq_file *s, loff_t *pos)
|
|
|
__acquires(RCU)
|
|
|
{
|
|
|
- struct qib_qp_iter *iter;
|
|
|
+ struct rvt_qp_iter *iter;
|
|
|
loff_t n = *pos;
|
|
|
|
|
|
- iter = qib_qp_iter_init(s->private);
|
|
|
+ iter = rvt_qp_iter_init(s->private, 0, NULL);
|
|
|
|
|
|
/* stop calls rcu_read_unlock */
|
|
|
rcu_read_lock();
|
|
@@ -203,7 +202,7 @@ static void *_qp_stats_seq_start(struct seq_file *s, loff_t *pos)
|
|
|
return NULL;
|
|
|
|
|
|
do {
|
|
|
- if (qib_qp_iter_next(iter)) {
|
|
|
+ if (rvt_qp_iter_next(iter)) {
|
|
|
kfree(iter);
|
|
|
return NULL;
|
|
|
}
|
|
@@ -216,11 +215,11 @@ static void *_qp_stats_seq_next(struct seq_file *s, void *iter_ptr,
|
|
|
loff_t *pos)
|
|
|
__must_hold(RCU)
|
|
|
{
|
|
|
- struct qib_qp_iter *iter = iter_ptr;
|
|
|
+ struct rvt_qp_iter *iter = iter_ptr;
|
|
|
|
|
|
(*pos)++;
|
|
|
|
|
|
- if (qib_qp_iter_next(iter)) {
|
|
|
+ if (rvt_qp_iter_next(iter)) {
|
|
|
kfree(iter);
|
|
|
return NULL;
|
|
|
}
|
|
@@ -236,7 +235,7 @@ static void _qp_stats_seq_stop(struct seq_file *s, void *iter_ptr)
|
|
|
|
|
|
static int _qp_stats_seq_show(struct seq_file *s, void *iter_ptr)
|
|
|
{
|
|
|
- struct qib_qp_iter *iter = iter_ptr;
|
|
|
+ struct rvt_qp_iter *iter = iter_ptr;
|
|
|
|
|
|
if (!iter)
|
|
|
return 0;
|
|
@@ -284,6 +283,3 @@ void qib_dbg_exit(void)
|
|
|
debugfs_remove_recursive(qib_dbg_root);
|
|
|
qib_dbg_root = NULL;
|
|
|
}
|
|
|
-
|
|
|
-#endif
|
|
|
-
|