Lines Matching refs:token
475 * Search the first occurrence of a token within a string
479 search_token(char *str, int slen, const char *token)
491 /* get token's length */
492 for (tlen = 0, p = token; *p != '\0'; p++)
500 if (str[i+j] != token[j])
520 char * token;
551 if ((token = search_token(str, len, "MFG")) != NULL ||
552 (token = search_token(str, len, "MANUFACTURER")) != NULL)
554 search_token(token, UNKNOWN_LENGTH, ":") + 1);
558 if ((token = search_token(str, len, "MDL")) != NULL ||
559 (token = search_token(str, len, "MODEL")) != NULL)
561 search_token(token, UNKNOWN_LENGTH, ":") + 1);
563 if ((token = search_token(str, len, "REV")) != NULL)
565 search_token(token, UNKNOWN_LENGTH, ":") + 1);
569 if ((token = search_token(str, len, "CLS")) != NULL) {
570 class = search_token(token, UNKNOWN_LENGTH, ":") + 1;
574 if ((token = search_token(str, len, "CMD")) != NULL ||
575 (token = search_token(str, len, "COMMAND")) != NULL)
577 search_token(token, UNKNOWN_LENGTH, ":") + 1);