Lines Matching refs:cmp
33 #define AV_QSORT(p, num, type, cmp) do {\
47 if(cmp(start, end) > 0) {\
48 if(cmp( end, mid) > 0) FFSWAP(type, *start, *mid);\
51 if(cmp(start, mid) > 0) FFSWAP(type, *start, *mid);\
54 if(cmp(mid, end) > 0){ \
61 while(left<=right && cmp(left, end-1) < 0)\
63 while(left<=right && cmp(right, end-1) > 0)\
74 while(mid<end && cmp(mid, mid+1) <= 0)\
89 if(cmp(start, end) > 0)\
103 #define AV_MSORT(p, tmp, num, type, cmp) do {\
110 int idx= cmp(p+a[0], p+a[1]) > 0;\