Lines Matching defs:arch
88 char *arch; /* architecture from file content */
100 char *arch; /* architecture from directory */
570 * [./]man*[/<arch>]/<name>.<section>
572 * [./]cat<section>[/<arch>]/<name>.0
585 char *dsec, *arch, *fsec, *cp;
600 dsec = arch = NULL;
697 mlink->arch = arch;
755 arch = ff->fts_name;
757 arch = NULL;
781 * [./]man*[/<arch>]/<name>.<section>
783 * [./]cat<section>[/<arch>]/<name>.0
956 mlink->arch = start;
997 mlink->arch = mandoc_strdup(mlink->arch ? mlink->arch : "");
1039 free(mlink->arch);
1058 free(mpage->arch);
1132 * application architecture as returned by arch(1).
1141 if (strcasecmp(mpage->arch, mlink->arch))
1143 "\"%s\" directory", mpage->arch, mlink->arch);
1256 mpage->arch = meta->arch;
1257 mpage->arch = mandoc_strdup(
1258 mpage->arch == NULL ? "" : mpage->arch);
1264 mpage->arch = mandoc_strdup(mlink->arch);
1273 mpage->arch = mandoc_strdup(mlink->arch);
2086 dba_page_add(mlink->mpage->dba, DBP_ARCH, mlink->arch);
2121 strcmp(mlink->arch, mlink->next->arch)) {
2127 if ('\0' != *mlink->arch)
2128 printf("/%s", mlink->arch);
2146 *mpage->arch == '\0' ? mlink->arch : mpage->arch,