components         53 source3/lib/ldb/common/ldb_dn.c 	struct ldb_dn_component *components;
components         60 source3/lib/ldb/common/ldb_dn.c 	return ! strcmp(dn->components[0].name, LDB_SPECIAL);
components         67 source3/lib/ldb/common/ldb_dn.c 	return ! strcmp((char *)dn->components[0].value.data, check);
components        344 source3/lib/ldb/common/ldb_dn.c 	edn->components = NULL;
components        378 source3/lib/ldb/common/ldb_dn.c 		edn->components = talloc(edn, struct ldb_dn_component);
components        379 source3/lib/ldb/common/ldb_dn.c 		if (edn->components == NULL) goto failed;
components        380 source3/lib/ldb/common/ldb_dn.c 		edn->components[0].name = talloc_strdup(edn->components, LDB_SPECIAL);
components        381 source3/lib/ldb/common/ldb_dn.c 		if (edn->components[0].name == NULL) goto failed;
components        382 source3/lib/ldb/common/ldb_dn.c 		edn->components[0].value.data = (uint8_t *)talloc_strdup(edn->components, dn);
components        383 source3/lib/ldb/common/ldb_dn.c 		if (edn->components[0].value.data== NULL) goto failed;
components        384 source3/lib/ldb/common/ldb_dn.c 		edn->components[0].value.length = strlen(dn);
components        405 source3/lib/ldb/common/ldb_dn.c 		edn->components = talloc_realloc(edn, edn->components,
components        408 source3/lib/ldb/common/ldb_dn.c 		if (edn->components == NULL)
components        412 source3/lib/ldb/common/ldb_dn.c 		edn->components[edn->comp_num] = ldb_dn_explode_component(edn, p);
components        413 source3/lib/ldb/common/ldb_dn.c 		LDB_DN_NULL_FAILED(edn->components[edn->comp_num].name);
components        448 source3/lib/ldb/common/ldb_dn.c 		edn->components = talloc(edn, struct ldb_dn_component);
components        449 source3/lib/ldb/common/ldb_dn.c 		if (edn->components == NULL) goto failed;
components        450 source3/lib/ldb/common/ldb_dn.c 		edn->components[0].name = talloc_strdup(edn->components, LDB_SPECIAL);
components        451 source3/lib/ldb/common/ldb_dn.c 		if (edn->components[0].name == NULL) goto failed;
components        452 source3/lib/ldb/common/ldb_dn.c 		edn->components[0].value.data = (uint8_t *)talloc_strdup(edn->components, dn);
components        453 source3/lib/ldb/common/ldb_dn.c 		if (edn->components[0].value.data== NULL) goto failed;
components        454 source3/lib/ldb/common/ldb_dn.c 		edn->components[0].value.length = strlen(dn);
components        475 source3/lib/ldb/common/ldb_dn.c 		dn = talloc_strdup(mem_ctx, (char *)edn->components[0].value.data);
components        483 source3/lib/ldb/common/ldb_dn.c 		value = ldb_dn_escape_value(dn, edn->components[i].value);
components        487 source3/lib/ldb/common/ldb_dn.c 			dn = talloc_asprintf_append(dn, "%s=%s", edn->components[i].name, value);
components        489 source3/lib/ldb/common/ldb_dn.c 			dn = talloc_asprintf_append(dn, ",%s=%s", edn->components[i].name, value);
components        529 source3/lib/ldb/common/ldb_dn.c 		ret = ldb_attr_cmp(base->components[n0].name,
components        530 source3/lib/ldb/common/ldb_dn.c 				   dn->components[n1].name);
components        536 source3/lib/ldb/common/ldb_dn.c 		h = ldb_attrib_handler(ldb, base->components[n0].name);
components        537 source3/lib/ldb/common/ldb_dn.c 		ret = h->comparison_fn(ldb, ldb, &(base->components[n0].value),
components        538 source3/lib/ldb/common/ldb_dn.c 						  &(dn->components[n1].value));
components        608 source3/lib/ldb/common/ldb_dn.c 	cedn->components = talloc_array(cedn, struct ldb_dn_component, edn->comp_num);
components        609 source3/lib/ldb/common/ldb_dn.c 	if (!cedn->components) {
components        619 source3/lib/ldb/common/ldb_dn.c 		dc.name = ldb_attr_casefold(cedn->components, edn->components[i].name);
components        626 source3/lib/ldb/common/ldb_dn.c 		ret = h->canonicalise_fn(ldb, cedn->components,
components        627 source3/lib/ldb/common/ldb_dn.c 					 &(edn->components[i].value),
components        634 source3/lib/ldb/common/ldb_dn.c 		cedn->components[i] = dc;
components        664 source3/lib/ldb/common/ldb_dn.c 		dn = talloc_strdup(mem_ctx, (char *)edn->components[0].value.data);
components        722 source3/lib/ldb/common/ldb_dn.c 		new_dn->components[i] = ldb_dn_copy_component(new_dn->components, &(old->components[i]));
components        745 source3/lib/ldb/common/ldb_dn.c 	newdn->components = talloc_array(newdn, struct ldb_dn_component, newdn->comp_num);
components        746 source3/lib/ldb/common/ldb_dn.c 	if (newdn->components == NULL) goto failed;
components        752 source3/lib/ldb/common/ldb_dn.c 		newdn->components[n - i] = ldb_dn_copy_component(newdn->components,
components        753 source3/lib/ldb/common/ldb_dn.c 								&(dn->components[e - i]));
components        821 source3/lib/ldb/common/ldb_dn.c 		newdn->components = talloc_array(newdn, struct ldb_dn_component, newdn->comp_num);
components        822 source3/lib/ldb/common/ldb_dn.c 		LDB_DN_NULL_FAILED(newdn->components);
components        825 source3/lib/ldb/common/ldb_dn.c 	newdn->components[0].name = talloc_strdup(newdn->components, attr);
components        826 source3/lib/ldb/common/ldb_dn.c 	LDB_DN_NULL_FAILED(newdn->components[0].name);
components        828 source3/lib/ldb/common/ldb_dn.c 	newdn->components[0].value.data = (uint8_t *)talloc_strdup(newdn->components, value);
components        829 source3/lib/ldb/common/ldb_dn.c 	LDB_DN_NULL_FAILED(newdn->components[0].value.data);
components        830 source3/lib/ldb/common/ldb_dn.c 	newdn->components[0].value.length = strlen((char *)newdn->components[0].value.data);
components        854 source3/lib/ldb/common/ldb_dn.c 		newdn->components = talloc_array(newdn, struct ldb_dn_component, newdn->comp_num);
components        855 source3/lib/ldb/common/ldb_dn.c 		LDB_DN_NULL_FAILED(newdn->components);
components        868 source3/lib/ldb/common/ldb_dn.c 		newdn->components[i] = ldb_dn_copy_component(newdn->components,
components        869 source3/lib/ldb/common/ldb_dn.c 							   &(dn1->components[i]));
components        870 source3/lib/ldb/common/ldb_dn.c 		if (newdn->components[i].value.data == NULL) {
components        919 source3/lib/ldb/common/ldb_dn.c 		if (ldb_attr_cmp(dn->components[i].name, "dc") != 0) {
components        924 source3/lib/ldb/common/ldb_dn.c 						  ldb_dn_escape_value(mem_ctx, dn->components[i].value),
components        927 source3/lib/ldb/common/ldb_dn.c 			cracked = ldb_dn_escape_value(mem_ctx, dn->components[i].value);
components        947 source3/lib/ldb/common/ldb_dn.c 					  ldb_dn_escape_value(mem_ctx, dn->components[i].value));
components        956 source3/lib/ldb/common/ldb_dn.c 					  ldb_dn_escape_value(mem_ctx, dn->components[i].value));
components        959 source3/lib/ldb/common/ldb_dn.c 					  ldb_dn_escape_value(mem_ctx, dn->components[i].value));
components        982 source3/lib/ldb/common/ldb_dn.c 	return dn->components[num].name;
components        988 source3/lib/ldb/common/ldb_dn.c 	return &dn->components[num].value;
components        993 source3/lib/ldb/common/ldb_dn.c 	return dn->components[0].name;
components        998 source3/lib/ldb/common/ldb_dn.c 	return &dn->components[0].value;
components       1021 source3/lib/ldb/common/ldb_dn.c 	talloc_free(dn->components[num].name);
components       1022 source3/lib/ldb/common/ldb_dn.c 	talloc_free(dn->components[num].value.data);
components       1023 source3/lib/ldb/common/ldb_dn.c 	dn->components[num].name = n;
components       1024 source3/lib/ldb/common/ldb_dn.c 	dn->components[num].value = v;
components        320 source4/dsdb/samdb/ldb_modules/proxy.c 			req->op.search.base->components[0].name[0] == '@')) {
components         39 source4/heimdal/lib/asn1/asn1-common.h     unsigned *components;
components         41 source4/heimdal/lib/asn1/der_cmp.c     return memcmp(p->components,
components         42 source4/heimdal/lib/asn1/der_cmp.c 		  q->components,
components         43 source4/heimdal/lib/asn1/der_cmp.c 		  p->length * sizeof(*p->components));
components        125 source4/heimdal/lib/asn1/der_copy.c     to->components = malloc(to->length * sizeof(*to->components));
components        126 source4/heimdal/lib/asn1/der_copy.c     if (to->length != 0 && to->components == NULL)
components        128 source4/heimdal/lib/asn1/der_copy.c     memcpy(to->components, from->components,
components        129 source4/heimdal/lib/asn1/der_copy.c 	   to->length * sizeof(*to->components));
components        117 source4/heimdal/lib/asn1/der_format.c 	p = rk_strpoolprintf(p, "%d", oid->components[i]);
components        140 source4/heimdal/lib/asn1/der_format.c     data->components = NULL;
components        151 source4/heimdal/lib/asn1/der_format.c 	c = realloc(data->components,
components        152 source4/heimdal/lib/asn1/der_format.c 		    (data->length + 1) * sizeof(data->components[0]));
components        158 source4/heimdal/lib/asn1/der_format.c 	data->components = c;
components        166 source4/heimdal/lib/asn1/der_format.c 	data->components[data->length++] = l;
components        108 source4/heimdal/lib/asn1/der_free.c     free(k->components);
components        109 source4/heimdal/lib/asn1/der_free.c     k->components = NULL;
components        388 source4/heimdal/lib/asn1/der_get.c     if (len + 1 > UINT_MAX/sizeof(data->components[0]))
components        391 source4/heimdal/lib/asn1/der_get.c     data->components = malloc((len + 1) * sizeof(data->components[0]));
components        392 source4/heimdal/lib/asn1/der_get.c     if (data->components == NULL)
components        394 source4/heimdal/lib/asn1/der_get.c     data->components[0] = (*p) / 40;
components        395 source4/heimdal/lib/asn1/der_get.c     data->components[1] = (*p) % 40;
components        411 source4/heimdal/lib/asn1/der_get.c 	data->components[n] = u;
components         90 source4/heimdal/lib/asn1/der_length.c 	unsigned u = oid->components[n];
components        353 source4/heimdal/lib/asn1/der_put.c 	unsigned u = data->components[n];
components        370 source4/heimdal/lib/asn1/der_put.c     *p-- = 40 * data->components[0] + data->components[1];
components         62 source4/heimdal/lib/gssapi/krb5/inquire_sec_context_by_oid.c 	*suffix = oid.components[oid.length - 1];
components        633 source4/heimdal/lib/gssapi/mech/gss_krb5.c     oid.components = calloc(oid.length, sizeof(*oid.components));
components        634 source4/heimdal/lib/gssapi/mech/gss_krb5.c     if (oid.components == NULL) {
components        641 source4/heimdal/lib/gssapi/mech/gss_krb5.c     memcpy(oid.components, baseoid.components,
components        642 source4/heimdal/lib/gssapi/mech/gss_krb5.c 	   baseoid.length * sizeof(*baseoid.components));
components        646 source4/heimdal/lib/gssapi/mech/gss_krb5.c     oid.components[oid.length - 1] = ad_type;
components        651 source4/heimdal/lib/gssapi/mech/gss_krb5.c 	free(oid.components);
components        658 source4/heimdal/lib/gssapi/mech/gss_krb5.c 	free(oid.components);
components        666 source4/heimdal/lib/gssapi/mech/gss_krb5.c     free(oid.components);
components        777 source4/heimdal/lib/hx509/cms.c     contentType->components = NULL;
components         76 source4/lib/ldb/common/ldb_dn.c 	struct ldb_dn_component *components;
components        243 source4/lib/ldb/common/ldb_dn.c 	if (dn->components) {
components        268 source4/lib/ldb/common/ldb_dn.c 	talloc_free(dn->components);
components        275 source4/lib/ldb/common/ldb_dn.c 	dn->components = talloc_zero_array(dn, struct ldb_dn_component, 3);
components        276 source4/lib/ldb/common/ldb_dn.c 	if ( ! dn->components) {
components        282 source4/lib/ldb/common/ldb_dn.c 	data = talloc_array(dn->components, char, strlen(parse_dn) + 1);
components        437 source4/lib/ldb/common/ldb_dn.c 				dn->components[dn->comp_num].name = talloc_strdup(dn->components, dt);
components        438 source4/lib/ldb/common/ldb_dn.c 				if ( ! dn->components[dn->comp_num].name) {
components        527 source4/lib/ldb/common/ldb_dn.c 				dn->components[dn->comp_num].value.data = (uint8_t *)talloc_strdup(dn->components, dt);
components        528 source4/lib/ldb/common/ldb_dn.c 				dn->components[dn->comp_num].value.length = l;
components        529 source4/lib/ldb/common/ldb_dn.c 				if ( ! dn->components[dn->comp_num].value.data) {
components        538 source4/lib/ldb/common/ldb_dn.c 					dn->components = talloc_realloc(dn,
components        539 source4/lib/ldb/common/ldb_dn.c 									dn->components,
components        542 source4/lib/ldb/common/ldb_dn.c 					if ( ! dn->components) {
components        547 source4/lib/ldb/common/ldb_dn.c 					memset(&dn->components[dn->comp_num], '\0', sizeof(struct ldb_dn_component));
components        633 source4/lib/ldb/common/ldb_dn.c 	dn->components[dn->comp_num].value.data = (uint8_t *)talloc_strdup(dn->components, dt);
components        634 source4/lib/ldb/common/ldb_dn.c 	dn->components[dn->comp_num].value.length = l;
components        636 source4/lib/ldb/common/ldb_dn.c 	if ( ! dn->components[dn->comp_num].value.data) {
components        648 source4/lib/ldb/common/ldb_dn.c 	talloc_free(dn->components);
components        666 source4/lib/ldb/common/ldb_dn.c 	if ( ! dn->components) {
components        679 source4/lib/ldb/common/ldb_dn.c 		len += strlen(dn->components[i].name); /* name len */
components        680 source4/lib/ldb/common/ldb_dn.c 		len += (dn->components[i].value.length * 3); /* max escaped data len */
components        691 source4/lib/ldb/common/ldb_dn.c 		n = dn->components[i].name;
components        698 source4/lib/ldb/common/ldb_dn.c 				(char *)dn->components[i].value.data,
components        699 source4/lib/ldb/common/ldb_dn.c 				dn->components[i].value.length);
components        797 source4/lib/ldb/common/ldb_dn.c 	if (( ! dn->components) && ( ! ldb_dn_explode(dn))) {
components        804 source4/lib/ldb/common/ldb_dn.c 		dn->components[i].cf_name = ldb_attr_casefold(dn->components, dn->components[i].name);
components        805 source4/lib/ldb/common/ldb_dn.c 		if (!dn->components[i].cf_name) {
components        809 source4/lib/ldb/common/ldb_dn.c 		a = ldb_schema_attribute_by_name(dn->ldb, dn->components[i].cf_name);
components        810 source4/lib/ldb/common/ldb_dn.c 		ret = a->syntax->canonicalise_fn(dn->ldb, dn->components,
components        811 source4/lib/ldb/common/ldb_dn.c 						 &(dn->components[i].value),
components        812 source4/lib/ldb/common/ldb_dn.c 						 &(dn->components[i].cf_value));
components        824 source4/lib/ldb/common/ldb_dn.c 		LDB_FREE(dn->components[i].cf_name);
components        825 source4/lib/ldb/common/ldb_dn.c 		LDB_FREE(dn->components[i].cf_value.data);
components        861 source4/lib/ldb/common/ldb_dn.c 		len += strlen(dn->components[i].cf_name); /* name len */
components        862 source4/lib/ldb/common/ldb_dn.c 		len += (dn->components[i].cf_value.length * 3); /* max escaped data len */
components        873 source4/lib/ldb/common/ldb_dn.c 		n = dn->components[i].cf_name;
components        880 source4/lib/ldb/common/ldb_dn.c 				(char *)dn->components[i].cf_value.data,
components        881 source4/lib/ldb/common/ldb_dn.c 				dn->components[i].cf_value.length);
components        953 source4/lib/ldb/common/ldb_dn.c 		ret = strcmp(base->components[n_base].cf_name, dn->components[n_dn].cf_name);
components        957 source4/lib/ldb/common/ldb_dn.c 		if (base->components[n_base].cf_value.length != dn->components[n_dn].cf_value.length) {
components        958 source4/lib/ldb/common/ldb_dn.c 			return base->components[n_base].cf_value.length - dn->components[n_dn].cf_value.length;
components        960 source4/lib/ldb/common/ldb_dn.c 		ret = strcmp((char *)base->components[n_base].cf_value.data, (char *)dn->components[n_dn].cf_value.data);
components       1016 source4/lib/ldb/common/ldb_dn.c 		ret = strcmp(dn0->components[i].cf_name, dn1->components[i].cf_name);
components       1020 source4/lib/ldb/common/ldb_dn.c 		if (dn0->components[i].cf_value.length != dn1->components[i].cf_value.length) {
components       1021 source4/lib/ldb/common/ldb_dn.c 			return dn0->components[i].cf_value.length - dn1->components[i].cf_value.length;
components       1023 source4/lib/ldb/common/ldb_dn.c 		ret = strcmp((char *)dn0->components[i].cf_value.data, (char *)dn1->components[i].cf_value.data);
components       1113 source4/lib/ldb/common/ldb_dn.c 	if (dn->components) {
components       1116 source4/lib/ldb/common/ldb_dn.c 		new_dn->components = talloc_zero_array(new_dn, struct ldb_dn_component, dn->comp_num);
components       1117 source4/lib/ldb/common/ldb_dn.c 		if ( ! new_dn->components) {
components       1123 source4/lib/ldb/common/ldb_dn.c 			new_dn->components[i] = ldb_dn_copy_component(new_dn->components, &dn->components[i]);
components       1124 source4/lib/ldb/common/ldb_dn.c 			if ( ! new_dn->components[i].value.data) {
components       1190 source4/lib/ldb/common/ldb_dn.c 	if (dn->components) {
components       1204 source4/lib/ldb/common/ldb_dn.c 		dn->components = talloc_realloc(dn,
components       1205 source4/lib/ldb/common/ldb_dn.c 						dn->components,
components       1208 source4/lib/ldb/common/ldb_dn.c 		if ( ! dn->components) {
components       1214 source4/lib/ldb/common/ldb_dn.c 			dn->components[dn->comp_num] = ldb_dn_copy_component(dn->components, &base->components[i]);
components       1215 source4/lib/ldb/common/ldb_dn.c 			if (dn->components[dn->comp_num].value.data == NULL) {
components       1309 source4/lib/ldb/common/ldb_dn.c 	if (dn->components) {
components       1325 source4/lib/ldb/common/ldb_dn.c 		dn->components = talloc_realloc(dn,
components       1326 source4/lib/ldb/common/ldb_dn.c 						dn->components,
components       1329 source4/lib/ldb/common/ldb_dn.c 		if ( ! dn->components) {
components       1335 source4/lib/ldb/common/ldb_dn.c 			dn->components[j] = dn->components[i];
components       1339 source4/lib/ldb/common/ldb_dn.c 			dn->components[i] = ldb_dn_copy_component(dn->components, &child->components[i]);
components       1340 source4/lib/ldb/common/ldb_dn.c 			if (dn->components[i].value.data == NULL) {
components       1427 source4/lib/ldb/common/ldb_dn.c 		LDB_FREE(dn->components[dn->comp_num - i].name);
components       1428 source4/lib/ldb/common/ldb_dn.c 		LDB_FREE(dn->components[dn->comp_num - i].value.data);
components       1429 source4/lib/ldb/common/ldb_dn.c 		LDB_FREE(dn->components[dn->comp_num - i].cf_name);
components       1430 source4/lib/ldb/common/ldb_dn.c 		LDB_FREE(dn->components[dn->comp_num - i].cf_value.data);
components       1437 source4/lib/ldb/common/ldb_dn.c 			LDB_FREE(dn->components[i].cf_name);
components       1438 source4/lib/ldb/common/ldb_dn.c 			LDB_FREE(dn->components[i].cf_value.data);
components       1469 source4/lib/ldb/common/ldb_dn.c 			LDB_FREE(dn->components[i].name);
components       1470 source4/lib/ldb/common/ldb_dn.c 			LDB_FREE(dn->components[i].value.data);
components       1471 source4/lib/ldb/common/ldb_dn.c 			LDB_FREE(dn->components[i].cf_name);
components       1472 source4/lib/ldb/common/ldb_dn.c 			LDB_FREE(dn->components[i].cf_value.data);
components       1474 source4/lib/ldb/common/ldb_dn.c 		dn->components[i] = dn->components[j];
components       1481 source4/lib/ldb/common/ldb_dn.c 			LDB_FREE(dn->components[i].cf_name);
components       1482 source4/lib/ldb/common/ldb_dn.c 			LDB_FREE(dn->components[i].cf_value.data);
components       1542 source4/lib/ldb/common/ldb_dn.c 		if (ldb_attr_cmp(dn->components[i].name, "dc") != 0) {
components       1547 source4/lib/ldb/common/ldb_dn.c 						  ldb_dn_escape_value(tmpctx, dn->components[i].value),
components       1550 source4/lib/ldb/common/ldb_dn.c 			cracked = ldb_dn_escape_value(tmpctx, dn->components[i].value);
components       1567 source4/lib/ldb/common/ldb_dn.c 							ldb_dn_escape_value(tmpctx, dn->components[i].value));
components       1575 source4/lib/ldb/common/ldb_dn.c 						ldb_dn_escape_value(tmpctx, dn->components[i].value));
components       1607 source4/lib/ldb/common/ldb_dn.c 	return dn->components[num].name;
components       1616 source4/lib/ldb/common/ldb_dn.c 	return &dn->components[num].value;
components       1625 source4/lib/ldb/common/ldb_dn.c 	return dn->components[0].name;
components       1634 source4/lib/ldb/common/ldb_dn.c 	return &dn->components[0].value;
components       1662 source4/lib/ldb/common/ldb_dn.c 	talloc_free(dn->components[num].name);
components       1663 source4/lib/ldb/common/ldb_dn.c 	talloc_free(dn->components[num].value.data);
components       1664 source4/lib/ldb/common/ldb_dn.c 	dn->components[num].name = n;
components       1665 source4/lib/ldb/common/ldb_dn.c 	dn->components[num].value = v;
components       1670 source4/lib/ldb/common/ldb_dn.c 			LDB_FREE(dn->components[i].cf_name);
components       1671 source4/lib/ldb/common/ldb_dn.c 			LDB_FREE(dn->components[i].cf_value.data);
components         66 source4/ntvfs/posix/pvfs_resolve.c 	char **components;
components         80 source4/ntvfs/posix/pvfs_resolve.c 	components = talloc_array(name, char *, num_components);
components         84 source4/ntvfs/posix/pvfs_resolve.c 	components[0] = name->full_name;
components         87 source4/ntvfs/posix/pvfs_resolve.c 		components[i] = p;
components         90 source4/ntvfs/posix/pvfs_resolve.c 		if (pvfs_is_reserved_name(pvfs, components[i])) {
components         95 source4/ntvfs/posix/pvfs_resolve.c 	partial_name = talloc_strdup(name, components[0]);
components        109 source4/ntvfs/posix/pvfs_resolve.c 		long_component = pvfs_mangled_lookup(pvfs, name, components[i]);
components        111 source4/ntvfs/posix/pvfs_resolve.c 			components[i] = long_component;
components        114 source4/ntvfs/posix/pvfs_resolve.c 		test_name = talloc_asprintf(name, "%s/%s", partial_name, components[i]);
components        136 source4/ntvfs/posix/pvfs_resolve.c 		    !pvfs_is_mangled_component(pvfs, components[i])) {
components        150 source4/ntvfs/posix/pvfs_resolve.c 			if (component_compare(pvfs, components[i], de->d_name) == 0) {
components        161 source4/ntvfs/posix/pvfs_resolve.c 			components[i] = talloc_strdup(name, de->d_name);
components        163 source4/ntvfs/posix/pvfs_resolve.c 		test_name = talloc_asprintf(name, "%s/%s", partial_name, components[i]);
components        387 source4/ntvfs/posix/pvfs_resolve.c 	char **components;
components        398 source4/ntvfs/posix/pvfs_resolve.c 	components = talloc_array(s, char *, num_components+1);
components        399 source4/ntvfs/posix/pvfs_resolve.c 	if (components == NULL) {
components        404 source4/ntvfs/posix/pvfs_resolve.c 	components[0] = s;
components        409 source4/ntvfs/posix/pvfs_resolve.c 			components[++i] = p+1;
components        412 source4/ntvfs/posix/pvfs_resolve.c 	components[i+1] = NULL;
components        421 source4/ntvfs/posix/pvfs_resolve.c 	for (err_count=i=0;components[i];i++) {
components        422 source4/ntvfs/posix/pvfs_resolve.c 		if (strcmp(components[i], "") == 0) {
components        425 source4/ntvfs/posix/pvfs_resolve.c 		if (ISDOT(components[i]) || err_count) {
components        440 source4/ntvfs/posix/pvfs_resolve.c 	for (i=0;components[i];i++) {
components        441 source4/ntvfs/posix/pvfs_resolve.c 		if (strcmp(components[i], "") == 0) {
components        442 source4/ntvfs/posix/pvfs_resolve.c 			memmove(&components[i], &components[i+1], 
components        447 source4/ntvfs/posix/pvfs_resolve.c 		if (ISDOTDOT(components[i])) {
components        449 source4/ntvfs/posix/pvfs_resolve.c 			memmove(&components[i-1], &components[i+1], 
components        456 source4/ntvfs/posix/pvfs_resolve.c 	if (components[0] == NULL) {
components        462 source4/ntvfs/posix/pvfs_resolve.c 	for (len=i=0;components[i];i++) {
components        463 source4/ntvfs/posix/pvfs_resolve.c 		len += strlen(components[i]) + 1;
components        473 source4/ntvfs/posix/pvfs_resolve.c 	for (len=0,i=0;components[i];i++) {
components        474 source4/ntvfs/posix/pvfs_resolve.c 		size_t len1 = strlen(components[i]);
components        476 source4/ntvfs/posix/pvfs_resolve.c 		memcpy(ret+len+1, components[i], len1);