Lines Matching refs:prefix
391 ptype(dl->decl.prefix, dl->decl.type, 1);
442 char prefix[8]; /* enough to contain "struct ", including NUL */
456 (void) snprintf(prefix, sizeof (prefix), "%s ",
459 prefix[0] = 0;
465 f_print(fout, "\t%s%s *%s_val;\n", prefix, old, name);
469 f_print(fout, "%s%s *%s", prefix, old, name);
472 f_print(fout, "%s%s %s[%s]", prefix, old, name,
476 f_print(fout, "%s%s %s", prefix, old, name);
487 char *prefix;
493 if (streq(dec->type, name) && !dec->prefix)
498 prefix = "";
504 if (dec->prefix) {
506 "%s ", dec->prefix);
507 prefix = buf;
513 f_print(fout, "%s%s %s", prefix, type, dec->name);
516 f_print(fout, "%s%s %s[%s]", prefix, type, dec->name,
520 f_print(fout, "%s%s *%s", prefix, type, dec->name);
528 "\t%s%s *%s_val;\n", prefix, type, dec->name);