Home
last modified time | relevance | path

Searched refs:yylval (Results 1 – 25 of 40) sorted by relevance

12

/illumos-gate/usr/src/lib/libsec/common/
H A Dacl_lex.l219 free(yylval.str);
233 yylval.str[strlen(yylval.str) -1] = '\0';
258 yylval.str);
259 free(yylval.str);
418 free(yylval.str);
504 yylval.str);
512 free(yylval.str);
626 yylval.str);
654 yylval.str);
796 yylval.str = realloc(yylval.str,
[all …]
/illumos-gate/usr/src/cmd/oawk/
H A Dawk.lx.l41 extern int yylval;
86 <A>"!=" { yylval = NE; RETURN(RELOP); }
89 <A>"<" { yylval = LT; RETURN(RELOP); }
90 <A>"<=" { yylval = LE; RETURN(RELOP); }
91 <A>"==" { yylval = EQ; RETURN(RELOP); }
92 <A>">=" { yylval = GE; RETURN(RELOP); }
93 <A>">" { yylval = GT; RETURN(RELOP); }
95 <A>"++" { yylval = INCR; RETURN(INCR); }
96 <A>"--" { yylval = DECR; RETURN(DECR); }
110 yylval = fieldadr(watoi(yytext+1));
[all …]
/illumos-gate/usr/src/cmd/awk/
H A Dlex.c32 extern YYSTYPE yylval;
203 yylval.i = c; in yylex()
246 yylval.i = NE; in yylex()
255 yylval.i = MATCH; in yylex()
260 yylval.i = LE; in yylex()
263 yylval.i = LT; in yylex()
269 yylval.i = EQ; in yylex()
278 yylval.i = GE; in yylex()
285 yylval.i = GT; in yylex()
291 yylval.i = INCR; in yylex()
[all …]
/illumos-gate/usr/src/cmd/mdb/common/mdb/
H A Dmdb_lex.l166 yylval.l_string = strdup(yytext);
260 yylval.l_immediate = 0;
315 yylval.l_string = strdup(yytext);
316 string_unquote(yylval.l_string);
334 yylval.l_char = yytext[0];
365 if (yylval.l_var == NULL)
512 yylval.l_string = strdup(yytext);
753 extern YYSTYPE yylval;
779 YYSTYPE yylval;
808 s->yylval = yylval;
[all …]
/illumos-gate/usr/src/cmd/pools/poolcfg/
H A Dpoolcfg.l171 yylval.ival = strtoll(yytext, NULL, 0);
181 yylval.uval = strtoull(yytext, NULL, 0);
193 yylval.bval = 1;
195 yylval.bval = 0;
201 if((yylval.sval = strdup(yytext+1)) == NULL) {
205 if (yylval.sval[yyleng-2] =='"')
206 yylval.sval[yyleng-2] = 0;
212 yylval.dval = strtod(yytext, (char **)NULL);
222 if ((yylval.sval = strdup(yytext)) == NULL) {
230 if ((yylval.sval = strdup(yytext)) == NULL) {
/illumos-gate/usr/src/cmd/sgs/demo_rdb/common/
H A Dlex.l47 {hexnumber} {yylval.addr = hexstr_to_num(yytext); return (NUMBER);}
48 {decnumber} {yylval.addr = atoi(yytext); return (NUMBER);}
66 {symbol} {yylval.str = strdup(yytext); return (SYMBOL);}
68 yylval.str = strdup(yytext + 1);
72 yylval.str = strdup(yytext + 1);
73 if (yylval.str[yyleng - 2] == '"')
74 yylval.str[yyleng - 2] = '\0';
/illumos-gate/usr/src/lib/libdtrace/common/
H A Ddt_lex.l208 (void) stresc2chr(yylval.l_str);
246 yylval.l_str = strndup(v, len);
248 if (yylval.l_str == NULL)
251 (void) stresc2chr(yylval.l_str);
266 yylval.l_int = strtoull(v, &p, 0);
369 dt_node_int(yylval.l_int));
385 if (yylval.l_str == NULL)
388 (void) stresc2chr(yylval.l_str);
393 dt_node_string(yylval.l_str));
595 yylval.l_str = strdup(yytext);
[all …]
/illumos-gate/usr/src/cmd/iconv/
H A Dscanner.c311 char *mbs = &yylval.mbs[1]; in get_wide()
387 yylval.token = strdup(token); in get_symbol()
388 if (yylval.token == NULL) { in get_symbol()
461 yylval.mbs[0] = 1; /* length */ in consume_token()
462 yylval.mbs[1] = token[0]; in consume_token()
463 yylval.mbs[2] = '\0'; in consume_token()
468 yylval.token = strdup(token); in consume_token()
510 yylval.mbs[0] = 1; /* length */ in yylex()
512 yylval.mbs[2] = '\0'; in yylex()
530 yylval.mbs[1] = c; in yylex()
[all …]
/illumos-gate/usr/src/cmd/geniconvtbl/
H A Ditm_comp.l76 yylval.num = strtoul(yytext, (char **)NULL, 10);
80 {OCTAL} { yylval.num = strtoul(yytext, (char **)NULL, 8);
84 {HEXADECIMAL} { yylval.data = hexadecimal_data(yyleng - 2, yytext + 2);
88 {ITMNAME} { yylval.data = str_to_data(yyleng, yytext);
95 {MAPTYPE_NAME} { yylval.num = at_name_to_token(yytext);
96 yylval.data = name_data(yyleng, yytext);
101 {NAME} { yylval.num = at_name_to_token(yytext);
102 if (0 != yylval.num) {
103 return (yylval.num);
105 yylval.data = name_data(yyleng, yytext);
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/rdist/
H A Dgram.y259 yylval.string = makestr(yytext); in yylex()
295 yylval.intval = COMPARE; in yylex()
299 yylval.intval = REMOVE; in yylex()
303 yylval.intval = VERIFY; in yylex()
307 yylval.intval = WHOLE; in yylex()
311 yylval.intval = YOUNGER; in yylex()
315 yylval.intval = FOLLOW; in yylex()
319 yylval.intval = IGNLNKS; in yylex()
334 yylval.string = makestr(yytext); in yylex()
337 yylval.subcmd = makesubcmd(c); in yylex()
/illumos-gate/usr/src/cmd/localedef/
H A Dscanner.c481 yylval.wc = wc; in get_wide()
540 (lookup_charmap(token, &yylval.wc)) != -1) { in get_symbol()
543 if ((yylval.collsym = lookup_collsym(token)) != NULL) { in get_symbol()
546 if ((yylval.collelem = lookup_collelem(token)) != in get_symbol()
551 yylval.token = strdup(token); in get_symbol()
615 yylval.num = strtol(token, &eptr, 10); in consume_token()
626 yylval.wc = token[0]; in consume_token()
631 yylval.token = strdup(token); in consume_token()
673 yylval.wc = get_escaped(c); in yylex()
690 yylval.wc = c; in yylex()
/illumos-gate/usr/src/cmd/msgfmt/
H A Dgnu_lex.c367 yylval.c.len = pch->len; in yylex()
368 (void) memcpy(yylval.c.buf, pch->buf, pch->len); in yylex()
394 yylval.str = buf; in yylex()
439 yylval.str = buf; in yylex()
465 yylval.str = buf; in yylex()
470 yylval.num = cur_line; in yylex()
507 yylval.num = atoi(buf); in yylex()
512 yylval.c.len = 1; in yylex()
513 yylval.c.buf[0] = uc; in yylex()
/illumos-gate/usr/src/cmd/sgs/lex/common/
H A Dparser.y312 yylval.i = 0;
560 yylval.cp = (CHR *)buf;
571 yylval.cp = (CHR *)token;
710 yylval.i = siconv(token);
713 first_value = yylval.i;
784 yylval.cp = (CHR *)t;
889 yylval.cp = ccp;
892 yylval.cp = ccptr;
931 yylval.i = (unsigned)c;
976 strpt(yylval.cp);
[all …]
/illumos-gate/usr/src/cmd/zonecfg/
H A Dzonecfg_lex.l357 yylval.strval = create_token(yytext);
362 yylval.strval = create_token(yytext);
367 yylval.strval = create_token(yytext);
372 yylval.strval = create_token(yytext + 1);
373 if (yylval.strval[yyleng - 2] == '"')
374 yylval.strval[yyleng - 2] = 0;
379 yylval.strval = create_token(yytext + 1);
380 if (yylval.strval[yyleng - 2] == '"')
381 yylval.strval[yyleng - 2] = 0;
/illumos-gate/usr/src/cmd/fm/fminject/common/
H A Dinj_lex.l93 yylval.l_string = inj_strndup(yytext + 1, yyleng - 2);
98 yylval.l_string = inj_strdup(yytext);
103 yylval.l_string = inj_strdup(yytext);
108 yylval.l_string = inj_strdup(yytext);
/illumos-gate/usr/src/cmd/backup/lib/
H A Dgetdate.y630 yylval.Meridian = MERam;
634 yylval.Meridian = MERpm;
651 yylval.Number = tp->value;
656 yylval.Number = tp->value;
663 yylval.Number = tp->value;
679 yylval.Number = tp->value;
694 yylval.Number = tp->value;
709 yylval.Number = tp->value;
813 yylval.Number = 0; in yylex()
818 yylval.Number = 10 * yylval.Number + n; in yylex()
[all …]
/illumos-gate/usr/src/cmd/krb5/kadmin/cli/
H A Dgetdate.y752 yylval.Meridian = MERam;
757 yylval.Meridian = MERpm;
774 yylval.Number = tp->value;
779 yylval.Number = tp->value;
786 yylval.Number = tp->value;
795 yylval.Number = tp->value;
805 yylval.Number = tp->value;
813 yylval.Number = tp->value;
827 yylval.Number = tp->value;
859 yylval.Number = 10 * yylval.Number + c - '0'; in yylex()
[all …]
/illumos-gate/usr/src/cmd/loadkeys/
H A Dloadkeys.y775 yylval.number = '\''; in yylex()
784 yylval.number = readesc(infile, '\'', 1); in yylex()
788 yylval.number = c; in yylex()
804 yylval.number = '"'; in yylex()
824 yylval.number = STRING+nstrings; in yylex()
843 yylval.number = '^'; in yylex()
845 yylval.number = c & 037; in yylex()
867 yylval.number = (unsigned char)tokbuf[0]; in yylex()
870 yylval.number = (unsigned char)(tokbuf[1] & 037); in yylex()
885 yylval.number = wptr->w_lval; in yylex()
[all …]
/illumos-gate/usr/src/cmd/genmsg/
H A Dgenmsg.l209 yylval.str = skip_quoted('"');
211 (void) fprintf(newfp, "\"%s\"", yylval.str);
215 free(yylval.str);
240 yylval.id = atoi(yytext);
251 yylval.id = atoi(yytext);
262 yylval.id == 1) {
279 yylval.id = atoi(yytext);
/illumos-gate/usr/src/cmd/cron/
H A Datt2.l39 #define LL(t,v) return(yylval = v, t)
44 extern int yylval;
85 [0-9] { yylval = yytext[0] - '0'; return(NUMB); }
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/krb/
H A Ddeltat.c335 { yychar = (token), yylval = (value); \
354 #define YYLEX yylex(&yylval, &yylloc, YYLEX_PARAM)
356 #define YYLEX yylex(&yylval, &yylloc)
360 #define YYLEX yylex(&yylval, YYLEX_PARAM)
362 #define YYLEX yylex(&yylval)
372 YYSTYPE yylval; /* the semantic value of the */ variable
512 YYSTYPE yylval; in yyparse() local
692 YYPRINT (stderr, yychar, yylval); in yyparse()
736 *++yyvsp = yylval; in yyparse()
1026 *++yyvsp = yylval; in yyparse()
/illumos-gate/usr/src/lib/libfru/libfru/
H A DnameSyntaxLex.l58 [0-9]+ { yylval.num = atoi (yytext); return NUMBER; }
59 [_a-zA-Z0-9]+ { yylval.name = strdup(yytext); return NAME; }
/illumos-gate/usr/src/tools/ndrgen/
H A Dndr_lex.c92 extern struct node *yylval;
271 yylval = &sym->s_node; in yylex()
318 yylval = &intg->s_node; in yylex()
325 yylval = 0; /* operator tokens have no value */ in yylex()
368 yylval = &sym->s_node; in yylex()
378 yylval = &sym->s_node; in yylex()
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/nwamcfg/
H A Dnwamcfg_lex.l222 yylval.strval = safe_strdup(yytext);
227 yylval.strval = safe_strdup(yytext);
232 yylval.strval = safe_strdup(yytext);
237 yylval.strval = safe_strdup(yytext);
/illumos-gate/usr/src/cmd/ipf/tools/
H A Dlexer.c24 } yylval; variable
448 if (inet_pton(AF_INET6, ipv6buf, &yylval.ip6) == 1) { in yylex()
533 sscanf(yystr, "%u", &yylval.num); in yylex()
537 sscanf(yystr, "0x%x", (u_int *)&yylval.num); in yylex()
541 yylval.str = strdup(yystr); in yylex()

12