Lines Matching +full:0 +full:x001fffff

66 	OP_DEFAULT = 0, /* new dbs from dir list or default config */
115 uint64_t mask; /* set unless handler returns 0 */
196 { NULL, 0, NODE_NOPRT }, /* Dd */
197 { NULL, 0, NODE_NOPRT }, /* Dt */
198 { NULL, 0, NODE_NOPRT }, /* Os */
199 { parse_mdoc_Sh, TYPE_Sh, 0 }, /* Sh */
200 { parse_mdoc_head, TYPE_Ss, 0 }, /* Ss */
201 { NULL, 0, 0 }, /* Pp */
202 { NULL, 0, 0 }, /* D1 */
203 { NULL, 0, 0 }, /* Dl */
204 { NULL, 0, 0 }, /* Bd */
205 { NULL, 0, 0 }, /* Ed */
206 { NULL, 0, 0 }, /* Bl */
207 { NULL, 0, 0 }, /* El */
208 { NULL, 0, 0 }, /* It */
209 { NULL, 0, 0 }, /* Ad */
210 { NULL, TYPE_An, 0 }, /* An */
211 { NULL, 0, 0 }, /* Ap */
212 { NULL, TYPE_Ar, 0 }, /* Ar */
213 { NULL, TYPE_Cd, 0 }, /* Cd */
214 { NULL, TYPE_Cm, 0 }, /* Cm */
215 { NULL, TYPE_Dv, 0 }, /* Dv */
216 { NULL, TYPE_Er, 0 }, /* Er */
217 { NULL, TYPE_Ev, 0 }, /* Ev */
218 { NULL, 0, 0 }, /* Ex */
219 { parse_mdoc_Fa, 0, 0 }, /* Fa */
220 { parse_mdoc_Fd, 0, 0 }, /* Fd */
221 { NULL, TYPE_Fl, 0 }, /* Fl */
222 { parse_mdoc_Fn, 0, 0 }, /* Fn */
223 { NULL, TYPE_Ft | TYPE_Vt, 0 }, /* Ft */
224 { NULL, TYPE_Ic, 0 }, /* Ic */
225 { NULL, TYPE_In, 0 }, /* In */
226 { NULL, TYPE_Li, 0 }, /* Li */
227 { parse_mdoc_Nd, 0, 0 }, /* Nd */
228 { parse_mdoc_Nm, 0, 0 }, /* Nm */
229 { NULL, 0, 0 }, /* Op */
230 { NULL, 0, 0 }, /* Ot */
232 { NULL, 0, 0 }, /* Rv */
233 { NULL, TYPE_St, 0 }, /* St */
234 { parse_mdoc_Va, TYPE_Va, 0 }, /* Va */
235 { parse_mdoc_Va, TYPE_Vt, 0 }, /* Vt */
236 { parse_mdoc_Xr, 0, 0 }, /* Xr */
237 { NULL, 0, 0 }, /* %A */
238 { NULL, 0, 0 }, /* %B */
239 { NULL, 0, 0 }, /* %D */
240 { NULL, 0, 0 }, /* %I */
241 { NULL, 0, 0 }, /* %J */
242 { NULL, 0, 0 }, /* %N */
243 { NULL, 0, 0 }, /* %O */
244 { NULL, 0, 0 }, /* %P */
245 { NULL, 0, 0 }, /* %R */
246 { NULL, 0, 0 }, /* %T */
247 { NULL, 0, 0 }, /* %V */
248 { NULL, 0, 0 }, /* Ac */
249 { NULL, 0, 0 }, /* Ao */
250 { NULL, 0, 0 }, /* Aq */
251 { NULL, TYPE_At, 0 }, /* At */
252 { NULL, 0, 0 }, /* Bc */
253 { NULL, 0, 0 }, /* Bf */
254 { NULL, 0, 0 }, /* Bo */
255 { NULL, 0, 0 }, /* Bq */
258 { NULL, 0, 0 }, /* Db */
259 { NULL, 0, 0 }, /* Dc */
260 { NULL, 0, 0 }, /* Do */
261 { NULL, 0, 0 }, /* Dq */
262 { NULL, 0, 0 }, /* Ec */
263 { NULL, 0, 0 }, /* Ef */
264 { NULL, TYPE_Em, 0 }, /* Em */
265 { NULL, 0, 0 }, /* Eo */
267 { NULL, TYPE_Ms, 0 }, /* Ms */
268 { NULL, 0, 0 }, /* No */
269 { NULL, 0, 0 }, /* Ns */
272 { NULL, 0, 0 }, /* Pc */
273 { NULL, 0, 0 }, /* Pf */
274 { NULL, 0, 0 }, /* Po */
275 { NULL, 0, 0 }, /* Pq */
276 { NULL, 0, 0 }, /* Qc */
277 { NULL, 0, 0 }, /* Ql */
278 { NULL, 0, 0 }, /* Qo */
279 { NULL, 0, 0 }, /* Qq */
280 { NULL, 0, 0 }, /* Re */
281 { NULL, 0, 0 }, /* Rs */
282 { NULL, 0, 0 }, /* Sc */
283 { NULL, 0, 0 }, /* So */
284 { NULL, 0, 0 }, /* Sq */
285 { NULL, 0, 0 }, /* Sm */
286 { NULL, 0, 0 }, /* Sx */
287 { NULL, TYPE_Sy, 0 }, /* Sy */
288 { NULL, TYPE_Tn, 0 }, /* Tn */
289 { NULL, 0, NODE_NOSRC }, /* Ux */
290 { NULL, 0, 0 }, /* Xc */
291 { NULL, 0, 0 }, /* Xo */
292 { parse_mdoc_Fo, 0, 0 }, /* Fo */
293 { NULL, 0, 0 }, /* Fc */
294 { NULL, 0, 0 }, /* Oo */
295 { NULL, 0, 0 }, /* Oc */
296 { NULL, 0, 0 }, /* Bk */
297 { NULL, 0, 0 }, /* Ek */
298 { NULL, 0, 0 }, /* Bt */
299 { NULL, 0, 0 }, /* Hf */
300 { NULL, 0, 0 }, /* Fr */
301 { NULL, 0, 0 }, /* Ud */
303 { NULL, 0, 0 }, /* Lp */
304 { NULL, TYPE_Lk, 0 }, /* Lk */
306 { NULL, 0, 0 }, /* Brq */
307 { NULL, 0, 0 }, /* Bro */
308 { NULL, 0, 0 }, /* Brc */
309 { NULL, 0, 0 }, /* %C */
310 { NULL, 0, 0 }, /* Es */
311 { NULL, 0, 0 }, /* En */
313 { NULL, 0, 0 }, /* %Q */
314 { NULL, 0, 0 }, /* %U */
315 { NULL, 0, 0 }, /* Ta */
343 memset(&conf, 0, sizeof(conf)); in mandocdb()
354 } while (/*CONSTCOND*/0) in mandocdb()
388 if (strcmp(optarg, "utf8") != 0) { in mandocdb()
425 if (op == OP_CONFFILE && argc > 0) { in mandocdb()
442 if (op != OP_TEST && set_basedir(path_arg, 1) == 0) in mandocdb()
452 for (i = 0; i < argc; i++) in mandocdb()
454 if (nodb == 0) in mandocdb()
463 if (treescan() == 0) in mandocdb()
469 if (nodb == 0) in mandocdb()
477 if (argc > 0) { in mandocdb()
481 for (i = 0; i < argc; i++) in mandocdb()
486 if (conf.manpath.sz == 0) { in mandocdb()
497 for (j = 0; j < conf.manpath.sz; j++) { in mandocdb()
500 conf.manpath.paths[j][--sz] = '\0'; in mandocdb()
501 if (sz == 0) in mandocdb()
511 if (set_basedir(conf.manpath.paths[j], argc > 0) == 0) in mandocdb()
513 if (treescan() == 0) in mandocdb()
517 if (nodb == 0) in mandocdb()
572 * [./]cat<section>[/<arch>]/<name>.0
589 argv[0] = "."; in treescan()
597 return 0; in treescan()
617 if (strncmp(buf, basedir, basedir_len) != 0 in treescan()
648 gzip = 0; in treescan()
655 *fsec = '\0'; in treescan()
680 (dform == FORM_CAT && strcmp(fsec, "0")))) { in treescan()
685 fsec[-1] = '\0'; in treescan()
715 case 0: in treescan()
783 * [./]cat<section>[/<arch>]/<name>.0
797 if (strncmp(infile, "./", 2) == 0) in filescan()
811 } else if (S_ISREG(st.st_mode) == 0 && S_ISLNK(st.st_mode) == 0) { in filescan()
829 else if (strncmp(usefile, basedir, basedir_len) == 0) in filescan()
848 if (S_ISLNK(st.st_mode) == 0) in filescan()
868 if (strncmp(infile, basedir, basedir_len) == 0) { in filescan()
880 p = strchr(linkfile, '\0'); in filescan()
884 *p = '\0'; in filescan()
911 } while (/* CONSTCOND */ 0); in filescan()
929 if (strncmp(usefile, "man/", 4) == 0) in filescan()
944 *p++ = '\0'; in filescan()
945 if (strncmp(start, "man", 3) == 0) { in filescan()
948 } else if (strncmp(start, "cat", 3) == 0) { in filescan()
955 *p++ = '\0'; in filescan()
963 * Suffix of `.0' indicates a catpage, `.1-9' is a manpage. in filescan()
965 p = strrchr(start, '\0'); in filescan()
970 *p++ = '\0'; in filescan()
981 *p = '\0'; in filescan()
1001 if ('0' == *mlink->fsec) { in mlink_add()
1014 memset(&inodev, 0, sizeof(inodev)); /* Clear padding. */ in mlink_add()
1091 *++bufp = '\0'; in mlinks_undupe()
1261 if (*meta->msec != '\0' || *meta->title != '\0') { in mpages_merge()
1328 linesz = 0; in parse_cat()
1341 if (warnings && *mlink->dsec != '\0' && in parse_cat()
1371 titlesz = 0; in parse_cat()
1377 offs = 0; in parse_cat()
1380 if (line[offs] == '\0') in parse_cat()
1396 if (NULL == title || '\0' == *title) { in parse_cat()
1404 title[titlesz - 1] = '\0'; in parse_cat()
1428 if (0 == len) { in parse_cat()
1498 strcmp(head->string, "NAME") == 0 && in parse_man()
1524 if ('\0' == start[sz]) in parse_man()
1528 start[sz] = '\0'; in parse_man()
1535 if ('-' == start[0] || in parse_man()
1536 ('\\' == start[0] && '-' == start[1])) in parse_man()
1571 if (0 == strncmp(start, "-", 1)) in parse_man()
1573 else if (0 == strncmp(start, "\\-\\-", 4)) in parse_man()
1575 else if (0 == strncmp(start, "\\-", 2)) in parse_man()
1577 else if (0 == strncmp(start, "\\(en", 4)) in parse_man()
1579 else if (0 == strncmp(start, "\\(em", 4)) in parse_man()
1624 (*handler->fp)(mpage, meta, n) == 0) in parse_mdoc()
1648 putmdockey(mpage, n->child, mask, 0); in parse_mdoc_Fa()
1649 return 0; in parse_mdoc_Fa()
1662 return 0; in parse_mdoc_Fd()
1670 return 0; in parse_mdoc_Fd()
1673 return 0; in parse_mdoc_Fd()
1684 if (0 == (sz = strlen(start))) in parse_mdoc_Fd()
1685 return 0; in parse_mdoc_Fd()
1693 return 0; in parse_mdoc_Fd()
1724 return 0; in parse_mdoc_Fn()
1733 putmdockey(mpage, n, mask, 0); in parse_mdoc_Fn()
1736 return 0; in parse_mdoc_Fn()
1750 return 0; in parse_mdoc_Fo()
1760 return 0; in parse_mdoc_Va()
1771 n->type == ROFFT_BODY ? TYPE_Va : 0)); in parse_mdoc_Va()
1775 return 0; in parse_mdoc_Va()
1785 return 0; in parse_mdoc_Xr()
1789 return 0; in parse_mdoc_Xr()
1795 return 0; in parse_mdoc_Xr()
1805 return 0; in parse_mdoc_Nd()
1814 putmdockey(mpage, n->child, NAME_TITLE, 0); in parse_mdoc_Nm()
1819 putmdockey(mpage, n->child, NAME_SYN, 0); in parse_mdoc_Nm()
1827 return 0; in parse_mdoc_Nm()
1860 if (0 == sz) in putkeys()
1872 "Adding name %*s, bits=0x%llx", (int)sz, cp, in putkeys()
1877 for (i = 0; i < KEY_MAX; i++) in putkeys()
1914 rc = 0; in utf8()
1915 if (cp <= 0x0000007F) { in utf8()
1917 out[0] = (char)cp; in utf8()
1918 } else if (cp <= 0x000007FF) { in utf8()
1920 out[0] = (cp >> 6 & 31) | 192; in utf8()
1922 } else if (cp <= 0x0000FFFF) { in utf8()
1924 out[0] = (cp >> 12 & 15) | 224; in utf8()
1927 } else if (cp <= 0x001FFFFF) { in utf8()
1929 out[0] = (cp >> 18 & 7) | 240; in utf8()
1933 } else if (cp <= 0x03FFFFFF) { in utf8()
1935 out[0] = (cp >> 24 & 3) | 248; in utf8()
1940 } else if (cp <= 0x7FFFFFFF) { in utf8()
1942 out[0] = (cp >> 30 & 1) | 252; in utf8()
1949 return 0; in utf8()
1951 out[rc] = '\0'; in utf8()
1959 * Otherwise, do nothing and return 0.
1970 res[0] = '\\'; in render_string()
1975 res[5] = '\0'; in render_string()
1980 dsz = 0; in render_string()
2041 if (unicode <= 0) in render_string()
2044 if (addsz == 0) in render_string()
2071 while (*psz > 0 && (*public)[*psz - 1] == ' ') in render_string()
2074 (*public)[*psz] = '\0'; in render_string()
2077 return 0; in render_string()
2114 if (0 == debug) in dbadd()
2123 if ('\0' == *mlink->dsec) in dbadd()
2127 if ('\0' != *mlink->arch) in dbadd()
2146 *mpage->arch == '\0' ? mlink->arch : mpage->arch, in dbadd()
2166 i = 0; in dbadd()
2254 if ((fd1 = open(MANDOC_DB, O_RDONLY, 0)) == -1) { in dbwrite()
2258 if ((fd2 = open(tfn, O_RDONLY, 0)) == -1) { in dbwrite()
2273 fd1, 0)) == MAP_FAILED) { in dbwrite()
2278 fd2, 0)) == MAP_FAILED) { in dbwrite()
2282 for (i = 0; i < sb1.st_size; i++) in dbwrite()
2301 *strrchr(tfn, '/') = '\0'; in dbwrite()
2319 if (getcwd_status == 0) { in set_basedir()
2332 *basedir = '\0'; in set_basedir()
2333 basedir_len = 0; in set_basedir()
2344 return 0; in set_basedir()
2349 return 0; in set_basedir()
2363 *basedir = '\0'; in set_basedir()
2364 return 0; in set_basedir()
2370 *basedir = '\0'; in set_basedir()
2371 return 0; in set_basedir()
2379 *basedir = '\0'; in set_basedir()
2380 basedir_len = 0; in set_basedir()
2381 return 0; in set_basedir()
2384 basedir[basedir_len] = '\0'; in set_basedir()
2399 if (*cp == '\0') in read_allowed()
2400 return 0; in read_allowed()
2402 if (strncmp(candidate, cp, len) == 0) in read_allowed()
2414 if (*basedir != '\0') in say()
2416 if (*basedir != '\0' && *file != '\0') in say()
2418 if (*file != '\0') in say()
2427 case '\0': in say()
2431 use_errno = 0; in say()
2436 if (*basedir != '\0' || *file != '\0') in say()
2443 if (*basedir != '\0' || *file != '\0' || format != NULL) in say()