Lines Matching refs:range
62 * <devno-range> : <devno>(-<devno>)?<feature_list>?
63 * <busid-range> : <busid>(-<busid>)?<feature_list>?
64 * <devices> : <devno-range>|<busid-range>
275 * Split a string of a device range into its pieces and return the from, to, and
282 static int __init dasd_evaluate_range_param(char *range, char **from_str,
287 /* Do we have a range or a single device? */
288 if (strchr(range, '-')) {
289 *from_str = strsep(&range, "-");
290 *to_str = strsep(&range, "(");
291 *features_str = strsep(&range, ")");
293 *from_str = strsep(&range, "(");
294 *features_str = strsep(&range, ")");
297 if (*features_str && !range) {
306 * Try to interprete the range string as a device number or a range of devices.
310 static int __init dasd_parse_range(const char *range)
323 tmp = kstrdup(range, GFP_KERNEL);
346 pr_err("%s is not a valid device range\n", range);