Lines Matching refs:token
176 * Search the first occurrence of a token within a string
179 search_token(char *str, int slen, char *token)
189 /* get token's length */
190 tlen = strlen(token);
195 if (strncmp(str + i, token, tlen) == 0)
210 char *token, *class = NULL;
232 if ((token = search_token(str, len, "MFG")) != NULL ||
233 (token = search_token(str, len, "MANUFACTURER")) != NULL)
235 search_token(token, UNKNOWN_LENGTH, ":") + 1);
239 if ((token = search_token(str, len, "MDL")) != NULL ||
240 (token = search_token(str, len, "MODEL")) != NULL)
242 search_token(token, UNKNOWN_LENGTH, ":") + 1);
246 if ((token = search_token(str, len, "VER")) != NULL)
248 search_token(token, UNKNOWN_LENGTH, ":") + 1);
250 if ((token = search_token(str, len, "REV")) != NULL)
252 search_token(token, UNKNOWN_LENGTH, ":") + 1);
256 if ((token = search_token(str, len, "CLS")) != NULL) {
257 class = search_token(token, UNKNOWN_LENGTH, ":") + 1;
261 if ((token = search_token(str, len, "CMD")) != NULL ||
262 (token = search_token(str, len, "COMMAND")) != NULL)
264 search_token(token, UNKNOWN_LENGTH, ":") + 1);