Lines Matching refs:sk
80 static int asn1_set_seq_out(STACK_OF(ASN1_VALUE) *sk, unsigned char **out,
330 STACK_OF(ASN1_VALUE) *sk = (STACK_OF(ASN1_VALUE) *)*pval;
365 for (i = 0; i < sk_ASN1_VALUE_num(sk); i++)
367 skitem = sk_ASN1_VALUE_value(sk, i);
388 asn1_set_seq_out(sk, out, skcontlen, ASN1_ITEM_ptr(tt->item),
449 static int asn1_set_seq_out(STACK_OF(ASN1_VALUE) *sk, unsigned char **out,
460 if (sk_ASN1_VALUE_num(sk) < 2)
464 derlst = malloc(sk_ASN1_VALUE_num(sk)
474 for (i = 0; i < sk_ASN1_VALUE_num(sk); i++)
476 skitem = sk_ASN1_VALUE_value(sk, i);
484 for (i = 0, tder = derlst; i < sk_ASN1_VALUE_num(sk); i++, tder++)
486 skitem = sk_ASN1_VALUE_value(sk, i);
493 qsort(derlst, sk_ASN1_VALUE_num(sk), sizeof(*derlst), der_cmp);
496 for (i = 0, tder = derlst; i < sk_ASN1_VALUE_num(sk); i++, tder++)
505 for (i = 0, tder = derlst; i < sk_ASN1_VALUE_num(sk);
507 (void)sk_ASN1_VALUE_set(sk, i, tder->field);