Lines Matching refs:name
89 static struct elevator_type *elevator_find(const char *name, bool mq) in elevator_find() argument
94 if (!strcmp(e->elevator_name, name) && (mq == e->uses_mq)) in elevator_find()
107 const char *name, bool try_loading) in elevator_get() argument
113 e = elevator_find(name, q->mq_ops != NULL); in elevator_get()
116 request_module("%s-iosched", name); in elevator_get()
118 e = elevator_find(name, q->mq_ops != NULL); in elevator_get()
192 int elevator_init(struct request_queue *q, char *name) in elevator_init() argument
211 if (name) { in elevator_init()
212 e = elevator_get(q, name, true); in elevator_init()
866 while (attr->attr.name) { in elv_register_queue()
1060 static int __elevator_change(struct request_queue *q, const char *name) in __elevator_change() argument
1072 if (q->mq_ops && !strncmp(name, "none", 4)) in __elevator_change()
1075 strlcpy(elevator_name, name, sizeof(elevator_name)); in __elevator_change()
1097 ssize_t elv_iosched_store(struct request_queue *q, const char *name, in elv_iosched_store() argument
1105 ret = __elevator_change(q, name); in elv_iosched_store()
1112 ssize_t elv_iosched_show(struct request_queue *q, char *name) in elv_iosched_show() argument
1120 return sprintf(name, "none\n"); in elv_iosched_show()
1123 len += sprintf(name+len, "[none] "); in elv_iosched_show()
1130 len += sprintf(name+len, "[%s] ", elv->elevator_name); in elv_iosched_show()
1134 len += sprintf(name+len, "%s ", __e->elevator_name); in elv_iosched_show()
1136 len += sprintf(name+len, "%s ", __e->elevator_name); in elv_iosched_show()
1141 len += sprintf(name+len, "none"); in elv_iosched_show()
1143 len += sprintf(len+name, "\n"); in elv_iosched_show()