• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/openssl/crypto/asn1/

Lines Matching refs:ASN1_VALUE

652 typedef ASN1_VALUE *ASN1_new_func(void);
653 typedef void ASN1_free_func(ASN1_VALUE *a);
654 typedef ASN1_VALUE *ASN1_d2i_func(ASN1_VALUE **a, const unsigned char **in,
656 typedef int ASN1_i2d_func(ASN1_VALUE *a, unsigned char **in);
658 typedef int ASN1_ex_d2i(ASN1_VALUE **pval, const unsigned char **in, long len,
662 typedef int ASN1_ex_i2d(ASN1_VALUE **pval, unsigned char **out,
664 typedef int ASN1_ex_new_func(ASN1_VALUE **pval, const ASN1_ITEM *it);
665 typedef void ASN1_ex_free_func(ASN1_VALUE **pval, const ASN1_ITEM *it);
667 typedef int ASN1_ex_print_func(BIO *out, ASN1_VALUE **pval,
671 typedef int ASN1_primitive_i2c(ASN1_VALUE **pval, unsigned char *cont,
673 typedef int ASN1_primitive_c2i(ASN1_VALUE **pval, const unsigned char *cont,
676 typedef int ASN1_primitive_print(BIO *out, ASN1_VALUE **pval,
721 typedef int ASN1_aux_cb(int operation, ASN1_VALUE **in, const ASN1_ITEM *it,
843 ASN1_item_free((ASN1_VALUE *)a, ASN1_ITEM_rptr(itname)); \
853 ASN1_item_free((ASN1_VALUE *)a, ASN1_ITEM_rptr(itname)); \
863 return (stname *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, ASN1_ITEM_rptr(itname));\
867 return ASN1_item_i2d((ASN1_VALUE *)a, out, ASN1_ITEM_rptr(itname));\
873 return ASN1_item_ndef_i2d((ASN1_VALUE *)a, out, ASN1_ITEM_rptr(stname));\
883 return (stname *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, ASN1_ITEM_rptr(itname));\
887 return ASN1_item_i2d((ASN1_VALUE *)a, out, ASN1_ITEM_rptr(itname));\
903 return ASN1_item_print(out, (ASN1_VALUE *)x, indent, \
925 DECLARE_STACK_OF(ASN1_VALUE)
929 int ASN1_item_ex_new(ASN1_VALUE **pval, const ASN1_ITEM *it);
930 void ASN1_item_ex_free(ASN1_VALUE **pval, const ASN1_ITEM *it);
931 int ASN1_template_new(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt);
932 int ASN1_primitive_new(ASN1_VALUE **pval, const ASN1_ITEM *it);
934 void ASN1_template_free(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt);
935 int ASN1_template_d2i(ASN1_VALUE **pval, const unsigned char **in, long len,
937 int ASN1_item_ex_d2i(ASN1_VALUE **pval, const unsigned char **in, long len,
941 int ASN1_item_ex_i2d(ASN1_VALUE **pval, unsigned char **out,
943 int ASN1_template_i2d(ASN1_VALUE **pval, unsigned char **out,
945 void ASN1_primitive_free(ASN1_VALUE **pval, const ASN1_ITEM *it);
947 int asn1_ex_i2c(ASN1_VALUE **pval, unsigned char *cont, int *putype,
949 int asn1_ex_c2i(ASN1_VALUE **pval, const unsigned char *cont, int len,
952 int asn1_get_choice_selector(ASN1_VALUE **pval, const ASN1_ITEM *it);
953 int asn1_set_choice_selector(ASN1_VALUE **pval, int value,
956 ASN1_VALUE **asn1_get_field_ptr(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt);
958 const ASN1_TEMPLATE *asn1_do_adb(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt,
961 int asn1_do_lock(ASN1_VALUE **pval, int op, const ASN1_ITEM *it);
963 void asn1_enc_init(ASN1_VALUE **pval, const ASN1_ITEM *it);
964 void asn1_enc_free(ASN1_VALUE **pval, const ASN1_ITEM *it);
965 int asn1_enc_restore(int *len, unsigned char **out, ASN1_VALUE **pval,
967 int asn1_enc_save(ASN1_VALUE **pval, const unsigned char *in, int inlen,