Lines Matching refs:debugfs_dir
826 q->debugfs_dir = debugfs_create_dir(kobject_name(q->kobj.parent), in blk_mq_debugfs_register()
829 debugfs_create_files(q->debugfs_dir, q, blk_mq_debugfs_queue_attrs); in blk_mq_debugfs_register()
841 if (!hctx->debugfs_dir) in blk_mq_debugfs_register()
859 debugfs_remove_recursive(q->debugfs_dir); in blk_mq_debugfs_unregister()
861 q->debugfs_dir = NULL; in blk_mq_debugfs_unregister()
871 ctx_dir = debugfs_create_dir(name, hctx->debugfs_dir); in blk_mq_debugfs_register_ctx()
884 hctx->debugfs_dir = debugfs_create_dir(name, q->debugfs_dir); in blk_mq_debugfs_register_hctx()
886 debugfs_create_files(hctx->debugfs_dir, hctx, blk_mq_debugfs_hctx_attrs); in blk_mq_debugfs_register_hctx()
894 debugfs_remove_recursive(hctx->debugfs_dir); in blk_mq_debugfs_unregister_hctx()
896 hctx->debugfs_dir = NULL; in blk_mq_debugfs_unregister_hctx()
925 if (!q->debugfs_dir) in blk_mq_debugfs_register_sched()
931 q->sched_debugfs_dir = debugfs_create_dir("sched", q->debugfs_dir); in blk_mq_debugfs_register_sched()
944 debugfs_remove_recursive(rqos->debugfs_dir); in blk_mq_debugfs_unregister_rqos()
945 rqos->debugfs_dir = NULL; in blk_mq_debugfs_unregister_rqos()
953 if (rqos->debugfs_dir || !rqos->ops->debugfs_attrs) in blk_mq_debugfs_register_rqos()
958 q->debugfs_dir); in blk_mq_debugfs_register_rqos()
960 rqos->debugfs_dir = debugfs_create_dir(dir_name, in blk_mq_debugfs_register_rqos()
963 debugfs_create_files(rqos->debugfs_dir, rqos, rqos->ops->debugfs_attrs); in blk_mq_debugfs_register_rqos()
981 hctx->debugfs_dir); in blk_mq_debugfs_register_sched_hctx()