Lines Matching refs:str
264 static inline int parse_lineno(const char *str, unsigned int *val) in parse_lineno() argument
267 BUG_ON(str == NULL); in parse_lineno()
268 if (*str == '\0') { in parse_lineno()
272 *val = simple_strtoul(str, &end, 10); in parse_lineno()
273 if (end == NULL || end == str || *end != '\0') { in parse_lineno()
274 pr_err("bad line-number: %s\n", str); in parse_lineno()
379 static int ddebug_parse_flags(const char *str, unsigned int *flagsp, in ddebug_parse_flags() argument
385 switch (*str) { in ddebug_parse_flags()
389 op = *str++; in ddebug_parse_flags()
392 pr_err("bad flag-op %c, at start of %s\n", *str, str); in ddebug_parse_flags()
397 for (; *str ; ++str) { in ddebug_parse_flags()
399 if (*str == opt_array[i].opt_char) { in ddebug_parse_flags()
405 pr_err("unknown flag '%c' in \"%s\"\n", *str, str); in ddebug_parse_flags()
636 static __init int ddebug_setup_query(char *str) in ddebug_setup_query() argument
638 if (strlen(str) >= DDEBUG_STRING_SIZE) { in ddebug_setup_query()
642 strlcpy(ddebug_setup_string, str, DDEBUG_STRING_SIZE); in ddebug_setup_query()