list2             573 lib/talloc/testsuite.c 		struct el2 **list, **list2, **list3;
list2             585 lib/talloc/testsuite.c 	el1->list2 = talloc(el1, struct el2 *);
list2             586 lib/talloc/testsuite.c 	el1->list2[0] = talloc(el1->list2, struct el2);
list2             587 lib/talloc/testsuite.c 	el1->list2[0]->name = talloc_strdup(el1->list2[0], "testing2");
list2             594 lib/talloc/testsuite.c 	el2 = talloc(el1->list2, struct el2);
list2             598 lib/talloc/testsuite.c 	el1->list2 = talloc_realloc(el1, el1->list2, struct el2 *, 200);
list2             100 lib/tevent/tevent_util.h #define DLIST_CONCATENATE(list1, list2, type) \
list2             103 lib/tevent/tevent_util.h 			(list1) = (list2); \
list2             107 lib/tevent/tevent_util.h 			tmp->next = (list2); \
list2             108 lib/tevent/tevent_util.h 			if (list2) { \
list2             109 lib/tevent/tevent_util.h 				(list2)->prev = tmp;	\
list2              99 lib/util/dlinklist.h #define DLIST_CONCATENATE(list1, list2, type) \
list2             102 lib/util/dlinklist.h 			(list1) = (list2); \
list2             106 lib/util/dlinklist.h 			tmp->next = (list2); \
list2             107 lib/util/dlinklist.h 			if (list2) { \
list2             108 lib/util/dlinklist.h 				(list2)->prev = tmp;	\
list2             435 lib/util/util.h _PUBLIC_ bool str_list_equal(const char **list1, const char **list2);
list2             227 lib/util/util_strlist.c _PUBLIC_ bool str_list_equal(const char **list1, const char **list2)
list2             231 lib/util/util_strlist.c 	if (list1 == NULL || list2 == NULL) {
list2             232 lib/util/util_strlist.c 		return (list1 == list2); 
list2             235 lib/util/util_strlist.c 	for (i=0;list1[i] && list2[i];i++) {
list2             236 lib/util/util_strlist.c 		if (strcmp(list1[i], list2[i]) != 0) {
list2             240 lib/util/util_strlist.c 	if (list1[i] || list2[i]) {
list2              98 source3/lib/ldb/include/dlinklist.h #define DLIST_CONCATENATE(list1, list2, type) \
list2             101 source3/lib/ldb/include/dlinklist.h 			(list1) = (list2); \
list2             105 source3/lib/ldb/include/dlinklist.h 			tmp->next = (list2); \
list2             106 source3/lib/ldb/include/dlinklist.h 			if (list2) { \
list2             107 source3/lib/ldb/include/dlinklist.h 				(list2)->prev = tmp;	\
list2             289 source3/lib/ldb/ldb_tdb/ldb_index.c 		struct dn_list *list2;
list2             301 source3/lib/ldb/ldb_tdb/ldb_index.c 		list2 = talloc(list, struct dn_list);
list2             302 source3/lib/ldb/ldb_tdb/ldb_index.c 		if (list2 == NULL) {
list2             307 source3/lib/ldb/ldb_tdb/ldb_index.c 					      index_list, list2) == 1) {
list2             309 source3/lib/ldb/ldb_tdb/ldb_index.c 				*list = *list2;
list2             312 source3/lib/ldb/ldb_tdb/ldb_index.c 				list_union(ldb, list, list2);
list2             313 source3/lib/ldb/ldb_tdb/ldb_index.c 				talloc_free(list2);
list2             357 source3/lib/ldb/ldb_tdb/ldb_index.c 			  struct dn_list *list, const struct dn_list *list2)
list2             362 source3/lib/ldb/ldb_tdb/ldb_index.c 	if (list->count == 0 || list2->count == 0) {
list2             380 source3/lib/ldb/ldb_tdb/ldb_index.c 		if (ldb_list_find(list->dn[i], list2->dn, list2->count, 
list2             404 source3/lib/ldb/ldb_tdb/ldb_index.c 		      struct dn_list *list, const struct dn_list *list2)
list2             410 source3/lib/ldb/ldb_tdb/ldb_index.c 	if (list->count == 0 && list2->count == 0) {
list2             415 source3/lib/ldb/ldb_tdb/ldb_index.c 	d = talloc_realloc(list, list->dn, char *, list->count + list2->count);
list2             421 source3/lib/ldb/ldb_tdb/ldb_index.c 	for (i=0;i<list2->count;i++) {
list2             422 source3/lib/ldb/ldb_tdb/ldb_index.c 		if (ldb_list_find(list2->dn[i], list->dn, count, 
list2             424 source3/lib/ldb/ldb_tdb/ldb_index.c 			list->dn[list->count] = talloc_strdup(list->dn, list2->dn[i]);
list2             462 source3/lib/ldb/ldb_tdb/ldb_index.c 		struct dn_list *list2;
list2             465 source3/lib/ldb/ldb_tdb/ldb_index.c 		list2 = talloc(module, struct dn_list);
list2             466 source3/lib/ldb/ldb_tdb/ldb_index.c 		if (list2 == NULL) {
list2             470 source3/lib/ldb/ldb_tdb/ldb_index.c 		v = ltdb_index_dn(module, tree->u.list.elements[i], index_list, list2);
list2             477 source3/lib/ldb/ldb_tdb/ldb_index.c 			talloc_free(list2);
list2             484 source3/lib/ldb/ldb_tdb/ldb_index.c 			talloc_free(list2);
list2             490 source3/lib/ldb/ldb_tdb/ldb_index.c 			list->dn = talloc_move(list, &list2->dn);
list2             491 source3/lib/ldb/ldb_tdb/ldb_index.c 			list->count = list2->count;
list2             493 source3/lib/ldb/ldb_tdb/ldb_index.c 			if (list_union(ldb, list, list2) == -1) {
list2             494 source3/lib/ldb/ldb_tdb/ldb_index.c 				talloc_free(list2);
list2             499 source3/lib/ldb/ldb_tdb/ldb_index.c 		talloc_free(list2);
list2             546 source3/lib/ldb/ldb_tdb/ldb_index.c 		struct dn_list *list2;
list2             549 source3/lib/ldb/ldb_tdb/ldb_index.c 		list2 = talloc(module, struct dn_list);
list2             550 source3/lib/ldb/ldb_tdb/ldb_index.c 		if (list2 == NULL) {
list2             554 source3/lib/ldb/ldb_tdb/ldb_index.c 		v = ltdb_index_dn(module, tree->u.list.elements[i], index_list, list2);
list2             559 source3/lib/ldb/ldb_tdb/ldb_index.c 			talloc_free(list2);
list2             564 source3/lib/ldb/ldb_tdb/ldb_index.c 			talloc_free(list2);
list2             571 source3/lib/ldb/ldb_tdb/ldb_index.c 			list->dn = talloc_move(list, &list2->dn);
list2             572 source3/lib/ldb/ldb_tdb/ldb_index.c 			list->count = list2->count;
list2             574 source3/lib/ldb/ldb_tdb/ldb_index.c 			if (list_intersect(ldb, list, list2) == -1) {
list2             575 source3/lib/ldb/ldb_tdb/ldb_index.c 				talloc_free(list2);
list2             580 source3/lib/ldb/ldb_tdb/ldb_index.c 		talloc_free(list2);
list2             100 source4/lib/ldb/include/dlinklist.h #define DLIST_CONCATENATE(list1, list2, type) \
list2             103 source4/lib/ldb/include/dlinklist.h 			(list1) = (list2); \
list2             107 source4/lib/ldb/include/dlinklist.h 			tmp->next = (list2); \
list2             108 source4/lib/ldb/include/dlinklist.h 			if (list2) { \
list2             109 source4/lib/ldb/include/dlinklist.h 				(list2)->prev = tmp;	\
list2             621 source4/lib/ldb/ldb_tdb/ldb_index.c 			  struct dn_list *list, const struct dn_list *list2)
list2             626 source4/lib/ldb/ldb_tdb/ldb_index.c 	if (list->count == 0 || list2->count == 0) {
list2             644 source4/lib/ldb/ldb_tdb/ldb_index.c 		if (ldb_list_find(list->dn[i], list2->dn, list2->count,
list2             668 source4/lib/ldb/ldb_tdb/ldb_index.c 		      struct dn_list *list, const struct dn_list *list2)
list2             674 source4/lib/ldb/ldb_tdb/ldb_index.c 	if (list->count == 0 && list2->count == 0) {
list2             679 source4/lib/ldb/ldb_tdb/ldb_index.c 	d = talloc_realloc(list, list->dn, char *, list->count + list2->count);
list2             685 source4/lib/ldb/ldb_tdb/ldb_index.c 	for (i=0;i<list2->count;i++) {
list2             686 source4/lib/ldb/ldb_tdb/ldb_index.c 		if (ldb_list_find(list2->dn[i], list->dn, count,
list2             688 source4/lib/ldb/ldb_tdb/ldb_index.c 			list->dn[list->count] = talloc_strdup(list->dn, list2->dn[i]);
list2             728 source4/lib/ldb/ldb_tdb/ldb_index.c 		struct dn_list *list2;
list2             731 source4/lib/ldb/ldb_tdb/ldb_index.c 		list2 = talloc(module, struct dn_list);
list2             732 source4/lib/ldb/ldb_tdb/ldb_index.c 		if (list2 == NULL) {
list2             736 source4/lib/ldb/ldb_tdb/ldb_index.c 		v = ltdb_index_dn(module, tree->u.list.elements[i], index_list, list2);
list2             743 source4/lib/ldb/ldb_tdb/ldb_index.c 			talloc_free(list2);
list2             750 source4/lib/ldb/ldb_tdb/ldb_index.c 			talloc_free(list2);
list2             756 source4/lib/ldb/ldb_tdb/ldb_index.c 			list->dn = talloc_move(list, &list2->dn);
list2             757 source4/lib/ldb/ldb_tdb/ldb_index.c 			list->count = list2->count;
list2             759 source4/lib/ldb/ldb_tdb/ldb_index.c 			if (list_union(ldb, list, list2) == -1) {
list2             760 source4/lib/ldb/ldb_tdb/ldb_index.c 				talloc_free(list2);
list2             765 source4/lib/ldb/ldb_tdb/ldb_index.c 		talloc_free(list2);
list2             814 source4/lib/ldb/ldb_tdb/ldb_index.c 		struct dn_list *list2;
list2             817 source4/lib/ldb/ldb_tdb/ldb_index.c 		list2 = talloc(module, struct dn_list);
list2             818 source4/lib/ldb/ldb_tdb/ldb_index.c 		if (list2 == NULL) {
list2             822 source4/lib/ldb/ldb_tdb/ldb_index.c 		v = ltdb_index_dn(module, tree->u.list.elements[i], index_list, list2);
list2             827 source4/lib/ldb/ldb_tdb/ldb_index.c 			talloc_free(list2);
list2             832 source4/lib/ldb/ldb_tdb/ldb_index.c 			talloc_free(list2);
list2             839 source4/lib/ldb/ldb_tdb/ldb_index.c 			list->dn = talloc_move(list, &list2->dn);
list2             840 source4/lib/ldb/ldb_tdb/ldb_index.c 			list->count = list2->count;
list2             842 source4/lib/ldb/ldb_tdb/ldb_index.c 			if (list_intersect(ldb, list, list2) == -1) {
list2             843 source4/lib/ldb/ldb_tdb/ldb_index.c 				talloc_free(list2);
list2             848 source4/lib/ldb/ldb_tdb/ldb_index.c 		talloc_free(list2);
list2             867 source4/lib/ldb/ldb_tdb/ldb_index.c 	struct dn_list *list2;
list2             876 source4/lib/ldb/ldb_tdb/ldb_index.c 	list2 = talloc_zero(module, struct dn_list);
list2             877 source4/lib/ldb/ldb_tdb/ldb_index.c 	if (list2 == NULL) {
list2             887 source4/lib/ldb/ldb_tdb/ldb_index.c 		talloc_free(list2);
list2             891 source4/lib/ldb/ldb_tdb/ldb_index.c 	msg = talloc(list2, struct ldb_message);
list2             893 source4/lib/ldb/ldb_tdb/ldb_index.c 		talloc_free(list2);
list2             912 source4/lib/ldb/ldb_tdb/ldb_index.c 		list2->dn = talloc_array(list2, char *, el->num_values);
list2             913 source4/lib/ldb/ldb_tdb/ldb_index.c 		if (!list2->dn) {
list2             914 source4/lib/ldb/ldb_tdb/ldb_index.c 			talloc_free(list2);
list2             919 source4/lib/ldb/ldb_tdb/ldb_index.c 			list2->dn[list2->count] = talloc_strdup(list2->dn, (char *)el->values[j].data);
list2             920 source4/lib/ldb/ldb_tdb/ldb_index.c 			if (!list2->dn[list2->count]) {
list2             921 source4/lib/ldb/ldb_tdb/ldb_index.c 				talloc_free(list2);
list2             924 source4/lib/ldb/ldb_tdb/ldb_index.c 			list2->count++;
list2             928 source4/lib/ldb/ldb_tdb/ldb_index.c 	if (list2->count == 0) {
list2             929 source4/lib/ldb/ldb_tdb/ldb_index.c 		talloc_free(list2);
list2             933 source4/lib/ldb/ldb_tdb/ldb_index.c 	if (list2->count > 1) {
list2             934 source4/lib/ldb/ldb_tdb/ldb_index.c 		qsort(list2->dn, list2->count, sizeof(char *), (comparison_fn_t) list_cmp);
list2             938 source4/lib/ldb/ldb_tdb/ldb_index.c 		if (list_intersect(ldb, list, list2) == -1) {
list2             939 source4/lib/ldb/ldb_tdb/ldb_index.c 			talloc_free(list2);
list2             945 source4/lib/ldb/ldb_tdb/ldb_index.c 			talloc_free(list2);
list2             949 source4/lib/ldb/ldb_tdb/ldb_index.c 		list->dn = talloc_move(list, &list2->dn);
list2             950 source4/lib/ldb/ldb_tdb/ldb_index.c 		list->count = list2->count;
list2             953 source4/lib/ldb/ldb_tdb/ldb_index.c 	talloc_free(list2);
list2             336 source4/torture/winbind/struct_based.c 	char *list2;
list2             361 source4/torture/winbind/struct_based.c 	list2 = (char *)rep.extra_data.data;
list2             366 source4/torture/winbind/struct_based.c 	torture_assert_str_equal(torture, list2, list1, "list_all_domains not ignored");
list2             369 source4/torture/winbind/struct_based.c 	SAFE_FREE(list2);