Lines Matching full:elements

101         free((*oid)->elements);  in generic_gss_release_oid()
123 p->elements = malloc(p->length); in generic_gss_copy_oid()
124 if (!p->elements) { in generic_gss_copy_oid()
128 memcpy(p->elements, oid->elements, p->length); in generic_gss_copy_oid()
163 member_oid->elements == NULL) in generic_gss_add_oid_set_member()
169 elist = (*oid_set)->elements; in generic_gss_add_oid_set_member()
171 if (((*oid_set)->elements = (gss_OID) gssalloc_malloc(((*oid_set)->count+1) * in generic_gss_add_oid_set_member()
175 memcpy((*oid_set)->elements, in generic_gss_add_oid_set_member()
180 lastel = &(*oid_set)->elements[(*oid_set)->count]; in generic_gss_add_oid_set_member()
181 if ((lastel->elements = in generic_gss_add_oid_set_member()
183 /* Success - copy elements */ in generic_gss_add_oid_set_member()
184 memcpy(lastel->elements, member_oid->elements, in generic_gss_add_oid_set_member()
197 gssalloc_free((*oid_set)->elements); in generic_gss_add_oid_set_member()
200 (*oid_set)->elements = elist; in generic_gss_add_oid_set_member()
224 if ((set->elements[i].length == member->length) && in generic_gss_test_oid_set_member()
225 !memcmp(set->elements[i].elements, in generic_gss_test_oid_set_member()
226 member->elements, in generic_gss_test_oid_set_member()
254 if (oid == NULL || oid->length == 0 || oid->elements == NULL) in generic_gss_oid_to_str()
262 cp = (unsigned char *) oid->elements; in generic_gss_oid_to_str()
267 cp = (unsigned char *) oid->elements; in generic_gss_oid_to_str()
396 oid->elements = malloc(nbytes); in generic_gss_str_to_oid()
397 if (oid->elements == NULL) { in generic_gss_str_to_oid()
403 out = oid->elements; in generic_gss_str_to_oid()
408 assert(out - nbytes == oid->elements); in generic_gss_str_to_oid()
434 memcpy(oid->elements, prefix, prefix_len); in generic_gss_oid_compose()
449 op = (unsigned char *) oid->elements + prefix_len + nbytes; in generic_gss_oid_compose()
476 memcmp(oid->elements, prefix, prefix_len) != 0) { in generic_gss_oid_decompose()
480 op = (unsigned char *) oid->elements + prefix_len; in generic_gss_oid_decompose()
524 if ((copy->elements = (gss_OID_desc *) in generic_gss_copy_oid_set()
525 gssalloc_calloc(oidset->count, sizeof (*copy->elements))) == NULL) { in generic_gss_copy_oid_set()
532 gss_OID_desc *out = &copy->elements[i]; in generic_gss_copy_oid_set()
533 gss_OID_desc *in = &oidset->elements[i]; in generic_gss_copy_oid_set()
535 if ((out->elements = (void *) gssalloc_malloc(in->length)) == NULL) { in generic_gss_copy_oid_set()
539 (void) memcpy(out->elements, in->elements, in->length); in generic_gss_copy_oid_set()