Lines Matching refs:parsestring
245 dasd_parse_keyword( char *parsestring ) { in dasd_parse_keyword() argument
250 nextcomma = strchr(parsestring,','); in dasd_parse_keyword()
252 length = nextcomma - parsestring; in dasd_parse_keyword()
255 length = strlen(parsestring); in dasd_parse_keyword()
256 residual_str = parsestring + length; in dasd_parse_keyword()
258 if (strncmp("autodetect", parsestring, length) == 0) { in dasd_parse_keyword()
263 if (strncmp("probeonly", parsestring, length) == 0) { in dasd_parse_keyword()
268 if (strncmp("nopav", parsestring, length) == 0) { in dasd_parse_keyword()
277 if (strncmp("nofcx", parsestring, length) == 0) { in dasd_parse_keyword()
283 if (strncmp("fixedbuffers", parsestring, length) == 0) { in dasd_parse_keyword()
309 dasd_parse_range( char *parsestring ) { in dasd_parse_range() argument
317 str = parsestring; in dasd_parse_range()
332 pr_err("%s is not a valid device range\n", parsestring); in dasd_parse_range()
357 dasd_parse_next_element( char *parsestring ) { in dasd_parse_next_element() argument
359 residual_str = dasd_parse_keyword(parsestring); in dasd_parse_next_element()
362 residual_str = dasd_parse_range(parsestring); in dasd_parse_next_element()
378 char *parsestring; in dasd_parse() local
384 parsestring = dasd[i]; in dasd_parse()
386 while (*parsestring) { in dasd_parse()
387 parsestring = dasd_parse_next_element(parsestring); in dasd_parse()
388 if(IS_ERR(parsestring)) { in dasd_parse()
389 rc = PTR_ERR(parsestring); in dasd_parse()