extended_components   79 source4/lib/ldb/common/ldb_dn.c 	struct ldb_dn_extended_component *extended_components;
extended_components  270 source4/lib/ldb/common/ldb_dn.c 	talloc_free(dn->extended_components);
extended_components  271 source4/lib/ldb/common/ldb_dn.c 	dn->extended_components = NULL;
extended_components  339 source4/lib/ldb/common/ldb_dn.c 				dn->extended_components = talloc_realloc(dn,
extended_components  340 source4/lib/ldb/common/ldb_dn.c 									 dn->extended_components,
extended_components  343 source4/lib/ldb/common/ldb_dn.c 				if ( ! dn->extended_components) {
extended_components  354 source4/lib/ldb/common/ldb_dn.c 				dn->extended_components[dn->extended_comp_num].name = talloc_strdup(dn->extended_components, ex_name);
extended_components  355 source4/lib/ldb/common/ldb_dn.c 				if (!dn->extended_components[dn->extended_comp_num].name) {
extended_components  359 source4/lib/ldb/common/ldb_dn.c 				ret = extended_syntax->read_fn(dn->ldb, dn->extended_components,
extended_components  360 source4/lib/ldb/common/ldb_dn.c 							       &ex_val, &dn->extended_components[dn->extended_comp_num].value);
extended_components  733 source4/lib/ldb/common/ldb_dn.c 		const char *name = dn->extended_components[i].name;
extended_components  739 source4/lib/ldb/common/ldb_dn.c 							      &dn->extended_components[i].value,
extended_components  743 source4/lib/ldb/common/ldb_dn.c 							      &dn->extended_components[i].value,
extended_components  754 source4/lib/ldb/common/ldb_dn.c 			p = talloc_asprintf(mem_ctx, "<%s=%s>", dn->extended_components[i].name, val.data);
extended_components  756 source4/lib/ldb/common/ldb_dn.c 			p = talloc_asprintf_append(p, ";<%s=%s>",  dn->extended_components[i].name, val.data);
extended_components 1131 source4/lib/ldb/common/ldb_dn.c 	if (dn->extended_components) {
extended_components 1134 source4/lib/ldb/common/ldb_dn.c 		new_dn->extended_components = talloc_zero_array(new_dn, struct ldb_dn_extended_component, dn->extended_comp_num);
extended_components 1135 source4/lib/ldb/common/ldb_dn.c 		if ( ! new_dn->extended_components) {
extended_components 1141 source4/lib/ldb/common/ldb_dn.c 			new_dn->extended_components[i] = ldb_dn_extended_copy_component(new_dn->extended_components, &dn->extended_components[i]);
extended_components 1142 source4/lib/ldb/common/ldb_dn.c 			if ( ! new_dn->extended_components[i].value.data) {
extended_components 1257 source4/lib/ldb/common/ldb_dn.c 	LDB_FREE(dn->extended_components);
extended_components 1374 source4/lib/ldb/common/ldb_dn.c 	LDB_FREE(dn->extended_components);
extended_components 1449 source4/lib/ldb/common/ldb_dn.c 	LDB_FREE(dn->extended_components);
extended_components 1493 source4/lib/ldb/common/ldb_dn.c 	LDB_FREE(dn->extended_components);
extended_components 1515 source4/lib/ldb/common/ldb_dn.c 	LDB_FREE(dn->extended_components);
extended_components 1682 source4/lib/ldb/common/ldb_dn.c 	LDB_FREE(dn->extended_components);
extended_components 1693 source4/lib/ldb/common/ldb_dn.c 		if (ldb_attr_cmp(dn->extended_components[i].name, name) == 0) {
extended_components 1694 source4/lib/ldb/common/ldb_dn.c 			return &dn->extended_components[i].value;
extended_components 1710 source4/lib/ldb/common/ldb_dn.c 		if (ldb_attr_cmp(dn->extended_components[i].name, name) == 0) {
extended_components 1712 source4/lib/ldb/common/ldb_dn.c 				dn->extended_components[i].value = ldb_val_dup(dn->extended_components, val);
extended_components 1714 source4/lib/ldb/common/ldb_dn.c 				dn->extended_components[i].name = talloc_strdup(dn->extended_components, name);
extended_components 1715 source4/lib/ldb/common/ldb_dn.c 				if (!dn->extended_components[i].name || !dn->extended_components[i].value.data) {
extended_components 1722 source4/lib/ldb/common/ldb_dn.c 					memmove(&dn->extended_components[i], &dn->extended_components[i+1],
extended_components 1723 source4/lib/ldb/common/ldb_dn.c 						((dn->extended_comp_num-1) - i)*sizeof(*dn->extended_components));
extended_components 1727 source4/lib/ldb/common/ldb_dn.c 				dn->extended_components = talloc_realloc(dn,
extended_components 1728 source4/lib/ldb/common/ldb_dn.c 						   dn->extended_components,
extended_components 1731 source4/lib/ldb/common/ldb_dn.c 				if (!dn->extended_components) {
extended_components 1740 source4/lib/ldb/common/ldb_dn.c 	p = dn->extended_components
extended_components 1742 source4/lib/ldb/common/ldb_dn.c 				 dn->extended_components,
extended_components 1745 source4/lib/ldb/common/ldb_dn.c 	if (!dn->extended_components) {
extended_components 1750 source4/lib/ldb/common/ldb_dn.c 	p[dn->extended_comp_num].value = ldb_val_dup(dn->extended_components, val);
extended_components 1753 source4/lib/ldb/common/ldb_dn.c 	if (!dn->extended_components[i].name || !dn->extended_components[i].value.data) {
extended_components 1757 source4/lib/ldb/common/ldb_dn.c 	dn->extended_components = p;
extended_components 1766 source4/lib/ldb/common/ldb_dn.c 	LDB_FREE(dn->extended_components);