Home | History | Annotate | Download | only in collperf

Lines Matching refs:DataIndex

63 struct DataIndex {
76 DWORD DataIndex::win_langid;
77 UCollator * DataIndex::col;
87 DataIndex * data;
96 CmdKeyGen(UErrorCode, UCollator * col,DWORD win_langid, int32_t count, DataIndex * data,Func fn,int32_t)
267 uint8_t * key_a = ((DataIndex *)a)->icu_key;
268 uint8_t * key_b = ((DataIndex *)b)->icu_key;
278 DataIndex * da = (DataIndex *) a; \
279 DataIndex * db = (DataIndex *) b; \
399 DataIndex * rnd;
400 DataIndex * ord;
404 CmdBinSearch(UErrorCode, UCollator * col,DWORD win_langid,int32_t count,DataIndex * rnd,DataIndex * ord,Func fn)
503 DataIndex * rnd_index; // random by icu key
504 DataIndex * ord_win_data;
505 DataIndex * ord_win_key;
506 DataIndex * ord_posix_data;
507 DataIndex * ord_posix_key;
508 DataIndex * ord_icu_data;
509 DataIndex * ord_icu_key;
510 DataIndex * ord_win_wcscmp;
511 DataIndex * ord_icu_strcmp;
512 DataIndex * ord_icu_cmpcpo;
709 TEST(testname, CmdQsort, rnd_index, count, sizeof(DataIndex), CmdQsort::func,0,0)
788 rnd_index = new DataIndex[count];
789 DataIndex::win_langid = win_langid;
790 DataIndex::col = col;
861 qsort(rnd_index, count, sizeof(DataIndex), CmdQsort::q_random);
864 data = new DataIndex[count];\
865 memcpy(data, rnd_index, count * sizeof(DataIndex));\
866 qsort(data, count, sizeof(DataIndex), CmdQsort::func)