Lines Matching refs:rqos
851 struct rq_qos *rqos = q->rq_qos;
853 while (rqos) {
854 blk_mq_debugfs_register_rqos(rqos);
855 rqos = rqos->next;
946 void blk_mq_debugfs_unregister_rqos(struct rq_qos *rqos)
948 debugfs_remove_recursive(rqos->debugfs_dir);
949 rqos->debugfs_dir = NULL;
952 void blk_mq_debugfs_register_rqos(struct rq_qos *rqos)
954 struct request_queue *q = rqos->q;
955 const char *dir_name = rq_qos_id_to_name(rqos->id);
957 if (rqos->debugfs_dir || !rqos->ops->debugfs_attrs)
961 q->rqos_debugfs_dir = debugfs_create_dir("rqos",
964 rqos->debugfs_dir = debugfs_create_dir(dir_name,
965 rqos->q->rqos_debugfs_dir);
967 debugfs_create_files(rqos->debugfs_dir, rqos, rqos->ops->debugfs_attrs);