/illumos-gate/usr/src/cmd/mandoc/ |
H A D | compat_ohash.h | 38 struct ohash { struct 52 void ohash_init(struct ohash *, unsigned, struct ohash_info *); argument 53 void ohash_delete(struct ohash *); 57 unsigned int ohash_lookup_memory(struct ohash *, const char *, 59 void *ohash_find(struct ohash *, unsigned int); 60 void *ohash_remove(struct ohash *, unsigned int); 61 void *ohash_insert(struct ohash *, unsigned int, void *); 62 void *ohash_first(struct ohash *, unsigned int *); 63 void *ohash_next(struct ohash *, unsigned int *); 64 unsigned int ohash_entries(struct ohash *); [all …]
|
H A D | roff_int.h | 21 struct ohash; 35 struct ohash *mdocmac; /* Mdoc macro lookup table. */ 36 struct ohash *manmac; /* Man macro lookup table. */ 80 struct ohash *roffhash_alloc(enum roff_tok, enum roff_tok); 81 enum roff_tok roffhash_find(struct ohash *, const char *, size_t); 82 void roffhash_free(struct ohash *);
|
H A D | compat_ohash.c | 40 static void ohash_resize(struct ohash *); 64 ohash_delete(struct ohash *h) in ohash_delete() 73 ohash_resize(struct ohash *h) in ohash_resize() 121 ohash_remove(struct ohash *h, unsigned int i) in ohash_remove() 139 ohash_find(struct ohash *h, unsigned int i) in ohash_find() 148 ohash_insert(struct ohash *h, unsigned int i, void *p) in ohash_insert() 166 ohash_entries(struct ohash *h) in ohash_entries() 172 ohash_first(struct ohash *h, unsigned int *pos) in ohash_first() 179 ohash_next(struct ohash *h, unsigned int *pos) in ohash_next() 317 ohash_qlookup(struct ohash *h, const char *s) in ohash_qlookup() [all …]
|
H A D | mansearch.c | 64 static struct ohash *manmerge(struct expr *, struct ohash *); 65 static struct ohash *manmerge_term(struct expr *, struct ohash *); 66 static struct ohash *manmerge_or(struct expr *, struct ohash *); 67 static struct ohash *manmerge_and(struct expr *, struct ohash *); 94 struct ohash *htab; in mansearch() 236 static struct ohash * 237 manmerge(struct expr *e, struct ohash *htab) in manmerge() 251 static struct ohash * 310 static struct ohash * 320 static struct ohash * [all …]
|
H A D | dba.c | 55 *get_macro_entry(struct ohash *, const char *, int32_t); 57 static void dba_macro_write(struct ohash *); 67 struct ohash *macro; in dba_new() 86 struct ohash *macro; in dba_free() 341 get_macro_entry(struct ohash *macro, const char *value, int32_t np) in get_macro_entry() 406 struct ohash *macro; in dba_macros_write() 432 dba_macro_write(struct ohash *macro) in dba_macro_write()
|
H A D | mandoc_ohash.h | 23 void mandoc_ohash_init(struct ohash *, unsigned int, ptrdiff_t);
|
H A D | mandoc_ohash.c | 33 mandoc_ohash_init(struct ohash *h, unsigned int sz, ptrdiff_t ko) in mandoc_ohash_init()
|
H A D | chars.c | 429 static struct ohash mchars;
|
H A D | mandoc_xr.c | 31 static struct ohash *xr_hash = NULL;
|
H A D | tag.c | 50 static struct ohash tag_data;
|
H A D | mandocdb.c | 189 static struct ohash mpages; /* table of distinct manual pages */ 190 static struct ohash mlinks; /* table of directory entries */ 191 static struct ohash names; /* table of all names */ 192 static struct ohash strings; /* table of all strings */ 1854 struct ohash *htab; in putkeys()
|
H A D | roff.h | 21 struct ohash;
|
H A D | roff.c | 115 struct ohash *reqtab; /* request lookup table */ 637 struct ohash * 640 struct ohash *htab; in roffhash_alloc() 663 roffhash_free(struct ohash *htab) in roffhash_free() 678 roffhash_find(struct ohash *htab, const char *name, size_t sz) in roffhash_find()
|
H A D | html.c | 121 static struct ohash id_unique;
|
/illumos-gate/usr/src/lib/libxcurses2/src/libc/xcurses/ |
H A D | doupdate.c | 795 unsigned int *ohash = __m_screen->_hash; in cost() local 797 unsigned long *ohash = __m_screen->_hash; in cost() local 828 if (ohash[or] != nhash[nr]) { in cost()
|
/illumos-gate/usr/src/lib/libxcurses/src/libc/xcurses/ |
H A D | doupdate.c | 661 register unsigned long *ohash = __m_screen->_hash; local 693 if (ohash[or] != nhash[nr]
|