Lines Matching defs:funcbuf
145 type_extern_suffix(ndr_typeinfo_t *tsti, char *funcbuf, size_t buflen)
148 char *p_fb = funcbuf;
189 type_ident_decl1(struct tup *tup, char *funcbuf, size_t buflen, char *ident)
196 (void) strlcpy(funcbuf, ident, buflen);
205 (void) snprintf(funcbuf, buflen, "%s%s%s%s",
211 (void) snprintf(funcbuf, buflen, "%s%s%s%s",
217 (void) snprintf(funcbuf, buflen, "%s%s%s%s",
222 *funcbuf = '*';
223 type_ident_decl1(tup->up, funcbuf+1, buflen - 1, ident);
235 (void) snprintf(funcbuf, buflen, "%s[%ld]",
238 (void) snprintf(funcbuf, buflen,
251 (void) snprintf(funcbuf, buflen, "%s[NDR_STRING_DIM]", p);
261 type_ident_decl(ndr_typeinfo_t *tsti, char *funcbuf, size_t buflen, char *ident)
276 type_ident_decl1(up, funcbuf, buflen, ident);
280 type_null_decl(ndr_typeinfo_t *tsti, char *funcbuf, size_t buflen)
282 funcbuf[0] = '(';
283 type_ident_decl(tsti, funcbuf+1, buflen, "");
284 (void) strlcat(funcbuf, ")", buflen);
288 type_name_decl(ndr_typeinfo_t *tsti, char *funcbuf, size_t buflen, char *name)
290 type_ident_decl(tsti, funcbuf, buflen, name);