Lines Matching refs:xr
1086 struct mandoc_xr *xr; in check_xr() local
1089 for (xr = mandoc_xr_get(); xr != NULL; xr = xr->next) { in check_xr()
1090 if (xr->line == -1) in check_xr()
1093 search.sec = xr->sec; in check_xr()
1097 if (mansearch(&search, paths, 1, &xr->name, NULL, &sz)) in check_xr()
1099 if (fs_search(&search, paths, xr->name, NULL, &sz) != -1) in check_xr()
1101 if (xr->count == 1) in check_xr()
1102 mandoc_msg(MANDOCERR_XR_BAD, xr->line, in check_xr()
1103 xr->pos + 1, "Xr %s %s", xr->name, xr->sec); in check_xr()
1105 mandoc_msg(MANDOCERR_XR_BAD, xr->line, in check_xr()
1106 xr->pos + 1, "Xr %s %s (%d times)", in check_xr()
1107 xr->name, xr->sec, xr->count); in check_xr()