Searched refs:Hash_bucket_t (Results 1 - 16 of 16) sorted by relevance

/osnet-11/usr/src/lib/libast/common/hash/
H A Dhashlast.c39 Hash_bucket_t*
H A Dhashsize.c40 register Hash_bucket_t** old_s;
41 register Hash_bucket_t** new_s;
42 register Hash_bucket_t* old_b;
43 register Hash_bucket_t* new_b;
44 Hash_bucket_t** old_sx;
54 new_s = (Hash_bucket_t**)(*region)(handle, NiL, sizeof(Hash_bucket_t*) * size, 0);
56 else new_s = newof(0, Hash_bucket_t*, size, 0);
H A Dhashview.c45 register Hash_bucket_t* b;
46 register Hash_bucket_t* p;
47 register Hash_bucket_t** sp;
48 register Hash_bucket_t** sx;
64 if (p = (Hash_bucket_t*)hashlook(bot, b->name, HASH_LOOKUP, NiL))
82 b->name = ((Hash_bucket_t*)b->name)->name;
H A Dhashscan.c36 * Hash_bucket_t* b;
51 static Hash_bucket_t empty;
63 register Hash_bucket_t* b;
67 register Hash_bucket_t** sp = tab->table;
68 register Hash_bucket_t** sx = tab->table + tab->size;
86 Hash_bucket_t*
89 register Hash_bucket_t* b;
113 register Hash_bucket_t* h = (Hash_bucket_t*)b->name;
H A Dhashwalk.c39 register Hash_bucket_t* b;
H A Dhashlib.h56 Hash_bucket_t** slot; /* table slot */ \
57 Hash_bucket_t** limit; /* slot limit */
73 Hash_bucket_t** table; /* hash slot table */ \
H A Dhashfree.c42 register Hash_bucket_t** sp;
43 register Hash_bucket_t* b;
44 register Hash_bucket_t* p;
45 Hash_bucket_t** sx;
90 p->name = ((Hash_bucket_t*)p->name)->name;
H A Dhashalloc.c145 tab->table = va_arg(ap, Hash_bucket_t**);
172 if (!(tab->table = (Hash_bucket_t**)(*region)(handle, NiL, sizeof(Hash_bucket_t*) * tab->size, 0)))
174 memset(tab->table, 0, sizeof(Hash_bucket_t*) * tab->size);
176 else if (!(tab->table = newof(0, Hash_bucket_t*, tab->size, 0))) goto out;
H A Dhashlook.c39 register Hash_bucket_t* b;
43 Hash_bucket_t* prev;
83 last->bucket = (Hash_bucket_t*)name;
220 i = (sizeof(Hash_bucket_t) + sizeof(char*) - 1) / sizeof(char*);
291 if (m < sizeof(Hash_bucket_t))
293 tab->bucketsize = (sizeof(Hash_bucket_t) + sizeof(char*) - 1) / sizeof(char*);
309 if (!(b = (Hash_bucket_t*)(*tab->root->local->region)(tab->root->local->handle, NiL, n + m, 0)))
313 else if (!(b = newof(0, Hash_bucket_t, 0, n + m)))
322 if (!(b = (Hash_bucket_t*)(*tab->root->local->region)(tab->root->local->handle, NiL, n, 0)))
326 else if (!(b = newof(0, Hash_bucket_t,
[all...]
H A Dhashdump.c55 register Hash_bucket_t** sp;
56 register Hash_bucket_t* b;
57 Hash_bucket_t** sx;
/osnet-11/usr/src/lib/libast/amd64/include/ast/
H A Dhash.h97 #define hashcover(b) (((b)->hash&HASH_HIDES)?(Hash_bucket_t*)((b)->name):(Hash_bucket_t*)0)
100 #define hashgetbucket(s) ((Hash_bucket_t*)((s)-((sizeof(Hash_bucket_t)+sizeof(char*)-1)/sizeof(char*))*sizeof(char*)))
102 #define hashname(b) ((((b)->hash&HASH_HIDES)?((Hash_bucket_t*)((b)->name)):(b))->name)
112 #define Hashbin_t Hash_bucket_t
113 #define HASHBUCKET Hash_bucket_t
128 typedef struct Hash_bucket Hash_bucket_t; typedef in typeref:struct:Hash_bucket
133 Hash_bucket_t* next; /* next in collision chain */ \
153 Hash_bucket_t* bucke
[all...]
/osnet-11/usr/src/lib/libast/common/include/
H A Dhash.h88 #define hashcover(b) (((b)->hash&HASH_HIDES)?(Hash_bucket_t*)((b)->name):(Hash_bucket_t*)0)
91 #define hashgetbucket(s) ((Hash_bucket_t*)((s)-((sizeof(Hash_bucket_t)+sizeof(char*)-1)/sizeof(char*))*sizeof(char*)))
93 #define hashname(b) ((((b)->hash&HASH_HIDES)?((Hash_bucket_t*)((b)->name)):(b))->name)
103 #define Hashbin_t Hash_bucket_t
104 #define HASHBUCKET Hash_bucket_t
119 typedef struct Hash_bucket Hash_bucket_t; typedef in typeref:struct:Hash_bucket
124 Hash_bucket_t* next; /* next in collision chain */ \
144 Hash_bucket_t* bucke
[all...]
/osnet-11/usr/src/lib/libast/i386/include/ast/
H A Dhash.h97 #define hashcover(b) (((b)->hash&HASH_HIDES)?(Hash_bucket_t*)((b)->name):(Hash_bucket_t*)0)
100 #define hashgetbucket(s) ((Hash_bucket_t*)((s)-((sizeof(Hash_bucket_t)+sizeof(char*)-1)/sizeof(char*))*sizeof(char*)))
102 #define hashname(b) ((((b)->hash&HASH_HIDES)?((Hash_bucket_t*)((b)->name)):(b))->name)
112 #define Hashbin_t Hash_bucket_t
113 #define HASHBUCKET Hash_bucket_t
128 typedef struct Hash_bucket Hash_bucket_t; typedef in typeref:struct:Hash_bucket
133 Hash_bucket_t* next; /* next in collision chain */ \
153 Hash_bucket_t* bucke
[all...]
/osnet-11/usr/src/lib/libast/sparc/include/ast/
H A Dhash.h97 #define hashcover(b) (((b)->hash&HASH_HIDES)?(Hash_bucket_t*)((b)->name):(Hash_bucket_t*)0)
100 #define hashgetbucket(s) ((Hash_bucket_t*)((s)-((sizeof(Hash_bucket_t)+sizeof(char*)-1)/sizeof(char*))*sizeof(char*)))
102 #define hashname(b) ((((b)->hash&HASH_HIDES)?((Hash_bucket_t*)((b)->name)):(b))->name)
112 #define Hashbin_t Hash_bucket_t
113 #define HASHBUCKET Hash_bucket_t
128 typedef struct Hash_bucket Hash_bucket_t; typedef in typeref:struct:Hash_bucket
133 Hash_bucket_t* next; /* next in collision chain */ \
153 Hash_bucket_t* bucke
[all...]
/osnet-11/usr/src/lib/libast/sparcv9/include/ast/
H A Dhash.h97 #define hashcover(b) (((b)->hash&HASH_HIDES)?(Hash_bucket_t*)((b)->name):(Hash_bucket_t*)0)
100 #define hashgetbucket(s) ((Hash_bucket_t*)((s)-((sizeof(Hash_bucket_t)+sizeof(char*)-1)/sizeof(char*))*sizeof(char*)))
102 #define hashname(b) ((((b)->hash&HASH_HIDES)?((Hash_bucket_t*)((b)->name)):(b))->name)
112 #define Hashbin_t Hash_bucket_t
113 #define HASHBUCKET Hash_bucket_t
128 typedef struct Hash_bucket Hash_bucket_t; typedef in typeref:struct:Hash_bucket
133 Hash_bucket_t* next; /* next in collision chain */ \
153 Hash_bucket_t* bucke
[all...]
/osnet-11/usr/src/lib/libpp/common/
H A Dppop.c1496 Hash_bucket_t* b;
1497 Hash_bucket_t* p;

Completed in 492 milliseconds