Lines Matching refs:raw_dib
446 static unsigned bucket_calculate_dib(HashmapBase *h, unsigned idx, dib_raw_t raw_dib) {
449 if (raw_dib == DIB_RAW_FREE)
452 if (_likely_(raw_dib < DIB_RAW_OVERFLOW))
453 return raw_dib;
551 dib_raw_t raw_dib, *dibs;
564 raw_dib = dibs[right];
565 if (raw_dib == 0 || raw_dib == DIB_RAW_FREE)
965 dib_raw_t raw_dib, *dibs;
975 raw_dib = dibs[idx];
976 if (raw_dib == DIB_RAW_FREE || raw_dib == DIB_RAW_REHASH) {
977 if (raw_dib == DIB_RAW_REHASH)
985 if (raw_dib == DIB_RAW_REHASH) {
993 dib = bucket_calculate_dib(h, idx, raw_dib);