Lines Matching refs:asn1
42 # define IMPLEMENT_PEM_provided_write_body_vars(type, asn1, pq) \ argument
45 OSSL_ENCODER_CTX_new_for_##type(x, PEM_SELECTION_##asn1, \
46 "PEM", PEM_STRUCTURE_##asn1, \
85 # define IMPLEMENT_PEM_provided_write_body_fallback(str, asn1, \ argument
88 return PEM_ASN1_##writename((i2d_of_void *)i2d_##asn1, str, out, \
90 # define IMPLEMENT_PEM_provided_write_body_fallback_cb(str, asn1, \ argument
93 return PEM_ASN1_##writename##((i2d_of_void *)i2d_##asn1, str, out, \
96 # define IMPLEMENT_PEM_provided_write_to(name, TYPE, type, str, asn1, \ argument
100 IMPLEMENT_PEM_provided_write_body_vars(type, asn1, NULL); \
102 IMPLEMENT_PEM_provided_write_body_fallback(str, asn1, \
107 IMPLEMENT_PEM_provided_write_body_vars(type, asn1, propq); \
109 IMPLEMENT_PEM_provided_write_body_fallback(str, asn1, \
114 # define IMPLEMENT_PEM_provided_write_cb_to(name, TYPE, type, str, asn1, \ argument
118 IMPLEMENT_PEM_provided_write_body_vars(type, asn1, NULL); \
121 IMPLEMENT_PEM_provided_write_body_fallback_cb(str, asn1, \
126 IMPLEMENT_PEM_provided_write_body_vars(type, asn1, propq); \
129 IMPLEMENT_PEM_provided_write_body_fallback(str, asn1, \
135 # define IMPLEMENT_PEM_provided_write_fp(name, TYPE, type, str, asn1) argument
136 # define IMPLEMENT_PEM_provided_write_cb_fp(name, TYPE, type, str, asn1) argument
140 # define IMPLEMENT_PEM_provided_write_fp(name, TYPE, type, str, asn1) \ argument
141 IMPLEMENT_PEM_provided_write_to(name, TYPE, type, str, asn1, FILE, fp, write)
142 # define IMPLEMENT_PEM_provided_write_cb_fp(name, TYPE, type, str, asn1) \ argument
143 IMPLEMENT_PEM_provided_write_cb_to(name, TYPE, type, str, asn1, FILE, fp, write)
147 # define IMPLEMENT_PEM_provided_write_bio(name, TYPE, type, str, asn1) \ argument
148 IMPLEMENT_PEM_provided_write_to(name, TYPE, type, str, asn1, BIO, bio, write_bio)
149 # define IMPLEMENT_PEM_provided_write_cb_bio(name, TYPE, type, str, asn1) \ argument
150 IMPLEMENT_PEM_provided_write_cb_to(name, TYPE, type, str, asn1, BIO, bio, write_bio)
152 # define IMPLEMENT_PEM_provided_write(name, TYPE, type, str, asn1) \ argument
153 IMPLEMENT_PEM_provided_write_bio(name, TYPE, type, str, asn1) \
154 IMPLEMENT_PEM_provided_write_fp(name, TYPE, type, str, asn1)
156 # define IMPLEMENT_PEM_provided_write_cb(name, TYPE, type, str, asn1) \ argument
157 IMPLEMENT_PEM_provided_write_cb_bio(name, TYPE, type, str, asn1) \
158 IMPLEMENT_PEM_provided_write_cb_fp(name, TYPE, type, str, asn1)
160 # define IMPLEMENT_PEM_provided_rw(name, TYPE, type, str, asn1) \ argument
161 IMPLEMENT_PEM_read(name, TYPE, str, asn1) \
162 IMPLEMENT_PEM_provided_write(name, TYPE, type, str, asn1)
164 # define IMPLEMENT_PEM_provided_rw_cb(name, TYPE, type, str, asn1) \ argument
165 IMPLEMENT_PEM_read(name, TYPE, str, asn1) \
166 IMPLEMENT_PEM_provided_write_cb(name, TYPE, type, str, asn1)