Symbol: regexp
usr/src/cmd/awk/b.c
694
static Node *regexp(void), *primary(void), *concat(Node *);
usr/src/cmd/awk/b.c
713
np = regexp();
usr/src/cmd/awk/b.c
769
np = regexp();
usr/src/cmd/svr4pkg/hdrs/libadm.h
120
extern int ckstr_val __P((char *regexp[], int length, char *input));
usr/src/cmd/svr4pkg/hdrs/libadm.h
121
extern void ckstr_err __P((char *regexp[], int length, char *error,
usr/src/cmd/svr4pkg/hdrs/libadm.h
123
extern void ckstr_hlp __P((char *regexp[], int length, char *help));
usr/src/cmd/svr4pkg/hdrs/libadm.h
124
extern int ckstr __P((char *strval, char *regexp[], int length,
usr/src/cmd/valtools/ckstr.c
114
char **regexp;
usr/src/cmd/valtools/ckstr.c
128
regexp = (char **)calloc(maxregexp, sizeof (char *));
usr/src/cmd/valtools/ckstr.c
129
if (!regexp) {
usr/src/cmd/valtools/ckstr.c
159
regexp[nregexp++] = optarg;
usr/src/cmd/valtools/ckstr.c
162
regexp = (char **)realloc(regexp,
usr/src/cmd/valtools/ckstr.c
164
if (!regexp) {
usr/src/cmd/valtools/ckstr.c
169
(void) memset(regexp + nregexp, 0,
usr/src/cmd/valtools/ckstr.c
223
if (ckstr_val(regexp, length, argv[optind]))
usr/src/cmd/valtools/ckstr.c
232
ckstr_err(regexp, length, error, argv[optind]);
usr/src/cmd/valtools/ckstr.c
241
ckstr_hlp(regexp, length, help);
usr/src/cmd/valtools/ckstr.c
245
regexp[nregexp] = NULL;
usr/src/cmd/valtools/ckstr.c
260
n = ckstr(strval, regexp, length, deflt, error, help, prompt);
usr/src/cmd/vi/port/ex_re.c
1022
if ((re = calloc(1, sizeof(struct regexp))) == NULL) {
usr/src/cmd/vi/port/ex_re.c
1028
memset(re, 0, sizeof(struct regexp));
usr/src/cmd/vi/port/ex_re.c
1150
if ((re = calloc(1, sizeof(struct regexp))) == NULL) {
usr/src/cmd/vi/port/ex_re.c
1155
if ((scanre = calloc(1, sizeof(struct regexp))) == NULL) {
usr/src/cmd/vi/port/ex_re.c
1160
if ((subre = calloc(1, sizeof(struct regexp))) == NULL) {
usr/src/cmd/vi/port/ex_re.c
1173
void savere(struct regexp ** a)
usr/src/cmd/vi/port/ex_re.c
1193
memcpy(*a, re, sizeof(struct regexp));
usr/src/cmd/vi/port/ex_re.c
1203
void resre(struct regexp * a)
usr/src/cmd/vi/port/ex_re.c
1224
memcpy(re, a, sizeof(struct regexp));
usr/src/cmd/vi/port/ex_re.h
52
var struct regexp *re; /* Last re */
usr/src/cmd/vi/port/ex_re.h
53
var struct regexp *scanre; /* Last scanning re */
usr/src/cmd/vi/port/ex_re.h
54
var struct regexp *subre; /* Last substitute re */
usr/src/cmd/vi/port/ex_re.h
60
void savere(struct regexp ** a);
usr/src/cmd/vi/port/ex_re.h
61
void resre(struct regexp * a);
usr/src/lib/gss_mechs/mech_krb5/krb5/os/an_to_ln.c
208
char *regexp, *startp, *endp = 0;
usr/src/lib/gss_mechs/mech_krb5/krb5/os/an_to_ln.c
228
regexp = (char *) malloc((size_t) regexlen+1);
usr/src/lib/gss_mechs/mech_krb5/krb5/os/an_to_ln.c
230
if (regexp) {
usr/src/lib/gss_mechs/mech_krb5/krb5/os/an_to_ln.c
231
strncpy(regexp, startp, regexlen);
usr/src/lib/gss_mechs/mech_krb5/krb5/os/an_to_ln.c
232
regexp[regexlen] = '\0';
usr/src/lib/gss_mechs/mech_krb5/krb5/os/an_to_ln.c
238
if (!regcomp(&match_exp, regexp, REG_EXTENDED) &&
usr/src/lib/gss_mechs/mech_krb5/krb5/os/an_to_ln.c
246
compile(regexp,
usr/src/lib/gss_mechs/mech_krb5/krb5/os/an_to_ln.c
255
if (!re_comp(regexp) && re_exec(string))
usr/src/lib/gss_mechs/mech_krb5/krb5/os/an_to_ln.c
260
free(regexp);
usr/src/lib/gss_mechs/mech_krb5/krb5/os/an_to_ln.c
285
do_replacement(char *regexp, char *repl, int doall, char *in, char *out)
usr/src/lib/gss_mechs/mech_krb5/krb5/os/an_to_ln.c
295
if (!regcomp(&match_exp, regexp, REG_EXTENDED)) {
usr/src/lib/gss_mechs/mech_krb5/krb5/os/an_to_ln.c
331
compile(regexp,
usr/src/lib/krb5/kadm5/srv/svr_iters.c
111
*regexp = p;
usr/src/lib/krb5/kadm5/srv/svr_iters.c
210
char *regexp;
usr/src/lib/krb5/kadm5/srv/svr_iters.c
221
&regexp)) != KADM5_OK)
usr/src/lib/krb5/kadm5/srv/svr_iters.c
226
((data.expbuf = compile(regexp, NULL, NULL)) == NULL)
usr/src/lib/krb5/kadm5/srv/svr_iters.c
229
((regcomp(&data.preg, regexp, REG_NOSUB)) != 0)
usr/src/lib/krb5/kadm5/srv/svr_iters.c
232
((msg = (char *) re_comp(regexp)) != NULL)
usr/src/lib/krb5/kadm5/srv/svr_iters.c
237
free(regexp);
usr/src/lib/krb5/kadm5/srv/svr_iters.c
246
free(regexp);
usr/src/lib/krb5/kadm5/srv/svr_iters.c
257
free(regexp);
usr/src/lib/krb5/kadm5/srv/svr_iters.c
95
static kadm5_ret_t glob_to_regexp(char *glob, char *realm, char **regexp)
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_matching.c
144
regex_t regexp; /* Compiled regular expression */
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_matching.c
168
regfree(&rc->regexp);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_matching.c
354
ret = regcomp(&rc->regexp, value, REG_EXTENDED);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_matching.c
356
(void) regerror(ret, &rc->regexp, err_buf, sizeof(err_buf));
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_matching.c
474
code = regexec(&rc->regexp, value, 0, NULL, 0);
usr/src/lib/libadm/common/ckstr.c
113
ckstr_err(char *regexp[], int length, char *error, char *input)
usr/src/lib/libadm/common/ckstr.c
119
if (ckstr_val(regexp, length, input)) {
usr/src/lib/libadm/common/ckstr.c
127
defhlp = sethlp(temp, regexp, length);
usr/src/lib/libadm/common/ckstr.c
132
ckstr_hlp(char *regexp[], int length, char *help)
usr/src/lib/libadm/common/ckstr.c
137
defhlp = sethlp(hlpbuf, regexp, length);
usr/src/lib/libadm/common/ckstr.c
142
ckstr(char *strval, char *regexp[], int length, char *defstr, char *error,
usr/src/lib/libadm/common/ckstr.c
171
defhlp = sethlp(hlpbuf, regexp, length);
usr/src/lib/libadm/common/ckstr.c
179
if (ckstr_val(regexp, length, input)) {
usr/src/lib/libadm/common/ckstr.c
63
sethlp(char *msg, char *regexp[], int length)
usr/src/lib/libadm/common/ckstr.c
74
if (regexp && regexp[0]) {
usr/src/lib/libadm/common/ckstr.c
75
(void) strcat(msg, regexp[1] ? HLPMSG2 : HLPMSG3);
usr/src/lib/libadm/common/ckstr.c
76
for (i = 0; regexp[i]; i++) {
usr/src/lib/libadm/common/ckstr.c
78
(void) strcat(msg, regexp[i]);
usr/src/lib/libadm/common/ckstr.c
86
ckstr_val(char *regexp[], int length, char *input)
usr/src/lib/libadm/common/ckstr.c
96
if (regexp && regexp[0]) {
usr/src/lib/libadm/common/ckstr.c
98
for (i = 0; !valid && regexp[i]; ++i) {
usr/src/lib/libadm/common/ckstr.c
99
if (!__compile(regexp[i], expbuf, &expbuf[ESIZE], '\0'))
usr/src/lib/libc/port/regex/regcmp.c
123
regcmp(const char *regexp, ...)
usr/src/lib/libc/port/regex/regcmp.c
160
va_start(arg_listp, regexp);
usr/src/lib/libc/port/regex/regcmp.c
161
next_argp = regexp;
usr/src/lib/libc/port/regex/regcmp.c
181
va_start(arg_listp, regexp);
usr/src/lib/libc/port/regex/regcmp.c
183
char_size = get_wchar(&current_char, regexp);
usr/src/lib/libc/port/regex/regcmp.c
187
regexp += char_size;
usr/src/lib/libc/port/regex/regcmp.c
189
regexp = next_argp;
usr/src/lib/libc/port/regex/regcmp.c
191
char_size = get_wchar(&current_char, regexp);
usr/src/lib/libc/port/regex/regcmp.c
195
regexp += char_size;
usr/src/lib/libc/port/regex/regcmp.c
202
char_size = get_wchar(&current_char, regexp);
usr/src/lib/libc/port/regex/regcmp.c
206
regexp += char_size;
usr/src/lib/libc/port/regex/regcmp.c
210
regexp = next_argp;
usr/src/lib/libc/port/regex/regcmp.c
212
char_size = get_wchar(&current_char, regexp);
usr/src/lib/libc/port/regex/regcmp.c
217
regexp += char_size;
usr/src/lib/libc/port/regex/regcmp.c
295
char_size = get_wchar(&current_char, regexp);
usr/src/lib/libc/port/regex/regcmp.c
328
char_size = get_wchar(&current_char, regexp);
usr/src/lib/libc/port/regex/regcmp.c
333
regexp += char_size;
usr/src/lib/libc/port/regex/regcmp.c
372
char_size = get_wchar(&current_char, regexp);
usr/src/lib/libc/port/regex/regcmp.c
377
regexp++;
usr/src/lib/libc/port/regex/regcmp.c
378
char_size = get_wchar(&current_char, regexp);
usr/src/lib/libc/port/regex/regcmp.c
383
regexp += char_size;
usr/src/lib/libc/port/regex/regcmp.c
395
regexp += char_size;
usr/src/lib/libc/port/regex/regcmp.c
421
char_size = get_wchar(&current_char, regexp);
usr/src/lib/libc/port/regex/regcmp.c
426
regexp += char_size;
usr/src/lib/libc/port/regex/regcmp.c
495
&current_char, regexp);
usr/src/lib/libc/port/regex/regcmp.c
523
regexp += char_size;
usr/src/lib/libc/port/regex/regcmp.c
544
char_size = get_wchar(&current_char, regexp);
usr/src/lib/libc/port/regex/regcmp.c
549
regexp += char_size;
usr/src/lib/libc/port/regex/regcmp.c
641
char_size = get_wchar(&current_char, regexp);
usr/src/lib/libc/port/regex/regcmp.c
659
regexp ++;
usr/src/lib/libc/port/regex/regcmp.c
660
return_arg_number = get_digit(regexp);
usr/src/lib/libc/port/regex/regcmp.c
666
regexp++;
usr/src/lib/libc/port/regex/regcmp.c
795
count_length = get_count(&min_count, regexp);
usr/src/lib/libc/port/regex/regcmp.c
800
regexp += count_length;
usr/src/lib/libc/port/regex/regcmp.c
802
if (*regexp == RIGHT_CURLY_BRACE) { /* {min_count} */
usr/src/lib/libc/port/regex/regcmp.c
803
regexp++;
usr/src/lib/libc/port/regex/regcmp.c
805
} else if (*regexp == COMMA) { /* {min_count,..} */
usr/src/lib/libc/port/regex/regcmp.c
806
regexp++;
usr/src/lib/libc/port/regex/regcmp.c
808
if (*regexp == RIGHT_CURLY_BRACE) {
usr/src/lib/libc/port/regex/regcmp.c
809
regexp++;
usr/src/lib/libc/port/regex/regcmp.c
813
&max_count, regexp);
usr/src/lib/libc/port/regex/regcmp.c
818
regexp += count_length;
usr/src/lib/libc/port/regex/regcmp.c
819
if (*regexp != RIGHT_CURLY_BRACE) {
usr/src/lib/libc/port/regex/regcmp.c
823
regexp++;
usr/src/lib/libc/port/regex/regcmp.c
860
char_size = get_wchar(&current_char, regexp);
usr/src/lib/libc/port/regex/regcmp.c
864
regexp += char_size;
usr/src/lib/libc/port/regex/regcmp.c
866
regexp = next_argp;
usr/src/lib/libc/port/regex/regcmp.c
868
char_size = get_wchar(&current_char, regexp);
usr/src/lib/libc/port/regex/regcmp.c
873
regexp += char_size;
usr/src/lib/libc/port/regex/regcmp.c
931
get_count(int *countp, const char *regexp)
usr/src/lib/libc/port/regex/regcmp.c
937
if (regexp == (char *)0) {
usr/src/lib/libc/port/regex/regcmp.c
94
static int get_count(int *countp, const char *regexp);
usr/src/lib/libc/port/regex/regcmp.c
940
count_char = *regexp;
usr/src/lib/libc/port/regex/regcmp.c
944
regexp++;
usr/src/lib/libc/port/regex/regcmp.c
945
count_char = *regexp;
usr/src/lib/libc/port/regex/regcmp.c
95
static int get_digit(const char *regexp);
usr/src/lib/libc/port/regex/regcmp.c
953
get_digit(const char *regexp)
usr/src/lib/libc/port/regex/regcmp.c
957
if (regexp == (char *)0) {
usr/src/lib/libc/port/regex/regcmp.c
96
static int get_wchar(wchar_t *wchar, const char *regexp);
usr/src/lib/libc/port/regex/regcmp.c
960
digit = *regexp;
usr/src/lib/libc/port/regex/regcmp.c
970
get_wchar(wchar_t *wcharp, const char *regexp)
usr/src/lib/libc/port/regex/regcmp.c
974
if (regexp == (char *)0) {
usr/src/lib/libc/port/regex/regcmp.c
977
} else if (*regexp == '\0') {
usr/src/lib/libc/port/regex/regcmp.c
979
*wcharp = (wchar_t)((unsigned int)*regexp);
usr/src/lib/libc/port/regex/regcmp.c
980
} else if ((unsigned char)*regexp <= (unsigned char)0x7f) {
usr/src/lib/libc/port/regex/regcmp.c
982
*wcharp = (wchar_t)((unsigned int)*regexp);
usr/src/lib/libc/port/regex/regcmp.c
984
char_size = mbtowc(wcharp, regexp, MB_LEN_MAX);
usr/src/lib/libc/port/regex/regex.c
1012
regexp += regex_char_size;
usr/src/lib/libc/port/regex/regex.c
1014
repeat_startp, stringp, regexp));
usr/src/lib/libc/port/regex/regex.c
1025
regexp++;
usr/src/lib/libc/port/regex/regex.c
1026
regex_char_size = get_wchar(&regex_wchar, regexp);
usr/src/lib/libc/port/regex/regex.c
1028
regexp + regex_char_size);
usr/src/lib/libc/port/regex/regex.c
1048
regexp += regex_char_size + 2;
usr/src/lib/libc/port/regex/regex.c
1050
repeat_startp, stringp, regexp));
usr/src/lib/libc/port/regex/regex.c
1061
regexp += regex_char_size + 2;
usr/src/lib/libc/port/regex/regex.c
1063
repeat_startp, stringp, regexp));
usr/src/lib/libc/port/regex/regex.c
1076
regexp++;
usr/src/lib/libc/port/regex/regex.c
1078
stringp, regexp));
usr/src/lib/libc/port/regex/regex.c
108
const char *stringp, const char *regexp);
usr/src/lib/libc/port/regex/regex.c
1087
regexp++;
usr/src/lib/libc/port/regex/regex.c
1089
repeat_startp, stringp, regexp));
usr/src/lib/libc/port/regex/regex.c
110
const char *stringp, const char *regexp);
usr/src/lib/libc/port/regex/regex.c
1106
regexp++;
usr/src/lib/libc/port/regex/regex.c
1108
repeat_startp, stringp, regexp));
usr/src/lib/libc/port/regex/regex.c
112
const char *stringp, const char *regexp);
usr/src/lib/libc/port/regex/regex.c
1126
regexp++;
usr/src/lib/libc/port/regex/regex.c
1128
repeat_startp, stringp, regexp));
usr/src/lib/libc/port/regex/regex.c
113
static const char *test_string(const char *stringp, const char *regexp);
usr/src/lib/libc/port/regex/regex.c
1141
regexp + 1);
usr/src/lib/libc/port/regex/regex.c
1156
regexp += 3;
usr/src/lib/libc/port/regex/regex.c
1158
repeat_startp, stringp, regexp));
usr/src/lib/libc/port/regex/regex.c
1166
regexp += 3;
usr/src/lib/libc/port/regex/regex.c
1168
repeat_startp, stringp, regexp));
usr/src/lib/libc/port/regex/regex.c
1192
regexp += 3;
usr/src/lib/libc/port/regex/regex.c
1194
repeat_startp, stringp, regexp));
usr/src/lib/libc/port/regex/regex.c
1205
regexp += 3;
usr/src/lib/libc/port/regex/regex.c
1207
repeat_startp, stringp, regexp));
usr/src/lib/libc/port/regex/regex.c
1223
if ((int)*regexp == (int)(IN_ASCII_CHAR_CLASS|ZERO_OR_MORE)) {
usr/src/lib/libc/port/regex/regex.c
1228
regexp++; /* point to the <class_length> byte */
usr/src/lib/libc/port/regex/regex.c
1232
(test_char_against_ascii_class(*stringp, regexp,
usr/src/lib/libc/port/regex/regex.c
1236
regexp += (int)*regexp; /* add the class length to regexp */
usr/src/lib/libc/port/regex/regex.c
1238
regexp));
usr/src/lib/libc/port/regex/regex.c
1254
if ((int)*regexp ==
usr/src/lib/libc/port/regex/regex.c
1260
regexp++; /* point to the <class_length> byte */
usr/src/lib/libc/port/regex/regex.c
1263
(test_char_against_ascii_class(*stringp, regexp,
usr/src/lib/libc/port/regex/regex.c
1271
regexp, test_condition) ==
usr/src/lib/libc/port/regex/regex.c
1276
regexp += (int)*regexp;
usr/src/lib/libc/port/regex/regex.c
1278
stringp, regexp));
usr/src/lib/libc/port/regex/regex.c
1299
if ((int)*regexp == (int)(IN_ASCII_CHAR_CLASS|COUNT)) {
usr/src/lib/libc/port/regex/regex.c
1304
regexp++; /* point to the <class_length> byte */
usr/src/lib/libc/port/regex/regex.c
1307
regexp + (int)*regexp);
usr/src/lib/libc/port/regex/regex.c
1309
(test_char_against_ascii_class(*stringp, regexp,
usr/src/lib/libc/port/regex/regex.c
1321
regexp, test_condition) ==
usr/src/lib/libc/port/regex/regex.c
1325
regexp += (int)*regexp + 2;
usr/src/lib/libc/port/regex/regex.c
1327
stringp, regexp));
usr/src/lib/libc/port/regex/regex.c
1332
regexp, test_condition) ==
usr/src/lib/libc/port/regex/regex.c
1338
regexp += (int)*regexp + 2;
usr/src/lib/libc/port/regex/regex.c
1340
stringp, regexp));
usr/src/lib/libc/port/regex/regex.c
135
regex(const char *regexp, const char *stringp, ...)
usr/src/lib/libc/port/regex/regex.c
1356
if ((int)*regexp ==
usr/src/lib/libc/port/regex/regex.c
1362
regexp++; /* point to the <class_length> byte */
usr/src/lib/libc/port/regex/regex.c
1368
regexp, test_condition) == CONDITION_TRUE)) {
usr/src/lib/libc/port/regex/regex.c
1374
regexp += (int)*regexp;
usr/src/lib/libc/port/regex/regex.c
1376
stringp, regexp));
usr/src/lib/libc/port/regex/regex.c
1392
if ((int)*regexp ==
usr/src/lib/libc/port/regex/regex.c
1398
regexp++; /* point to the <class_length> byte */
usr/src/lib/libc/port/regex/regex.c
1403
regexp, test_condition) != CONDITION_TRUE)) {
usr/src/lib/libc/port/regex/regex.c
1412
string_wchar, regexp, test_condition) ==
usr/src/lib/libc/port/regex/regex.c
1419
regexp += (int)*regexp;
usr/src/lib/libc/port/regex/regex.c
1421
repeat_startp, stringp, regexp));
usr/src/lib/libc/port/regex/regex.c
1440
if ((int)*regexp ==
usr/src/lib/libc/port/regex/regex.c
1446
regexp++; /* point to the <class_length> byte */
usr/src/lib/libc/port/regex/regex.c
1449
regexp + (int)*regexp);
usr/src/lib/libc/port/regex/regex.c
1453
regexp, test_condition) == CONDITION_TRUE) &&
usr/src/lib/libc/port/regex/regex.c
1466
string_wchar, regexp, test_condition) ==
usr/src/lib/libc/port/regex/regex.c
1472
regexp += (int)*regexp + 2;
usr/src/lib/libc/port/regex/regex.c
1474
repeat_startp, stringp, regexp));
usr/src/lib/libc/port/regex/regex.c
1479
string_wchar, regexp, test_condition) ==
usr/src/lib/libc/port/regex/regex.c
1487
regexp += (int)*regexp + 2;
usr/src/lib/libc/port/regex/regex.c
1489
repeat_startp, stringp, regexp));
usr/src/lib/libc/port/regex/regex.c
1505
if ((int)*regexp ==
usr/src/lib/libc/port/regex/regex.c
1511
regexp++; /* point to the <class_length> byte */
usr/src/lib/libc/port/regex/regex.c
1515
(test_char_against_old_ascii_class(*stringp, regexp,
usr/src/lib/libc/port/regex/regex.c
1520
regexp += (int)*regexp;
usr/src/lib/libc/port/regex/regex.c
1522
regexp));
usr/src/lib/libc/port/regex/regex.c
1538
if ((int)*regexp ==
usr/src/lib/libc/port/regex/regex.c
154
if ((stringp == (char *)0) || (regexp == (char *)0)) {
usr/src/lib/libc/port/regex/regex.c
1544
regexp++; /* point to the <class_length> byte */
usr/src/lib/libc/port/regex/regex.c
1547
(test_char_against_old_ascii_class(*stringp, regexp,
usr/src/lib/libc/port/regex/regex.c
1555
regexp, test_condition) ==
usr/src/lib/libc/port/regex/regex.c
1560
regexp += (int)*regexp;
usr/src/lib/libc/port/regex/regex.c
1562
stringp, regexp));
usr/src/lib/libc/port/regex/regex.c
1583
if ((int)*regexp ==
usr/src/lib/libc/port/regex/regex.c
1589
regexp++; /* point to the <class_length> byte */
usr/src/lib/libc/port/regex/regex.c
1592
regexp + (int)*regexp);
usr/src/lib/libc/port/regex/regex.c
1594
(test_char_against_old_ascii_class(*stringp, regexp,
usr/src/lib/libc/port/regex/regex.c
1606
regexp,
usr/src/lib/libc/port/regex/regex.c
1610
regexp += (int)*regexp + 2;
usr/src/lib/libc/port/regex/regex.c
1612
stringp, regexp));
usr/src/lib/libc/port/regex/regex.c
1617
regexp,
usr/src/lib/libc/port/regex/regex.c
1623
regexp += (int)*regexp + 2;
usr/src/lib/libc/port/regex/regex.c
1625
stringp, regexp));
usr/src/lib/libc/port/regex/regex.c
1648
(((unsigned int)*regexp & ADDED_LENGTH_BITS) <<
usr/src/lib/libc/port/regex/regex.c
1650
regexp++;
usr/src/lib/libc/port/regex/regex.c
1651
group_length += (unsigned int)*regexp;
usr/src/lib/libc/port/regex/regex.c
1652
regexp++;
usr/src/lib/libc/port/regex/regex.c
1654
test_stringp = test_string(stringp, regexp);
usr/src/lib/libc/port/regex/regex.c
1659
test_stringp = test_string(stringp, regexp);
usr/src/lib/libc/port/regex/regex.c
1661
regexp += group_length;
usr/src/lib/libc/port/regex/regex.c
1663
regexp));
usr/src/lib/libc/port/regex/regex.c
1695
(((unsigned int)*regexp & ADDED_LENGTH_BITS) <<
usr/src/lib/libc/port/regex/regex.c
1697
regexp++;
usr/src/lib/libc/port/regex/regex.c
1698
group_length += (unsigned int)*regexp;
usr/src/lib/libc/port/regex/regex.c
1699
regexp++;
usr/src/lib/libc/port/regex/regex.c
1700
stringp = test_string(stringp, regexp);
usr/src/lib/libc/port/regex/regex.c
1704
test_stringp = test_string(stringp, regexp);
usr/src/lib/libc/port/regex/regex.c
1709
test_stringp = test_string(stringp, regexp);
usr/src/lib/libc/port/regex/regex.c
1711
regexp += group_length;
usr/src/lib/libc/port/regex/regex.c
1713
regexp));
usr/src/lib/libc/port/regex/regex.c
1747
(((unsigned int)*regexp & ADDED_LENGTH_BITS) <<
usr/src/lib/libc/port/regex/regex.c
1749
regexp++;
usr/src/lib/libc/port/regex/regex.c
1750
group_length += (unsigned int)*regexp;
usr/src/lib/libc/port/regex/regex.c
1751
regexp++;
usr/src/lib/libc/port/regex/regex.c
1753
regexp + group_length);
usr/src/lib/libc/port/regex/regex.c
1754
test_stringp = test_string(stringp, regexp);
usr/src/lib/libc/port/regex/regex.c
1758
test_stringp = test_string(stringp, regexp);
usr/src/lib/libc/port/regex/regex.c
1769
regexp);
usr/src/lib/libc/port/regex/regex.c
1771
regexp += group_length + 2;
usr/src/lib/libc/port/regex/regex.c
1773
stringp, regexp));
usr/src/lib/libc/port/regex/regex.c
178
if ((int)*regexp == (int)START_OF_STRING_MARK) {
usr/src/lib/libc/port/regex/regex.c
1783
test_string(stringp, regexp);
usr/src/lib/libc/port/regex/regex.c
1785
regexp += group_length + 2;
usr/src/lib/libc/port/regex/regex.c
1787
stringp, regexp));
usr/src/lib/libc/port/regex/regex.c
1806
regexp++;
usr/src/lib/libc/port/regex/regex.c
185
regexp++;
usr/src/lib/libc/port/regex/regex.c
186
end_of_matchp = test_string(stringp, regexp);
usr/src/lib/libc/port/regex/regex.c
188
} else if ((int)*regexp == (int)ASCII_CHAR) {
usr/src/lib/libc/port/regex/regex.c
199
while ((*stringp != *(regexp + 1)) && (*stringp != '\0')) {
usr/src/lib/libc/port/regex/regex.c
203
end_of_matchp = test_string(stringp, regexp);
usr/src/lib/libc/port/regex/regex.c
208
while ((*stringp != *(regexp + 1)) &&
usr/src/lib/libc/port/regex/regex.c
227
end_of_matchp = test_string(stringp, regexp);
usr/src/lib/libc/port/regex/regex.c
230
end_of_matchp = test_string(stringp, regexp);
usr/src/lib/libc/port/regex/regex.c
236
} else if ((int)*regexp == (int)MULTIBYTE_CHAR) {
usr/src/lib/libc/port/regex/regex.c
247
(void) get_wchar(&regex_wchar, regexp + 1);
usr/src/lib/libc/port/regex/regex.c
254
end_of_matchp = test_string(stringp, regexp);
usr/src/lib/libc/port/regex/regex.c
280
end_of_matchp = test_string(stringp, regexp);
usr/src/lib/libc/port/regex/regex.c
284
end_of_matchp = test_string(stringp, regexp);
usr/src/lib/libc/port/regex/regex.c
616
const char *regexp)
usr/src/lib/libc/port/regex/regex.c
620
end_of_matchp = test_string(stringp, regexp);
usr/src/lib/libc/port/regex/regex.c
624
end_of_matchp = test_string(stringp, regexp);
usr/src/lib/libc/port/regex/regex.c
631
const char *regexp)
usr/src/lib/libc/port/regex/regex.c
635
end_of_matchp = test_string(stringp, regexp);
usr/src/lib/libc/port/regex/regex.c
639
end_of_matchp = test_string(stringp, regexp);
usr/src/lib/libc/port/regex/regex.c
646
const char *regexp)
usr/src/lib/libc/port/regex/regex.c
650
end_of_matchp = test_string(stringp, regexp);
usr/src/lib/libc/port/regex/regex.c
657
end_of_matchp = test_string(stringp, regexp);
usr/src/lib/libc/port/regex/regex.c
663
test_string(const char *stringp, const char *regexp)
usr/src/lib/libc/port/regex/regex.c
691
switch ((int)*regexp) {
usr/src/lib/libc/port/regex/regex.c
721
regexp++;
usr/src/lib/libc/port/regex/regex.c
722
if (*regexp == *stringp) {
usr/src/lib/libc/port/regex/regex.c
723
regexp++;
usr/src/lib/libc/port/regex/regex.c
734
regexp++;
usr/src/lib/libc/port/regex/regex.c
735
regex_char_size = get_wchar(&regex_wchar, regexp);
usr/src/lib/libc/port/regex/regex.c
741
regexp += regex_char_size;
usr/src/lib/libc/port/regex/regex.c
754
regexp++;
usr/src/lib/libc/port/regex/regex.c
763
regexp++;
usr/src/lib/libc/port/regex/regex.c
779
if ((int)*regexp == (int)IN_ASCII_CHAR_CLASS) {
usr/src/lib/libc/port/regex/regex.c
784
regexp++; /* point to the <class_length> byte */
usr/src/lib/libc/port/regex/regex.c
787
(test_char_against_ascii_class(*stringp, regexp,
usr/src/lib/libc/port/regex/regex.c
790
regexp += (int)*regexp;
usr/src/lib/libc/port/regex/regex.c
807
if ((int)*regexp == (int)IN_MULTIBYTE_CHAR_CLASS) {
usr/src/lib/libc/port/regex/regex.c
812
regexp++; /* point to the <class_length> byte */
usr/src/lib/libc/port/regex/regex.c
817
regexp, test_condition) == CONDITION_TRUE)) {
usr/src/lib/libc/port/regex/regex.c
819
regexp += (int)*regexp;
usr/src/lib/libc/port/regex/regex.c
836
if ((int)*regexp == (int)IN_OLD_ASCII_CHAR_CLASS) {
usr/src/lib/libc/port/regex/regex.c
841
regexp++; /* point to the <class_length> byte */
usr/src/lib/libc/port/regex/regex.c
844
(test_char_against_old_ascii_class(*stringp, regexp,
usr/src/lib/libc/port/regex/regex.c
847
regexp += (int)*regexp;
usr/src/lib/libc/port/regex/regex.c
858
regexp += 2;
usr/src/lib/libc/port/regex/regex.c
865
regexp += 2;
usr/src/lib/libc/port/regex/regex.c
872
regexp++;
usr/src/lib/libc/port/regex/regex.c
873
substringn = (unsigned int)*regexp;
usr/src/lib/libc/port/regex/regex.c
877
regexp++;
usr/src/lib/libc/port/regex/regex.c
887
regexp++;
usr/src/lib/libc/port/regex/regex.c
888
substringn = (unsigned int)*regexp;
usr/src/lib/libc/port/regex/regex.c
892
regexp++;
usr/src/lib/libc/port/regex/regex.c
893
return_argn = (unsigned int)*regexp;
usr/src/lib/libc/port/regex/regex.c
897
regexp++;
usr/src/lib/libc/port/regex/regex.c
904
regexp++;
usr/src/lib/libc/port/regex/regex.c
906
while (*stringp == *regexp) {
usr/src/lib/libc/port/regex/regex.c
909
regexp++;
usr/src/lib/libc/port/regex/regex.c
911
stringp, regexp));
usr/src/lib/libc/port/regex/regex.c
919
regexp++;
usr/src/lib/libc/port/regex/regex.c
920
if (*stringp != *regexp) {
usr/src/lib/libc/port/regex/regex.c
925
while (*stringp == *regexp) {
usr/src/lib/libc/port/regex/regex.c
928
regexp++;
usr/src/lib/libc/port/regex/regex.c
930
stringp, regexp));
usr/src/lib/libc/port/regex/regex.c
941
regexp++;
usr/src/lib/libc/port/regex/regex.c
943
regexp + 1);
usr/src/lib/libc/port/regex/regex.c
944
while ((*stringp == *regexp) && (nmust_match > 0)) {
usr/src/lib/libc/port/regex/regex.c
952
while (*stringp == *regexp) {
usr/src/lib/libc/port/regex/regex.c
955
regexp += 3;
usr/src/lib/libc/port/regex/regex.c
957
stringp, regexp));
usr/src/lib/libc/port/regex/regex.c
960
while ((*stringp == *regexp) &&
usr/src/lib/libc/port/regex/regex.c
965
regexp += 3;
usr/src/lib/libc/port/regex/regex.c
967
stringp, regexp));
usr/src/lib/libc/port/regex/regex.c
975
regexp++;
usr/src/lib/libc/port/regex/regex.c
976
regex_char_size = get_wchar(&regex_wchar, regexp);
usr/src/lib/libc/port/regex/regex.c
985
regexp += regex_char_size;
usr/src/lib/libc/port/regex/regex.c
987
stringp, regexp));
usr/src/lib/libc/port/regex/regex.c
995
regexp++;
usr/src/lib/libc/port/regex/regex.c
996
regex_char_size = get_wchar(&regex_wchar, regexp);
usr/src/tools/cscope-fast/find.c
180
if (regexp != NULL) {
usr/src/tools/cscope-fast/find.c
184
if (*s != '\0' && regex(regexp, s) != NULL) {
usr/src/tools/cscope-fast/find.c
195
if (regexp != NULL) {
usr/src/tools/cscope-fast/find.c
209
if (regex(regexp, s) != NULL) {
usr/src/tools/cscope-fast/find.c
331
if (regexp != NULL) {
usr/src/tools/cscope-fast/find.c
335
if (*s != '\0' && regex(regexp, s) != NULL) {
usr/src/tools/cscope-fast/find.c
63
static char *regexp; /* regular expression */
usr/src/tools/cscope-fast/find.c
687
if (regex(regexp, s) != NULL) {
usr/src/tools/cscope-fast/find.c
759
if ((regexp = regcmp(pattern, (char *)NULL)) == NULL) {
usr/src/tools/cscope-fast/find.c
813
if ((regexp = regcmp(buf, (char *)NULL)) == NULL) {
usr/src/tools/cscope-fast/find.c
840
if (regexp != NULL) {
usr/src/tools/cscope-fast/find.c
841
free(regexp);
usr/src/tools/cscope-fast/find.c
842
regexp = NULL;
usr/src/tools/cscope-fast/find.c
898
if (regex(regexp, s) != NULL) {
usr/src/tools/cscope-fast/find.c
978
if (regexp != NULL) {
usr/src/tools/cscope-fast/find.c
987
return (regex(regexp, s) ? YES : NO);