Lines Matching refs:cp

160 	register wchar_t *cp;
171 wcslen(cp = exprstring(value)))+1);
173 (void) memcpy((wchar_t *)np->n_string, cp, len);
956 wchar_t *cp;
974 cp = lnp->n_string;
986 cp = emalloc((llen+len+1) * sizeof (wchar_t));
987 (void) memcpy(cp, (wchar_t *)lsp, llen * sizeof (wchar_t));
988 lnp = stringnode(cp, FNOALLOC, llen);
990 (void) memcpy(cp+llen, (wchar_t *)rsp, (rlen+1) * sizeof (wchar_t));
1001 register wchar_t *cp;
1077 cp = makeindex(np, aname, tag);
1079 np = vlook(cp);
1086 np = vlookup(cp, 1) == NNULL ? const0 : const1;
1087 if (cp != indexbuf)
1088 free(cp);
1210 cp = exprstring(np->n_left);
1211 if (regmatch(getregexp(np->n_right), cp) == REG_OK)
1216 cp = exprstring(np->n_left);
1217 if (regmatch(getregexp(np->n_right), cp) != REG_OK)
1462 wchar_t *cp;
1469 cp = (wchar_t *)np->n_string;
1470 if (*cp == '\0')
1472 while (iswspace(*cp))
1473 cp++;
1474 if (*cp == '-' || *cp == '+')
1475 cp++;
1476 while (*cp != '\0') {
1477 switch (*cp) {
1508 if (*cp == radixpoint) {
1510 !iswdigit(*++cp)))
1516 cp++;
1535 register wchar_t *cp;
1543 cp = fields[fieldno-1];
1544 return (stringnode(cp, FSTATIC|FSENSE, wcslen(cp)));
1590 register wchar_t *cp;
1627 newlen = wcslen(cp = fields[i])+1;
1631 (void) memcpy(op, cp,
1643 newlen = wcslen(cp = fields[i++]);
1644 (void) memcpy(op, cp, newlen * sizeof (wchar_t));
2106 register wchar_t *cp;
2143 cp = ocp+n;
2145 *cp++ = '[';
2147 *cp++ = tags[--taglen];
2149 *cp++ = ']';
2150 (void) memcpy(cp, indstr, (len+1) * sizeof (wchar_t));
2160 cp = emalloc(sizeof (wchar_t) * ((n = wcslen(array)) +
2162 (void) memcpy(cp, array, n * sizeof (wchar_t));
2164 cp[n++] = '[';
2166 cp[n++] = tags[--taglen];
2168 cp[n++] = ']';
2170 cp = erealloc(cp, (n+len+seplen+1) * sizeof (wchar_t));
2171 (void) memcpy(cp+n, sep, seplen * sizeof (wchar_t));
2174 (void) memcpy(cp+n, indstr, (len+1) * sizeof (wchar_t));
2177 return (cp);