Searched defs:array2 (Results 1 - 2 of 2) sorted by relevance

/dovecot/src/lib/
H A Darray.c46 bool array_cmp_i(const struct array *array1, const struct array *array2) argument
49 return !array_is_created_i(array2) || array2->buffer->used == 0;
51 if (!array_is_created_i(array2))
54 return buffer_cmp(array1->buffer, array2->buffer);
57 bool array_equal_fn_i(const struct array *array1, const struct array *array2, argument
64 return !array_is_created_i(array2) || array2->buffer->used == 0;
66 if (!array_is_created_i(array2))
69 count1 = array_count_i(array1); count2 = array_count_i(array2);
84 array_equal_fn_ctx_i(const struct array *array1, const struct array *array2, int (*cmp)(const void *, const void *, const void *), const void *context) argument
[all...]
H A Darray.h58 # define ARRAY_TYPES_CHECK(array1, array2) \
60 **(array1)->v_modifiable, **(array2)->v_modifiable)
66 # define ARRAY_TYPES_CHECK(array1, array2) 0
305 array_swap_i(struct array *array1, struct array *array2) argument
310 array1->buffer = array2->buffer;
311 array1->element_size = array2->element_size;
312 array2->buffer = buffer;
313 array2->element_size = elsize;
315 #define array_swap(array1, array2) \
316 array_swap_i(&(array1)->arr + ARRAY_TYPES_CHECK(array1, array2), \
[all...]

Completed in 11 milliseconds