Lines Matching refs:dsec
96 char *dsec; /* section from directory */
586 char *dsec, *arch, *fsec, *cp;
601 dsec = arch = NULL;
678 strncmp(fsec, dsec, strlen(dsec))) ||
695 mlink->dsec = dsec;
726 dsec = NULL;
732 dsec = cp + 3;
735 dsec = cp + 3;
738 dsec = NULL;
741 if (dsec != NULL || use_all)
753 if (ff->fts_info != FTS_DP && dsec != NULL)
897 mlink->dsec = start + 3;
900 mlink->dsec = start + 3;
904 if (NULL != mlink->dsec && NULL != (p = strchr(start, '/'))) {
945 mlink->dsec = mandoc_strdup(mlink->dsec ? mlink->dsec : "");
952 mlink->fsec = mandoc_strdup(mlink->dsec);
987 free(mlink->dsec);
1041 (void)strlcat(buf, mlink->dsec, sizeof(buf));
1073 strcasecmp(mpage->sec, mlink->dsec))
1075 mpage->sec, mlink->dsec);
1225 mpage->sec = mandoc_strdup(mlink->dsec);
1290 if (warnings && *mlink->dsec != '\0' &&
1291 strcasecmp(mpage->sec, mlink->dsec))
1294 mpage->sec, mlink->dsec);
2001 dba_page_add(mlink->mpage->dba, DBP_SECT, mlink->dsec);
2036 strcmp(mlink->dsec, mlink->next->dsec) ||
2040 if ('\0' == *mlink->dsec)
2043 fputs(mlink->dsec, stdout);