Lines Matching refs:par
76 #define CREATE(initval, nmemb, par_i, child_i, par, child, size, count, tmp) { \
84 par = base + par_i * size; \
85 if (compar(child, par) <= 0) \
87 SWAP(par, child, count, size, tmp); \
108 #define SELECT(par_i, child_i, nmemb, par, child, size, k, count, tmp1, tmp2) { \
115 par = base + par_i * size; \
116 COPY(par, child, count, size, tmp1, tmp2); \
122 par = base + par_i * size; \
123 if (child_i == 1 || compar(k, par) < 0) { \
127 COPY(child, par, count, size, tmp1, tmp2); \