Lines Matching refs:debugfs_dir

624 	debugfs_create_files(q->debugfs_dir, q, blk_mq_debugfs_queue_attrs);  in blk_mq_debugfs_register()
636 if (!hctx->debugfs_dir) in blk_mq_debugfs_register()
659 ctx_dir = debugfs_create_dir(name, hctx->debugfs_dir); in blk_mq_debugfs_register_ctx()
671 if (!q->debugfs_dir) in blk_mq_debugfs_register_hctx()
675 hctx->debugfs_dir = debugfs_create_dir(name, q->debugfs_dir); in blk_mq_debugfs_register_hctx()
677 debugfs_create_files(hctx->debugfs_dir, hctx, blk_mq_debugfs_hctx_attrs); in blk_mq_debugfs_register_hctx()
685 if (!hctx->queue->debugfs_dir) in blk_mq_debugfs_unregister_hctx()
687 debugfs_remove_recursive(hctx->debugfs_dir); in blk_mq_debugfs_unregister_hctx()
689 hctx->debugfs_dir = NULL; in blk_mq_debugfs_unregister_hctx()
720 if (!q->debugfs_dir) in blk_mq_debugfs_register_sched()
726 q->sched_debugfs_dir = debugfs_create_dir("sched", q->debugfs_dir); in blk_mq_debugfs_register_sched()
756 if (!rqos->disk->queue->debugfs_dir) in blk_mq_debugfs_unregister_rqos()
758 debugfs_remove_recursive(rqos->debugfs_dir); in blk_mq_debugfs_unregister_rqos()
759 rqos->debugfs_dir = NULL; in blk_mq_debugfs_unregister_rqos()
769 if (rqos->debugfs_dir || !rqos->ops->debugfs_attrs) in blk_mq_debugfs_register_rqos()
774 q->debugfs_dir); in blk_mq_debugfs_register_rqos()
776 rqos->debugfs_dir = debugfs_create_dir(dir_name, q->rqos_debugfs_dir); in blk_mq_debugfs_register_rqos()
777 debugfs_create_files(rqos->debugfs_dir, rqos, rqos->ops->debugfs_attrs); in blk_mq_debugfs_register_rqos()
792 if (!hctx->debugfs_dir) in blk_mq_debugfs_register_sched_hctx()
799 hctx->debugfs_dir); in blk_mq_debugfs_register_sched_hctx()
808 if (!hctx->queue->debugfs_dir) in blk_mq_debugfs_unregister_sched_hctx()