Lines Matching refs:right
31 uprv_uint16Comparator(const void *context, const void *left, const void *right) { in uprv_uint16Comparator() argument
32 return (int32_t)*(const uint16_t *)left - (int32_t)*(const uint16_t *)right; in uprv_uint16Comparator()
36 uprv_int32Comparator(const void *context, const void *left, const void *right) { in uprv_int32Comparator() argument
37 return *(const int32_t *)left - *(const int32_t *)right; in uprv_int32Comparator()
41 uprv_uint32Comparator(const void *context, const void *left, const void *right) { in uprv_uint32Comparator() argument
42 uint32_t l=*(const uint32_t *)left, r=*(const uint32_t *)right; in uprv_uint32Comparator()
123 int32_t left, right; in subQuickSort() local
133 right=limit; in subQuickSort()
145 cmp(context, px, array+(right-1)*itemSize)<0 in subQuickSort()
147 --right; in subQuickSort()
151 if(left<right) { in subQuickSort()
152 --right; in subQuickSort()
154 if(left<right) { in subQuickSort()
156 uprv_memcpy(array+left*itemSize, array+right*itemSize, itemSize); in subQuickSort()
157 uprv_memcpy(array+right*itemSize, pw, itemSize); in subQuickSort()
162 } while(left<right); in subQuickSort()
165 if((right-start)<(limit-left)) { in subQuickSort()
167 if(start<(right-1)) { in subQuickSort()
168 subQuickSort(array, start, right, itemSize, cmp, context, px, pw); in subQuickSort()
180 limit=right; in subQuickSort()