Searched refs:queryKey (Results 1 - 8 of 8) sorted by relevance

/macosx-10.10/Security-57031.1.35/Security/include/security_filedb/
H A DDbIndex.cpp169 DbConstIndex::matchesQuery(const CSSM_QUERY &query, DbQueryKey *&queryKey) const
241 queryKey = new DbQueryKey(*this);
242 queryKey->mNumKeyValues = numPredicates;
243 queryKey->mOp = op;
247 mAttributes[i]->packValue(queryKey->mKeyData, keyLength,
249 queryKey->mKeyData.put(0, keyLength - sizeof(uint32));
250 queryKey->mKeyData.size(keyLength);
259 DbConstIndex::performQuery(const DbQueryKey &queryKey, argument
262 DbKeyComparator cmp(queryKey);
264 switch (queryKey
[all...]
H A DDbIndex.h144 bool matchesQuery(const CSSM_QUERY &query, DbQueryKey *&queryKey) const;
147 void performQuery(const DbQueryKey &queryKey,
H A DAppleDatabase.cpp124 DbQueryKey *queryKey; local
127 if (it->second->matchesQuery(*inQuery, queryKey)) {
128 IndexCursor *cursor = new IndexCursor(queryKey, inDbVersion, *this, it->second);
1293 IndexCursor::IndexCursor(DbQueryKey *queryKey, const DbVersion &inDbVersion, argument
1295 Cursor(inDbVersion), mQueryKey(queryKey), mTable(table), mIndex(index)
1297 index->performQuery(*queryKey, mBegin, mEnd);
H A DAppleDatabase.h353 IndexCursor(DbQueryKey *queryKey, const DbVersion &inDbVersion,
/macosx-10.10/Security-57031.1.35/Security/libsecurity_filedb/lib/
H A DDbIndex.cpp169 DbConstIndex::matchesQuery(const CSSM_QUERY &query, DbQueryKey *&queryKey) const
241 queryKey = new DbQueryKey(*this);
242 queryKey->mNumKeyValues = numPredicates;
243 queryKey->mOp = op;
247 mAttributes[i]->packValue(queryKey->mKeyData, keyLength,
249 queryKey->mKeyData.put(0, keyLength - sizeof(uint32));
250 queryKey->mKeyData.size(keyLength);
259 DbConstIndex::performQuery(const DbQueryKey &queryKey, argument
262 DbKeyComparator cmp(queryKey);
264 switch (queryKey
[all...]
H A DDbIndex.h144 bool matchesQuery(const CSSM_QUERY &query, DbQueryKey *&queryKey) const;
147 void performQuery(const DbQueryKey &queryKey,
H A DAppleDatabase.cpp124 DbQueryKey *queryKey; local
127 if (it->second->matchesQuery(*inQuery, queryKey)) {
128 IndexCursor *cursor = new IndexCursor(queryKey, inDbVersion, *this, it->second);
1293 IndexCursor::IndexCursor(DbQueryKey *queryKey, const DbVersion &inDbVersion, argument
1295 Cursor(inDbVersion), mQueryKey(queryKey), mTable(table), mIndex(index)
1297 index->performQuery(*queryKey, mBegin, mEnd);
H A DAppleDatabase.h353 IndexCursor(DbQueryKey *queryKey, const DbVersion &inDbVersion,

Completed in 266 milliseconds