Lines Matching defs:exdata

77 struct exdata {
78 CRYPTO_EX_DATA exdata;
85 struct exdata exdata1, exdata2, exdata3, exdata4;
126 if (!CRYPTO_new_ex_data(CRYPTO_EX_INDEX_RSA, &exdata1, &exdata1.exdata)) {
131 if (!CRYPTO_set_ex_data(&exdata1.exdata, idx2, &idx2)) {
135 if (!CRYPTO_set_ex_data(&exdata1.exdata, idx1, &idx1)) {
139 if (CRYPTO_get_ex_data(&exdata1.exdata, idx1) != &idx1) {
143 if (CRYPTO_get_ex_data(&exdata1.exdata, idx2) != &idx2) {
148 if (!CRYPTO_dup_ex_data(CRYPTO_EX_INDEX_RSA, &exdata2.exdata,
149 &exdata1.exdata)) {
153 if (CRYPTO_get_ex_data(&exdata2.exdata, idx1) != &idx1) {
157 if (CRYPTO_get_ex_data(&exdata2.exdata, idx2) != &idx2) {
162 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_RSA, &exdata1, &exdata1.exdata);
163 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_RSA, &exdata2, &exdata2.exdata);
182 if (!CRYPTO_set_ex_data(&exdata3.exdata, idx1, &idx1)) {
187 if (CRYPTO_get_ex_data(&exdata3.exdata, idx1) != &idx1) {
194 if (!CRYPTO_set_ex_data(&exdata3.exdata, idx2 + 1, &idx2)) {
199 if (CRYPTO_get_ex_data(&exdata3.exdata, idx2 + 1) != &idx2) {
206 if (!CRYPTO_new_ex_data(CRYPTO_EX_INDEX_BIO, &exdata4, &exdata4.exdata)) {
213 if (!CRYPTO_new_ex_data(CRYPTO_EX_INDEX_RSA, &exdata1, &exdata1.exdata)) {
217 if (!CRYPTO_dup_ex_data(CRYPTO_EX_INDEX_RSA, &exdata2.exdata,
218 &exdata1.exdata)) {
226 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_RSA, &exdata1, &exdata1.exdata);
227 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_RSA, &exdata2, &exdata2.exdata);
228 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_RSA, &exdata3, &exdata3.exdata);
229 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_BIO, &exdata4, &exdata4.exdata);