Lines Matching refs:DataIndex
69 struct DataIndex { struct
82 DWORD DataIndex::win_langid; argument
83 UCollator * DataIndex::col;
93 DataIndex * data;
102 …CmdKeyGen(UErrorCode, UCollator * col,DWORD win_langid, int32_t count, DataIndex * data,Func fn,in… in CmdKeyGen()
273 uint8_t * key_a = ((DataIndex *)a)->icu_key; in q_random()
274 uint8_t * key_b = ((DataIndex *)b)->icu_key; in q_random()
284 DataIndex * da = (DataIndex *) a; \
285 DataIndex * db = (DataIndex *) b; \
405 DataIndex * rnd;
406 DataIndex * ord;
410 …arch(UErrorCode, UCollator * col,DWORD win_langid,int32_t count,DataIndex * rnd,DataIndex * ord,Fu… in CmdBinSearch()
509 DataIndex * rnd_index; // random by icu key
510 DataIndex * ord_win_data;
511 DataIndex * ord_win_key;
512 DataIndex * ord_posix_data;
513 DataIndex * ord_posix_key;
514 DataIndex * ord_icu_data;
515 DataIndex * ord_icu_key;
516 DataIndex * ord_win_wcscmp;
517 DataIndex * ord_icu_strcmp;
518 DataIndex * ord_icu_cmpcpo;
715 TEST(testname, CmdQsort, rnd_index, count, sizeof(DataIndex), CmdQsort::func,0,0) in runIndexedTest()
794 rnd_index = new DataIndex[count]; in prepareData()
795 DataIndex::win_langid = win_langid; in prepareData()
796 DataIndex::col = col; in prepareData()
867 qsort(rnd_index, count, sizeof(DataIndex), CmdQsort::q_random); in prepareData()
870 data = new DataIndex[count];\ in prepareData()
871 memcpy(data, rnd_index, count * sizeof(DataIndex));\ in prepareData()
872 qsort(data, count, sizeof(DataIndex), CmdQsort::func) in prepareData()