Home | History | Annotate | Download | only in db

Lines Matching refs:icmp_

158       : icmp_(icmp),
166 index_ = FindFile(icmp_, *flist_, target);
196 const InternalKeyComparator icmp_;
221 new LevelFileNumIterator(vset_->icmp_, &files_[level]),
282 const Comparator* ucmp = vset_->icmp_.user_comparator();
309 uint32_t index = FindFile(vset_->icmp_, files_[level], internal_key);
329 const Comparator* ucmp = vset_->icmp_.user_comparator();
366 uint32_t index = FindFile(vset_->icmp_, files_[level], ikey);
489 return SomeFileOverlapsRange(vset_->icmp_, (level > 0), files_[level],
537 const Comparator* user_cmp = vset_->icmp_.user_comparator();
628 cmp.internal_comparator = &vset_->icmp_;
704 cmp.internal_comparator = &vset_->icmp_;
738 if (vset_->icmp_.Compare(prev_end, this_begin) >= 0) {
757 assert(vset_->icmp_.Compare((*files)[files->size()-1]->largest,
774 icmp_(*cmp),
943 edit.comparator_ != icmp_.user_comparator()->Name()) {
946 icmp_.user_comparator()->Name());
1059 edit.SetComparatorName(icmp_.user_comparator()->Name());
1110 if (icmp_.Compare(files[i]->largest, ikey) <= 0) {
1113 } else if (icmp_.Compare(files[i]->smallest, ikey) > 0) {
1188 if (icmp_.Compare(f->smallest, *smallest) < 0) {
1191 if (icmp_.Compare(f->largest, *largest) > 0) {
1232 new Version::LevelFileNumIterator(icmp_, &c->inputs_[which]),
1238 Iterator* result = NewMergingIterator(&icmp_, list, num);
1261 icmp_.Compare(f->largest.Encode(), compact_pointer_[level]) > 0) {
1436 const Comparator* user_cmp = input_version_->vset_->icmp_.user_comparator();
1457 const InternalKeyComparator* icmp = &input_version_->vset_->icmp_;