/dports/sysutils/moosefs3-netdump/moosefs-3.0.116/mfscommon/ |
H A D | hash_begin.h | 75 #define HASHTAB_LOBITS LOHASH_BITS macro 76 #define HASHTAB_HISIZE (0x80000000>>(HASHTAB_LOBITS)) 77 #define HASHTAB_LOSIZE (1<<HASHTAB_LOBITS) 151 if (GLUE_HASH_TAB_PREFIX(hashtab)[GLUE_HASH_TAB_PREFIX(rehashpos) >> HASHTAB_LOBITS]==NULL) { in GLUE_FN_NAME_PREFIX() 157 passert(GLUE_HASH_TAB_PREFIX(hashtab)[GLUE_HASH_TAB_PREFIX(rehashpos) >> HASHTAB_LOBITS]); in GLUE_FN_NAME_PREFIX() 228 ehptr = GLUE_HASH_TAB_PREFIX(hashtab)[hash>>HASHTAB_LOBITS] + (hash&HASHTAB_MASK); 248 for (i=0 ; i<GLUE_HASH_TAB_PREFIX(hashsize)>>HASHTAB_LOBITS ; i++) { 276 e->next = GLUE_HASH_TAB_PREFIX(hashtab)[hash>>HASHTAB_LOBITS][hash&HASHTAB_MASK]; 277 GLUE_HASH_TAB_PREFIX(hashtab)[hash>>HASHTAB_LOBITS][hash&HASHTAB_MASK] = e; 280 e->next = GLUE_HASH_TAB_PREFIX(hashtab)[hash>>HASHTAB_LOBITS][hash&HASHTAB_MASK]; [all …]
|
H A D | cuckoohash.c | 163 #define HASHTAB_LOBITS 20 macro 164 #define HASHTAB_HISIZE (0x80000000>>(HASHTAB_LOBITS)) 165 #define HASHTAB_LOSIZE (1<<HASHTAB_LOBITS) 247 he = ht->hashtab[lhash>>HASHTAB_LOBITS] + (lhash&HASHTAB_MASK); in hash_rehash_job() 276 for (i=ht->rehashpos>>HASHTAB_LOBITS ; i<ht->size>>HASHTAB_LOBITS ; i++) { in hash_rehash_job() 311 for (i=1 ; i<ht->size>>HASHTAB_LOBITS ; i++) { in chash_erase() 332 for (i=0 ; i<ht->size>>HASHTAB_LOBITS ; i++) { in chash_free() 349 he = ht->hashtab[hash>>HASHTAB_LOBITS] + (hash&HASHTAB_MASK); in chash_find() 360 he = ht->hashtab[hash>>HASHTAB_LOBITS] + (hash&HASHTAB_MASK); in chash_find() 380 he = ht->hashtab[hash>>HASHTAB_LOBITS] + (hash&HASHTAB_MASK); in chash_delete() [all …]
|
H A D | hash_end.h | 1 #undef HASHTAB_LOBITS
|
/dports/sysutils/moosefs3-client/moosefs-3.0.116/mfscommon/ |
H A D | hash_begin.h | 75 #define HASHTAB_LOBITS LOHASH_BITS macro 76 #define HASHTAB_HISIZE (0x80000000>>(HASHTAB_LOBITS)) 77 #define HASHTAB_LOSIZE (1<<HASHTAB_LOBITS) 151 if (GLUE_HASH_TAB_PREFIX(hashtab)[GLUE_HASH_TAB_PREFIX(rehashpos) >> HASHTAB_LOBITS]==NULL) { in GLUE_FN_NAME_PREFIX() 157 passert(GLUE_HASH_TAB_PREFIX(hashtab)[GLUE_HASH_TAB_PREFIX(rehashpos) >> HASHTAB_LOBITS]); in GLUE_FN_NAME_PREFIX() 228 ehptr = GLUE_HASH_TAB_PREFIX(hashtab)[hash>>HASHTAB_LOBITS] + (hash&HASHTAB_MASK); 248 for (i=0 ; i<GLUE_HASH_TAB_PREFIX(hashsize)>>HASHTAB_LOBITS ; i++) { 276 e->next = GLUE_HASH_TAB_PREFIX(hashtab)[hash>>HASHTAB_LOBITS][hash&HASHTAB_MASK]; 277 GLUE_HASH_TAB_PREFIX(hashtab)[hash>>HASHTAB_LOBITS][hash&HASHTAB_MASK] = e; 280 e->next = GLUE_HASH_TAB_PREFIX(hashtab)[hash>>HASHTAB_LOBITS][hash&HASHTAB_MASK]; [all …]
|
H A D | cuckoohash.c | 163 #define HASHTAB_LOBITS 20 macro 164 #define HASHTAB_HISIZE (0x80000000>>(HASHTAB_LOBITS)) 165 #define HASHTAB_LOSIZE (1<<HASHTAB_LOBITS) 247 he = ht->hashtab[lhash>>HASHTAB_LOBITS] + (lhash&HASHTAB_MASK); in hash_rehash_job() 276 for (i=ht->rehashpos>>HASHTAB_LOBITS ; i<ht->size>>HASHTAB_LOBITS ; i++) { in hash_rehash_job() 311 for (i=1 ; i<ht->size>>HASHTAB_LOBITS ; i++) { in chash_erase() 332 for (i=0 ; i<ht->size>>HASHTAB_LOBITS ; i++) { in chash_free() 349 he = ht->hashtab[hash>>HASHTAB_LOBITS] + (hash&HASHTAB_MASK); in chash_find() 360 he = ht->hashtab[hash>>HASHTAB_LOBITS] + (hash&HASHTAB_MASK); in chash_find() 380 he = ht->hashtab[hash>>HASHTAB_LOBITS] + (hash&HASHTAB_MASK); in chash_delete() [all …]
|
H A D | hash_end.h | 1 #undef HASHTAB_LOBITS
|
/dports/sysutils/moosefs3-cgiserv/moosefs-3.0.116/mfscommon/ |
H A D | hash_begin.h | 75 #define HASHTAB_LOBITS LOHASH_BITS macro 76 #define HASHTAB_HISIZE (0x80000000>>(HASHTAB_LOBITS)) 77 #define HASHTAB_LOSIZE (1<<HASHTAB_LOBITS) 151 if (GLUE_HASH_TAB_PREFIX(hashtab)[GLUE_HASH_TAB_PREFIX(rehashpos) >> HASHTAB_LOBITS]==NULL) { in GLUE_FN_NAME_PREFIX() 157 passert(GLUE_HASH_TAB_PREFIX(hashtab)[GLUE_HASH_TAB_PREFIX(rehashpos) >> HASHTAB_LOBITS]); in GLUE_FN_NAME_PREFIX() 228 ehptr = GLUE_HASH_TAB_PREFIX(hashtab)[hash>>HASHTAB_LOBITS] + (hash&HASHTAB_MASK); 248 for (i=0 ; i<GLUE_HASH_TAB_PREFIX(hashsize)>>HASHTAB_LOBITS ; i++) { 276 e->next = GLUE_HASH_TAB_PREFIX(hashtab)[hash>>HASHTAB_LOBITS][hash&HASHTAB_MASK]; 277 GLUE_HASH_TAB_PREFIX(hashtab)[hash>>HASHTAB_LOBITS][hash&HASHTAB_MASK] = e; 280 e->next = GLUE_HASH_TAB_PREFIX(hashtab)[hash>>HASHTAB_LOBITS][hash&HASHTAB_MASK]; [all …]
|
H A D | cuckoohash.c | 163 #define HASHTAB_LOBITS 20 macro 164 #define HASHTAB_HISIZE (0x80000000>>(HASHTAB_LOBITS)) 165 #define HASHTAB_LOSIZE (1<<HASHTAB_LOBITS) 247 he = ht->hashtab[lhash>>HASHTAB_LOBITS] + (lhash&HASHTAB_MASK); in hash_rehash_job() 276 for (i=ht->rehashpos>>HASHTAB_LOBITS ; i<ht->size>>HASHTAB_LOBITS ; i++) { in hash_rehash_job() 311 for (i=1 ; i<ht->size>>HASHTAB_LOBITS ; i++) { in chash_erase() 332 for (i=0 ; i<ht->size>>HASHTAB_LOBITS ; i++) { in chash_free() 349 he = ht->hashtab[hash>>HASHTAB_LOBITS] + (hash&HASHTAB_MASK); in chash_find() 360 he = ht->hashtab[hash>>HASHTAB_LOBITS] + (hash&HASHTAB_MASK); in chash_find() 380 he = ht->hashtab[hash>>HASHTAB_LOBITS] + (hash&HASHTAB_MASK); in chash_delete() [all …]
|
H A D | hash_end.h | 1 #undef HASHTAB_LOBITS
|
/dports/sysutils/moosefs3-cgi/moosefs-3.0.116/mfscommon/ |
H A D | hash_begin.h | 75 #define HASHTAB_LOBITS LOHASH_BITS macro 76 #define HASHTAB_HISIZE (0x80000000>>(HASHTAB_LOBITS)) 77 #define HASHTAB_LOSIZE (1<<HASHTAB_LOBITS) 151 if (GLUE_HASH_TAB_PREFIX(hashtab)[GLUE_HASH_TAB_PREFIX(rehashpos) >> HASHTAB_LOBITS]==NULL) { in GLUE_FN_NAME_PREFIX() 157 passert(GLUE_HASH_TAB_PREFIX(hashtab)[GLUE_HASH_TAB_PREFIX(rehashpos) >> HASHTAB_LOBITS]); in GLUE_FN_NAME_PREFIX() 228 ehptr = GLUE_HASH_TAB_PREFIX(hashtab)[hash>>HASHTAB_LOBITS] + (hash&HASHTAB_MASK); 248 for (i=0 ; i<GLUE_HASH_TAB_PREFIX(hashsize)>>HASHTAB_LOBITS ; i++) { 276 e->next = GLUE_HASH_TAB_PREFIX(hashtab)[hash>>HASHTAB_LOBITS][hash&HASHTAB_MASK]; 277 GLUE_HASH_TAB_PREFIX(hashtab)[hash>>HASHTAB_LOBITS][hash&HASHTAB_MASK] = e; 280 e->next = GLUE_HASH_TAB_PREFIX(hashtab)[hash>>HASHTAB_LOBITS][hash&HASHTAB_MASK]; [all …]
|
H A D | cuckoohash.c | 163 #define HASHTAB_LOBITS 20 macro 164 #define HASHTAB_HISIZE (0x80000000>>(HASHTAB_LOBITS)) 165 #define HASHTAB_LOSIZE (1<<HASHTAB_LOBITS) 247 he = ht->hashtab[lhash>>HASHTAB_LOBITS] + (lhash&HASHTAB_MASK); in hash_rehash_job() 276 for (i=ht->rehashpos>>HASHTAB_LOBITS ; i<ht->size>>HASHTAB_LOBITS ; i++) { in hash_rehash_job() 311 for (i=1 ; i<ht->size>>HASHTAB_LOBITS ; i++) { in chash_erase() 332 for (i=0 ; i<ht->size>>HASHTAB_LOBITS ; i++) { in chash_free() 349 he = ht->hashtab[hash>>HASHTAB_LOBITS] + (hash&HASHTAB_MASK); in chash_find() 360 he = ht->hashtab[hash>>HASHTAB_LOBITS] + (hash&HASHTAB_MASK); in chash_find() 380 he = ht->hashtab[hash>>HASHTAB_LOBITS] + (hash&HASHTAB_MASK); in chash_delete() [all …]
|
H A D | hash_end.h | 1 #undef HASHTAB_LOBITS
|
/dports/sysutils/moosefs3-chunkserver/moosefs-3.0.116/mfscommon/ |
H A D | hash_begin.h | 75 #define HASHTAB_LOBITS LOHASH_BITS macro 76 #define HASHTAB_HISIZE (0x80000000>>(HASHTAB_LOBITS)) 77 #define HASHTAB_LOSIZE (1<<HASHTAB_LOBITS) 151 if (GLUE_HASH_TAB_PREFIX(hashtab)[GLUE_HASH_TAB_PREFIX(rehashpos) >> HASHTAB_LOBITS]==NULL) { in GLUE_FN_NAME_PREFIX() 157 passert(GLUE_HASH_TAB_PREFIX(hashtab)[GLUE_HASH_TAB_PREFIX(rehashpos) >> HASHTAB_LOBITS]); in GLUE_FN_NAME_PREFIX() 228 ehptr = GLUE_HASH_TAB_PREFIX(hashtab)[hash>>HASHTAB_LOBITS] + (hash&HASHTAB_MASK); 248 for (i=0 ; i<GLUE_HASH_TAB_PREFIX(hashsize)>>HASHTAB_LOBITS ; i++) { 276 e->next = GLUE_HASH_TAB_PREFIX(hashtab)[hash>>HASHTAB_LOBITS][hash&HASHTAB_MASK]; 277 GLUE_HASH_TAB_PREFIX(hashtab)[hash>>HASHTAB_LOBITS][hash&HASHTAB_MASK] = e; 280 e->next = GLUE_HASH_TAB_PREFIX(hashtab)[hash>>HASHTAB_LOBITS][hash&HASHTAB_MASK]; [all …]
|
H A D | cuckoohash.c | 163 #define HASHTAB_LOBITS 20 macro 164 #define HASHTAB_HISIZE (0x80000000>>(HASHTAB_LOBITS)) 165 #define HASHTAB_LOSIZE (1<<HASHTAB_LOBITS) 247 he = ht->hashtab[lhash>>HASHTAB_LOBITS] + (lhash&HASHTAB_MASK); in hash_rehash_job() 276 for (i=ht->rehashpos>>HASHTAB_LOBITS ; i<ht->size>>HASHTAB_LOBITS ; i++) { in hash_rehash_job() 311 for (i=1 ; i<ht->size>>HASHTAB_LOBITS ; i++) { in chash_erase() 332 for (i=0 ; i<ht->size>>HASHTAB_LOBITS ; i++) { in chash_free() 349 he = ht->hashtab[hash>>HASHTAB_LOBITS] + (hash&HASHTAB_MASK); in chash_find() 360 he = ht->hashtab[hash>>HASHTAB_LOBITS] + (hash&HASHTAB_MASK); in chash_find() 380 he = ht->hashtab[hash>>HASHTAB_LOBITS] + (hash&HASHTAB_MASK); in chash_delete() [all …]
|
H A D | hash_end.h | 1 #undef HASHTAB_LOBITS
|
/dports/sysutils/moosefs3-metalogger/moosefs-3.0.116/mfscommon/ |
H A D | hash_begin.h | 75 #define HASHTAB_LOBITS LOHASH_BITS macro 76 #define HASHTAB_HISIZE (0x80000000>>(HASHTAB_LOBITS)) 77 #define HASHTAB_LOSIZE (1<<HASHTAB_LOBITS) 151 if (GLUE_HASH_TAB_PREFIX(hashtab)[GLUE_HASH_TAB_PREFIX(rehashpos) >> HASHTAB_LOBITS]==NULL) { in GLUE_FN_NAME_PREFIX() 157 passert(GLUE_HASH_TAB_PREFIX(hashtab)[GLUE_HASH_TAB_PREFIX(rehashpos) >> HASHTAB_LOBITS]); in GLUE_FN_NAME_PREFIX() 228 ehptr = GLUE_HASH_TAB_PREFIX(hashtab)[hash>>HASHTAB_LOBITS] + (hash&HASHTAB_MASK); 248 for (i=0 ; i<GLUE_HASH_TAB_PREFIX(hashsize)>>HASHTAB_LOBITS ; i++) { 276 e->next = GLUE_HASH_TAB_PREFIX(hashtab)[hash>>HASHTAB_LOBITS][hash&HASHTAB_MASK]; 277 GLUE_HASH_TAB_PREFIX(hashtab)[hash>>HASHTAB_LOBITS][hash&HASHTAB_MASK] = e; 280 e->next = GLUE_HASH_TAB_PREFIX(hashtab)[hash>>HASHTAB_LOBITS][hash&HASHTAB_MASK]; [all …]
|
H A D | cuckoohash.c | 163 #define HASHTAB_LOBITS 20 macro 164 #define HASHTAB_HISIZE (0x80000000>>(HASHTAB_LOBITS)) 165 #define HASHTAB_LOSIZE (1<<HASHTAB_LOBITS) 247 he = ht->hashtab[lhash>>HASHTAB_LOBITS] + (lhash&HASHTAB_MASK); in hash_rehash_job() 276 for (i=ht->rehashpos>>HASHTAB_LOBITS ; i<ht->size>>HASHTAB_LOBITS ; i++) { in hash_rehash_job() 311 for (i=1 ; i<ht->size>>HASHTAB_LOBITS ; i++) { in chash_erase() 332 for (i=0 ; i<ht->size>>HASHTAB_LOBITS ; i++) { in chash_free() 349 he = ht->hashtab[hash>>HASHTAB_LOBITS] + (hash&HASHTAB_MASK); in chash_find() 360 he = ht->hashtab[hash>>HASHTAB_LOBITS] + (hash&HASHTAB_MASK); in chash_find() 380 he = ht->hashtab[hash>>HASHTAB_LOBITS] + (hash&HASHTAB_MASK); in chash_delete() [all …]
|
H A D | hash_end.h | 1 #undef HASHTAB_LOBITS
|
/dports/sysutils/moosefs3-master/moosefs-3.0.116/mfscommon/ |
H A D | hash_begin.h | 75 #define HASHTAB_LOBITS LOHASH_BITS macro 76 #define HASHTAB_HISIZE (0x80000000>>(HASHTAB_LOBITS)) 77 #define HASHTAB_LOSIZE (1<<HASHTAB_LOBITS) 151 if (GLUE_HASH_TAB_PREFIX(hashtab)[GLUE_HASH_TAB_PREFIX(rehashpos) >> HASHTAB_LOBITS]==NULL) { in GLUE_FN_NAME_PREFIX() 157 passert(GLUE_HASH_TAB_PREFIX(hashtab)[GLUE_HASH_TAB_PREFIX(rehashpos) >> HASHTAB_LOBITS]); in GLUE_FN_NAME_PREFIX() 228 ehptr = GLUE_HASH_TAB_PREFIX(hashtab)[hash>>HASHTAB_LOBITS] + (hash&HASHTAB_MASK); 248 for (i=0 ; i<GLUE_HASH_TAB_PREFIX(hashsize)>>HASHTAB_LOBITS ; i++) { 276 e->next = GLUE_HASH_TAB_PREFIX(hashtab)[hash>>HASHTAB_LOBITS][hash&HASHTAB_MASK]; 277 GLUE_HASH_TAB_PREFIX(hashtab)[hash>>HASHTAB_LOBITS][hash&HASHTAB_MASK] = e; 280 e->next = GLUE_HASH_TAB_PREFIX(hashtab)[hash>>HASHTAB_LOBITS][hash&HASHTAB_MASK]; [all …]
|
H A D | cuckoohash.c | 163 #define HASHTAB_LOBITS 20 macro 164 #define HASHTAB_HISIZE (0x80000000>>(HASHTAB_LOBITS)) 165 #define HASHTAB_LOSIZE (1<<HASHTAB_LOBITS) 247 he = ht->hashtab[lhash>>HASHTAB_LOBITS] + (lhash&HASHTAB_MASK); in hash_rehash_job() 276 for (i=ht->rehashpos>>HASHTAB_LOBITS ; i<ht->size>>HASHTAB_LOBITS ; i++) { in hash_rehash_job() 311 for (i=1 ; i<ht->size>>HASHTAB_LOBITS ; i++) { in chash_erase() 332 for (i=0 ; i<ht->size>>HASHTAB_LOBITS ; i++) { in chash_free() 349 he = ht->hashtab[hash>>HASHTAB_LOBITS] + (hash&HASHTAB_MASK); in chash_find() 360 he = ht->hashtab[hash>>HASHTAB_LOBITS] + (hash&HASHTAB_MASK); in chash_find() 380 he = ht->hashtab[hash>>HASHTAB_LOBITS] + (hash&HASHTAB_MASK); in chash_delete() [all …]
|
H A D | hash_end.h | 1 #undef HASHTAB_LOBITS
|
/dports/sysutils/moosefs3-cli/moosefs-3.0.116/mfscommon/ |
H A D | hash_begin.h | 75 #define HASHTAB_LOBITS LOHASH_BITS macro 76 #define HASHTAB_HISIZE (0x80000000>>(HASHTAB_LOBITS)) 77 #define HASHTAB_LOSIZE (1<<HASHTAB_LOBITS) 151 if (GLUE_HASH_TAB_PREFIX(hashtab)[GLUE_HASH_TAB_PREFIX(rehashpos) >> HASHTAB_LOBITS]==NULL) { in GLUE_FN_NAME_PREFIX() 157 passert(GLUE_HASH_TAB_PREFIX(hashtab)[GLUE_HASH_TAB_PREFIX(rehashpos) >> HASHTAB_LOBITS]); in GLUE_FN_NAME_PREFIX() 228 ehptr = GLUE_HASH_TAB_PREFIX(hashtab)[hash>>HASHTAB_LOBITS] + (hash&HASHTAB_MASK); 248 for (i=0 ; i<GLUE_HASH_TAB_PREFIX(hashsize)>>HASHTAB_LOBITS ; i++) { 276 e->next = GLUE_HASH_TAB_PREFIX(hashtab)[hash>>HASHTAB_LOBITS][hash&HASHTAB_MASK]; 277 GLUE_HASH_TAB_PREFIX(hashtab)[hash>>HASHTAB_LOBITS][hash&HASHTAB_MASK] = e; 280 e->next = GLUE_HASH_TAB_PREFIX(hashtab)[hash>>HASHTAB_LOBITS][hash&HASHTAB_MASK]; [all …]
|
H A D | cuckoohash.c | 163 #define HASHTAB_LOBITS 20 macro 164 #define HASHTAB_HISIZE (0x80000000>>(HASHTAB_LOBITS)) 165 #define HASHTAB_LOSIZE (1<<HASHTAB_LOBITS) 247 he = ht->hashtab[lhash>>HASHTAB_LOBITS] + (lhash&HASHTAB_MASK); in hash_rehash_job() 276 for (i=ht->rehashpos>>HASHTAB_LOBITS ; i<ht->size>>HASHTAB_LOBITS ; i++) { in hash_rehash_job() 311 for (i=1 ; i<ht->size>>HASHTAB_LOBITS ; i++) { in chash_erase() 332 for (i=0 ; i<ht->size>>HASHTAB_LOBITS ; i++) { in chash_free() 349 he = ht->hashtab[hash>>HASHTAB_LOBITS] + (hash&HASHTAB_MASK); in chash_find() 360 he = ht->hashtab[hash>>HASHTAB_LOBITS] + (hash&HASHTAB_MASK); in chash_find() 380 he = ht->hashtab[hash>>HASHTAB_LOBITS] + (hash&HASHTAB_MASK); in chash_delete() [all …]
|
H A D | hash_end.h | 1 #undef HASHTAB_LOBITS
|
/dports/sysutils/moosefs2-cgi/moosefs-2.0.91/mfsmaster/ |
H A D | chunks.c | 68 #define HASHTAB_LOBITS 24 macro 69 #define HASHTAB_HISIZE (0x80000000>>(HASHTAB_LOBITS)) 70 #define HASHTAB_LOSIZE (1<<HASHTAB_LOBITS) 333 for (i=(chunkhashsize>>HASHTAB_LOBITS)/2 ; i<chunkhashsize>>HASHTAB_LOBITS ; i++) { in chunk_hash_rehash() 409 chptr = chunkhashtab[hash>>HASHTAB_LOBITS] + (hash&HASHTAB_MASK); in chunk_hash_delete() 428 for (i=0 ; i<chunkhashsize>>HASHTAB_LOBITS ; i++) { in chunk_hash_add() 451 c->next = chunkhashtab[hash>>HASHTAB_LOBITS][hash&HASHTAB_MASK]; in chunk_hash_add() 452 chunkhashtab[hash>>HASHTAB_LOBITS][hash&HASHTAB_MASK] = c; in chunk_hash_add() 455 c->next = chunkhashtab[hash>>HASHTAB_LOBITS][hash&HASHTAB_MASK]; in chunk_hash_add() 456 chunkhashtab[hash>>HASHTAB_LOBITS][hash&HASHTAB_MASK] = c; in chunk_hash_add() [all …]
|