Lines Matching refs:compar
2977 static void zend_hash_sort_internal(HashTable *ht, sort_func_t sort, bucket_compare_func_t compar, … in zend_hash_sort_internal() argument
3022 sort((void *)ht->arData, ht->nNumUsed, sizeof(Bucket), (compare_func_t) compar, in zend_hash_sort_internal()
3069 …ALL zend_hash_sort_ex(HashTable *ht, sort_func_t sort, bucket_compare_func_t compar, bool renumber) in zend_hash_sort_ex() argument
3072 zend_hash_sort_internal(ht, sort, compar, renumber); in zend_hash_sort_ex()
3075 void ZEND_FASTCALL zend_array_sort_ex(HashTable *ht, sort_func_t sort, bucket_compare_func_t compar… in zend_array_sort_ex() argument
3087 zend_hash_sort_internal(ht, sort, compar, renumber); in zend_array_sort_ex()
3096 …e int zend_hash_compare_impl(HashTable *ht1, HashTable *ht2, compare_func_t compar, bool ordered) { in zend_hash_compare_impl() argument
3188 result = compar(pData1, pData2); in zend_hash_compare_impl()
3198 ZEND_API int zend_hash_compare(HashTable *ht1, HashTable *ht2, compare_func_t compar, bool ordered) in zend_hash_compare() argument
3217 result = zend_hash_compare_impl(ht1, ht2, compar, ordered); in zend_hash_compare()
3224 ZEND_API zval* ZEND_FASTCALL zend_hash_minmax(const HashTable *ht, compare_func_t compar, uint32_t … in zend_hash_minmax() argument
3252 if (compar(res, zv) < 0) { /* max */ in zend_hash_minmax()
3256 if (compar(res, zv) > 0) { /* min */ in zend_hash_minmax()
3278 if (compar(res, &p->val) < 0) { /* max */ in zend_hash_minmax()
3282 if (compar(res, &p->val) > 0) { /* min */ in zend_hash_minmax()