Lines Matching refs:elements
86 free((*oid)->elements);
115 p->elements = malloc(p->length);
116 if (!p->elements) {
120 (void) memcpy(p->elements, oid->elements, p->length);
158 member_oid->elements == NULL)
164 elist = (*oid_set)->elements;
166 if (((*oid_set)->elements = (gss_OID) malloc(((*oid_set)->count+1) *
170 (void) memcpy((*oid_set)->elements, elist,
174 lastel = &(*oid_set)->elements[(*oid_set)->count];
175 if ((lastel->elements =
179 (void) memcpy(lastel->elements, member_oid->elements,
190 free((*oid_set)->elements);
193 (*oid_set)->elements = elist;
218 if ((set->elements[i].length == member->length) &&
219 !memcmp(set->elements[i].elements,
220 member->elements, member->length)) {
254 if (oid == GSS_C_NO_OID || oid->length == 0 || oid->elements == NULL)
264 cp = (unsigned char *) oid->elements;
298 cp = (unsigned char *) oid->elements;
406 if (((*oid)->elements = (void *) malloc(nbytes))) {
408 op = (unsigned char *) (*oid)->elements;
508 if ((copy->elements = (gss_OID_desc *) in gss_copy_oid_set()
509 calloc(oidset->count, sizeof (*copy->elements))) == NULL) { in gss_copy_oid_set()
516 gss_OID_desc *out = ©->elements[index]; in gss_copy_oid_set()
517 gss_OID_desc *in = &oidset->elements[index]; in gss_copy_oid_set()
519 if ((out->elements = (void *) malloc(in->length)) == NULL) { in gss_copy_oid_set()
523 (void) memcpy(out->elements, in->elements, in->length); in gss_copy_oid_set()