Lines Matching refs:debugfs_dir
636 debugfs_create_files(q, q->debugfs_dir, q, blk_mq_debugfs_queue_attrs); in blk_mq_debugfs_register()
639 if (!hctx->debugfs_dir) in blk_mq_debugfs_register()
653 ctx_dir = debugfs_create_dir(name, hctx->debugfs_dir); in blk_mq_debugfs_register_ctx()
666 if (!q->debugfs_dir) in blk_mq_debugfs_register_hctx()
670 hctx->debugfs_dir = debugfs_create_dir(name, q->debugfs_dir); in blk_mq_debugfs_register_hctx()
672 debugfs_create_files(q, hctx->debugfs_dir, hctx, in blk_mq_debugfs_register_hctx()
681 if (!hctx->queue->debugfs_dir) in blk_mq_debugfs_unregister_hctx()
683 debugfs_remove_recursive(hctx->debugfs_dir); in blk_mq_debugfs_unregister_hctx()
685 hctx->debugfs_dir = NULL; in blk_mq_debugfs_unregister_hctx()
719 if (!q->debugfs_dir) in blk_mq_debugfs_register_sched()
725 q->sched_debugfs_dir = debugfs_create_dir("sched", q->debugfs_dir); in blk_mq_debugfs_register_sched()
758 if (rqos->debugfs_dir || !rqos->ops->debugfs_attrs) in blk_mq_debugfs_register_rqos()
763 q->debugfs_dir); in blk_mq_debugfs_register_rqos()
765 rqos->debugfs_dir = debugfs_create_dir(dir_name, q->rqos_debugfs_dir); in blk_mq_debugfs_register_rqos()
766 debugfs_create_files(q, rqos->debugfs_dir, rqos, in blk_mq_debugfs_register_rqos()
796 if (!hctx->debugfs_dir) in blk_mq_debugfs_register_sched_hctx()
803 hctx->debugfs_dir); in blk_mq_debugfs_register_sched_hctx()
812 if (!hctx->queue->debugfs_dir) in blk_mq_debugfs_unregister_sched_hctx()