| /src/external/bsd/mdocml/dist/ |
| mandoc_ohash.h | 18 #include <ohash.h> 23 void mandoc_ohash_init(struct ohash *, unsigned int, ptrdiff_t);
|
| compat_ohash.h | 1 /* $OpenBSD: ohash.h,v 1.2 2014/06/02 18:52:03 deraadt Exp $ */ 38 struct ohash { struct 52 void ohash_init(struct ohash *, unsigned, struct ohash_info *); 53 void ohash_delete(struct ohash *); 55 unsigned int ohash_lookup_interval(struct ohash *, const char *, 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 *) [all...] |
| 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 *);
|
| test-ohash.c | 4 #include <ohash.h> 31 struct ohash h;
|
| compat_ohash.c | 2 /* $OpenBSD: ohash.c,v 1.1 2014/06/02 18:52:03 deraadt Exp $ */ 41 static void ohash_resize(struct ohash *); 65 ohash_delete(struct ohash *h) 74 ohash_resize(struct ohash *h) 122 ohash_remove(struct ohash *h, unsigned int i) 140 ohash_find(struct ohash *h, unsigned int i) 149 ohash_insert(struct ohash *h, unsigned int i, void *p) 167 ohash_entries(struct ohash *h) 173 ohash_first(struct ohash *h, unsigned int *pos) 180 ohash_next(struct ohash *h, unsigned int *pos [all...] |
| mandoc_ohash.c | 33 mandoc_ohash_init(struct ohash *h, unsigned int sz, ptrdiff_t ko)
|
| 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; 236 static struct ohash * [all...] |
| dba.c | 55 *get_macro_entry(struct ohash *, const char *, int32_t); 57 static void dba_macro_write(struct ohash *); 67 struct ohash *macro; 86 struct ohash *macro; 341 get_macro_entry(struct ohash *macro, const char *value, int32_t np) 406 struct ohash *macro; 432 dba_macro_write(struct ohash *macro)
|
| mandoc_xr.c | 31 static struct ohash *xr_hash = NULL;
|
| chars.c | 429 static struct ohash mchars;
|
| tag.c | 54 static struct ohash tag_data; 58 * Set up the ohash table to collect nodes
|
| roff.h | 21 struct ohash;
|
| /src/usr.bin/m4/lib/ |
| ohash.h | 3 /* $OpenBSD: ohash.h,v 1.8 2005/12/29 18:54:47 jaredy Exp $ */ 37 struct ohash { struct 52 void ohash_init(struct ohash *, unsigned, struct ohash_info *); 53 void ohash_delete(struct ohash *); 55 unsigned int ohash_lookup_interval(struct ohash *, const char *, 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 *) [all...] |
| ohash_entries.c | 23 ohash_entries(struct ohash *h)
|
| ohash_qlookup.c | 23 ohash_qlookup(struct ohash *h, const char *s)
|
| ohash_enum.c | 23 ohash_first(struct ohash *h, unsigned int *pos) 30 ohash_next(struct ohash *h, unsigned int *pos)
|
| ohash_delete.c | 24 ohash_delete(struct ohash *h)
|
| ohash_qlookupi.c | 23 ohash_qlookupi(struct ohash *h, const char *s, const char **e)
|
| ohash_do.c | 22 static void ohash_resize(struct ohash *); 25 ohash_resize(struct ohash *h) 69 ohash_remove(struct ohash *h, unsigned int i) 87 ohash_find(struct ohash *h, unsigned int i) 96 ohash_insert(struct ohash *h, unsigned int i, void *p)
|
| ohash_init.c | 23 ohash_init(struct ohash *h, unsigned int size, struct ohash_info *info)
|
| ohash_lookup_interval.c | 23 ohash_lookup_interval(struct ohash *h, const char *start, const char *end,
|
| ohash_lookup_memory.c | 23 ohash_lookup_memory(struct ohash *h, const char *k, size_t size, uint32_t hv)
|
| /src/usr.bin/m4/ |
| extern.h | 75 extern struct ohash macros;
|
| look.c | 51 #include <ohash.h> 66 struct ohash macros;
|
| /src/sys/fs/union/ |
| union_subr.c | 166 int ohash = UNION_HASH(un->un_uppervp, un->un_lowervp); local 177 if (ohash != nhash && (un->un_cflags & UN_CACHED)) { 185 if (ohash != nhash) { 196 int ohash = UNION_HASH(un->un_uppervp, un->un_lowervp); local 221 if (ohash != nhash && (un->un_cflags & UN_CACHED)) { 241 if (ohash != nhash) {
|