Lines Matching refs:dbg
103 return dev->priv.dbg.dbg_root;
109 dev->priv.dbg.qp_debugfs = debugfs_create_dir("QPs", dev->priv.dbg.dbg_root);
115 debugfs_remove_recursive(dev->priv.dbg.qp_debugfs);
121 dev->priv.dbg.eq_debugfs = debugfs_create_dir("EQs", dev->priv.dbg.dbg_root);
126 debugfs_remove_recursive(dev->priv.dbg.eq_debugfs);
216 cmd = &dev->priv.dbg.cmdif_debugfs;
217 *cmd = debugfs_create_dir("commands", dev->priv.dbg.dbg_root);
252 debugfs_remove_recursive(dev->priv.dbg.cmdif_debugfs);
260 dev->priv.dbg.cq_debugfs = debugfs_create_dir("CQs", dev->priv.dbg.dbg_root);
265 debugfs_remove_recursive(dev->priv.dbg.cq_debugfs);
272 dev->priv.dbg.pages_debugfs = debugfs_create_dir("pages", dev->priv.dbg.dbg_root);
273 pages = dev->priv.dbg.pages_debugfs;
288 debugfs_remove_recursive(dev->priv.dbg.pages_debugfs);
493 struct dentry *root, struct mlx5_rsc_debug **dbg,
515 *dbg = d;
533 err = add_res_tree(dev, MLX5_DBG_RSC_QP, dev->priv.dbg.qp_debugfs,
534 &qp->dbg, qp->qpn, qp_fields,
537 qp->dbg = NULL;
545 if (!mlx5_debugfs_root || !qp->dbg)
548 rem_res_tree(qp->dbg);
549 qp->dbg = NULL;
560 err = add_res_tree(dev, MLX5_DBG_RSC_EQ, dev->priv.dbg.eq_debugfs,
561 &eq->dbg, eq->eqn, eq_fields,
564 eq->dbg = NULL;
574 if (eq->dbg)
575 rem_res_tree(eq->dbg);
585 err = add_res_tree(dev, MLX5_DBG_RSC_CQ, dev->priv.dbg.cq_debugfs,
586 &cq->dbg, cq->cqn, cq_fields,
589 cq->dbg = NULL;
599 if (cq->dbg) {
600 rem_res_tree(cq->dbg);
601 cq->dbg = NULL;