Lines Matching refs:bufp
1094 declspec_ToString(char *bufp, decl_spec_t *dsp) {
1098 *bufp = '\0';
1103 strcat(bufp, "register");
1116 strcat(bufp, " ");
1118 strcat(bufp, s);
1119 strcat(bufp, " ");
1120 strcat(bufp, dsp->ds_id);
1125 strcat(bufp, " ");
1127 strcat(bufp, dsp->ds_id);
1132 strcat(bufp, " ");
1134 strcat(bufp, s);
1142 strcat(bufp, " ");
1145 strcat(bufp, "const");
1149 strcat(bufp, " ");
1151 strcat(bufp, "volatile");
1159 strcat(bufp, "");
1162 strcat(bufp, "");
1164 return (bufp);
1838 decl_ToString(char *bufp, decl_dts_t out, decl_t *dp,
1843 char *bend = bufp;
1870 *bufp = '\0';
1881 sprintf(bufp, "(*%s)", namep);
1883 sprintf(bufp, "(*%s)", tmp);
1886 sprintf(bufp, "*const %s", tmp);
1888 sprintf(bufp, "*volatile %s", tmp);
1895 sprintf(bufp, "*%s", tmp);
1897 sprintf(bufp, "*%s", tmp);
1899 sprintf(bufp, "*%s", tmp);
1905 sprintf(bufp, "%s[%s]",
1911 strcpy(bufp, namep);
1914 sprintf(bufp, "%s()", tmp);
1919 sprintf(bufp, "%s(", tmp);
1920 bend = char_getend(bufp);
1947 strcpy(tmp, bufp);
1951 sprintf(bufp, "(%s %s)",
1954 sprintf(bufp, "%s %s",
1958 return (bufp);
2175 static char bufp[BUFSIZ];
2180 bufp[0] = 0;
2181 bend = bufp;
2186 sprintf(bufp, "%s[%s]", tmp,
2195 bend = char_getend(bufp);
2221 strcpy(tmp, bufp);
2224 sprintf(bufp, "%s", tmp);
2226 return (bufp);