Lines Matching refs:filter

290       const char* filter, size_t filter_length);
293 const char* filter, size_t filter_length);
307 char* filter = (*create_)(state_, &key_pointers[0], &key_sizes[0], n, &len); in CreateFilter() local
308 dst->append(filter, len); in CreateFilter()
311 (*delete_filter_)(state_, filter, len); in CreateFilter()
313 free(filter); in CreateFilter()
317 bool KeyMayMatch(const Slice& key, const Slice& filter) const override { in KeyMayMatch()
319 filter.data(), filter.size()); in KeyMayMatch()
2184 rocksdb_compactionfilter_t* filter) { in rocksdb_options_set_compaction_filter() argument
2185 opt->rep.compaction_filter = filter; in rocksdb_options_set_compaction_filter()
2961 unsigned char (*filter)( in rocksdb_compactionfilter_create()
2972 result->filter_ = filter; in rocksdb_compactionfilter_create()
2979 rocksdb_compactionfilter_t* filter, in rocksdb_compactionfilter_set_ignore_snapshots() argument
2981 filter->ignore_snapshots_ = whether_ignore; in rocksdb_compactionfilter_set_ignore_snapshots()
2984 void rocksdb_compactionfilter_destroy(rocksdb_compactionfilter_t* filter) { in rocksdb_compactionfilter_destroy() argument
2985 delete filter; in rocksdb_compactionfilter_destroy()
3048 const char* filter, size_t filter_length), in rocksdb_filterpolicy_create() argument
3051 const char* filter, size_t filter_length), in rocksdb_filterpolicy_create()
3063 void rocksdb_filterpolicy_destroy(rocksdb_filterpolicy_t* filter) { in rocksdb_filterpolicy_destroy() argument
3064 delete filter; in rocksdb_filterpolicy_destroy()
3079 bool KeyMayMatch(const Slice& key, const Slice& filter) const override { in rocksdb_filterpolicy_create_bloom_format()
3080 return rep_->KeyMayMatch(key, filter); in rocksdb_filterpolicy_create_bloom_format()