Lines Matching refs:xr
1043 struct mandoc_xr *xr; in check_xr() local
1046 for (xr = mandoc_xr_get(); xr != NULL; xr = xr->next) { in check_xr()
1047 if (xr->line == -1) in check_xr()
1050 search.sec = xr->sec; in check_xr()
1054 if (mansearch(&search, paths, 1, &xr->name, NULL, &sz)) in check_xr()
1056 if (fs_search(&search, paths, xr->name, NULL, &sz) != -1) in check_xr()
1058 if (xr->count == 1) in check_xr()
1059 mandoc_msg(MANDOCERR_XR_BAD, xr->line, in check_xr()
1060 xr->pos + 1, "Xr %s %s", xr->name, xr->sec); in check_xr()
1062 mandoc_msg(MANDOCERR_XR_BAD, xr->line, in check_xr()
1063 xr->pos + 1, "Xr %s %s (%d times)", in check_xr()
1064 xr->name, xr->sec, xr->count); in check_xr()