Lines Matching refs:string
464 char *acpi_db_get_next_token(char *string, in acpi_db_get_next_token() argument
473 if (!string || !(*string)) { in acpi_db_get_next_token()
479 while (*string && isspace((int)*string)) { in acpi_db_get_next_token()
480 string++; in acpi_db_get_next_token()
483 if (!(*string)) { in acpi_db_get_next_token()
487 switch (*string) { in acpi_db_get_next_token()
492 string++; in acpi_db_get_next_token()
493 start = string; in acpi_db_get_next_token()
498 while (*string && (*string != '"')) { in acpi_db_get_next_token()
499 string++; in acpi_db_get_next_token()
507 string++; in acpi_db_get_next_token()
508 start = string; in acpi_db_get_next_token()
513 while (*string && (*string != ')')) { in acpi_db_get_next_token()
514 string++; in acpi_db_get_next_token()
522 string++; in acpi_db_get_next_token()
523 start = string; in acpi_db_get_next_token()
528 while (*string && (*string != '}')) { in acpi_db_get_next_token()
529 string++; in acpi_db_get_next_token()
537 string++; in acpi_db_get_next_token()
539 start = string; in acpi_db_get_next_token()
544 while (*string) { in acpi_db_get_next_token()
548 if (*string == '"') { in acpi_db_get_next_token()
551 string++; in acpi_db_get_next_token()
552 while (*string && (*string != '"')) { in acpi_db_get_next_token()
553 string++; in acpi_db_get_next_token()
555 if (!(*string)) { in acpi_db_get_next_token()
558 } else if (*string == '[') { in acpi_db_get_next_token()
560 } else if (*string == ']') { in acpi_db_get_next_token()
567 string++; in acpi_db_get_next_token()
573 start = string; in acpi_db_get_next_token()
577 while (*string && !isspace((int)*string)) { in acpi_db_get_next_token()
578 string++; in acpi_db_get_next_token()
583 if (!(*string)) { in acpi_db_get_next_token()
586 *string = 0; in acpi_db_get_next_token()
587 *next = string + 1; in acpi_db_get_next_token()