Lines Matching refs:tab

53 dumpbucket(register Hash_table_t* tab, int flags)  in dumpbucket()  argument
62 sx = tab->table + tab->size; in dumpbucket()
63 for (sp = tab->table; sp < sx; sp++) in dumpbucket()
67 if (!(b->hash & HASH_DELETED) && (!(tab->flags & HASH_VALUE) || b->value)) in dumpbucket()
71 sfprintf(sfstderr, "%5d %2d :", sp - tab->table, n); in dumpbucket()
73 if (!(b->hash & HASH_DELETED) && (!(tab->flags & HASH_VALUE) || b->value)) in dumpbucket()
75 if (n = tab->root->namesize) in dumpbucket()
91 if (tab->flags & HASH_VALUE) sfprintf(sfstderr, "=0x%08lx", (long)b->value); in dumpbucket()
104 dumptable(register Hash_table_t* tab, register int flags) in dumptable() argument
109 sfprintf(sfstderr, " name: %s", tab->name ? tab->name : "*no name*"); in dumptable()
110 if (scope = tab->scope) in dumptable()
114 sfprintf(sfstderr, " level %d scope on 0x%08lx", level, (unsigned long)tab->scope); in dumptable()
117 sfprintf(sfstderr, " address: 0x%08lx\n", (unsigned long)tab); in dumptable()
119 if (tab->frozen) sfprintf(sfstderr, "frozen=%d ", tab->frozen); in dumptable()
120 dumpflags(tab->flags); in dumptable()
122 sfprintf(sfstderr, " size: %d\n", tab->size); in dumptable()
123 sfprintf(sfstderr, " buckets: %d\n", tab->buckets); in dumptable()
124 sfprintf(sfstderr, " bucketsize: %d\n", tab->bucketsize * sizeof(char*)); in dumptable()
126 if ((flags | tab->flags) & HASH_BUCKET) dumpbucket(tab, flags); in dumptable()
136 register Hash_table_t* tab; in dumproot() local
153 for (tab = root->references; tab; tab = tab->next) in dumproot()
154 dumptable(tab, flags); in dumproot()
164 hashdump(register Hash_table_t* tab, int flags) in hashdump() argument
169 if (tab) dumproot(tab->root, flags); in hashdump()