Lines Matching refs:t

921 static char *get_string(char **p, struct token *t, char delim, int lower)  in get_string()  argument
946 t->val = malloc(len + 1); in get_string()
947 if (!t->val) in get_string()
952 t->val[i] = tolower(*b); in get_string()
954 t->val[i] = *b; in get_string()
957 t->val[len] = '\0'; in get_string()
964 t->type = T_STRING; in get_string()
966 return t->val; in get_string()
972 static void get_keyword(struct token *t) in get_keyword() argument
977 if (!strcmp(t->val, keywords[i].val)) { in get_keyword()
978 t->type = keywords[i].type; in get_keyword()
990 static void get_token(char **p, struct token *t, enum lex_state state) in get_token() argument
994 t->type = T_INVALID; in get_token()
1010 t->type = T_EOL; in get_token()
1013 t->type = T_EOF; in get_token()
1016 get_string(&c, t, '\n', 0); in get_token()
1025 get_string(&c, t, ' ', 1); in get_token()
1026 get_keyword(t); in get_token()
1054 struct token t; in parse_sliteral() local
1057 get_token(c, &t, L_SLITERAL); in parse_sliteral()
1059 if (t.type != T_STRING) { in parse_sliteral()
1064 *dst = t.val; in parse_sliteral()
1074 struct token t; in parse_integer() local
1077 get_token(c, &t, L_SLITERAL); in parse_integer()
1079 if (t.type != T_STRING) { in parse_integer()
1084 *dst = simple_strtol(t.val, NULL, 10); in parse_integer()
1086 free(t.val); in parse_integer()
1146 struct token t; in parse_menu() local
1150 get_token(c, &t, L_KEYWORD); in parse_menu()
1152 switch (t.type) { in parse_menu()
1182 struct token t; in parse_label_menu() local
1187 get_token(c, &t, L_KEYWORD); in parse_label_menu()
1189 switch (t.type) { in parse_label_menu()
1248 struct token t; in parse_label() local
1269 get_token(c, &t, L_KEYWORD); in parse_label()
1272 switch (t.type) { in parse_label()
1356 struct token t; in parse_pxefile_top() local
1370 get_token(&p, &t, L_KEYWORD); in parse_pxefile_top()
1373 switch (t.type) { in parse_pxefile_top()