/osnet-11/usr/src/lib/libast/common/hash/ |
H A D | hashlast.c | 39 Hash_bucket_t*
|
H A D | hashsize.c | 40 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 D | hashview.c | 45 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 D | hashscan.c | 36 * 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 D | hashwalk.c | 39 register Hash_bucket_t* b;
|
H A D | hashlib.h | 56 Hash_bucket_t** slot; /* table slot */ \ 57 Hash_bucket_t** limit; /* slot limit */ 73 Hash_bucket_t** table; /* hash slot table */ \
|
H A D | hashfree.c | 42 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 D | hashalloc.c | 145 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 D | hashlook.c | 39 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 D | hashdump.c | 55 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 D | hash.h | 97 #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 D | hash.h | 88 #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 D | hash.h | 97 #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 D | hash.h | 97 #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 D | hash.h | 97 #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 D | ppop.c | 1496 Hash_bucket_t* b; 1497 Hash_bucket_t* p;
|