Lines Matching refs:byteIndex
121 void sortPass(int byteIndex) in sortPass() argument
128 mOffsets[i] = mOffsets[i-1] + mCounters[byteIndex][i-1]; in sortPass()
134 unsigned char byteVal = getByte(byteIndex, (*mSrc)[i].key); in sortPass()
140 void finalPass(int byteIndex, T val) in finalPass() argument
143 sortPass(byteIndex); in finalPass()
147 void finalPass(int byteIndex, int val) in finalPass() argument
153 numNeg += mCounters[byteIndex][i]; in finalPass()
160 mOffsets[i] = mOffsets[i-1] + mCounters[byteIndex][i-1]; in finalPass()
167 mOffsets[i] = mOffsets[i-1] + mCounters[byteIndex][i-1]; in finalPass()
173 unsigned char byteVal = getByte(byteIndex, (*mSrc)[i].key); in finalPass()
180 void finalPass(int byteIndex, float val) in finalPass() argument
189 numNeg += mCounters[byteIndex][i]; in finalPass()
196 mOffsets[i] = mOffsets[i-1] + mCounters[byteIndex][i-1]; in finalPass()
203 mOffsets[255] = mCounters[byteIndex][255]; in finalPass()
206 mOffsets[i] = mOffsets[i+1] + mCounters[byteIndex][i]; in finalPass()
212 unsigned char byteVal = getByte(byteIndex, (*mSrc)[i].key); in finalPass()
226 inline unsigned char getByte(int byteIndex, TCompValueType val) in getByte() argument
229 return ((unsigned char*)(&val))[byteIndex]; in getByte()
231 return ((unsigned char*)(&val))[mNumPasses - byteIndex - 1]; in getByte()