Lines Matching defs:ht_slot
63921 typedef u16 ht_slot;
63943 ht_slot *aIndex; /* i0, i1, i2... such that aPgno[iN] ascend */
63971 sizeof(ht_slot)*HASHTABLE_NSLOT + HASHTABLE_NPAGE*sizeof(u32) \
64348 volatile ht_slot *aHash; /* Start of the wal-index hash table */
64378 pLoc->aHash = (volatile ht_slot *)&pLoc->aPgno[HASHTABLE_NPAGE];
64537 AtomicStore(&sLoc.aHash[iKey], (ht_slot)idx);
65006 ht_slot *aLeft, /* IN: Left hand input list */
65008 ht_slot **paRight, /* IN/OUT: Right hand input list */
65010 ht_slot *aTmp /* Temporary buffer */
65016 ht_slot *aRight = *paRight;
65020 ht_slot logpage;
65063 ht_slot *aBuffer, /* Buffer of at least *pnList items to use */
65064 ht_slot *aList, /* IN/OUT: List to sort */
65069 ht_slot *aList; /* Pointer to sub-list content */
65074 ht_slot *aMerge = 0; /* List to be merged */
65147 ht_slot *aTmp; /* Temp space used by merge-sort */
65160 + iLast*sizeof(ht_slot);
65171 aTmp = (ht_slot *)sqlite3_malloc64(
65172 sizeof(ht_slot) * (iLast>HASHTABLE_NPAGE?HASHTABLE_NPAGE:iLast)
65185 ht_slot *aIndex; /* Sorted index for this segment */
65192 aIndex = &((ht_slot *)&p->aSegment[p->nSegment])[sLoc.iZero];
65196 aIndex[j] = (ht_slot)j;