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