Lines Matching defs:el
32 lws_genrsa_destroy_elements(struct lws_gencrypto_keyelem *el)
37 if (el[n].buf)
38 lws_free_set_NULL(el[n].buf);
45 const struct lws_gencrypto_keyelem *el,
86 if (el[n].buf &&
87 mbedtls_mpi_read_binary(mpi[n], el[n].buf,
88 el[n].len)) {
97 if ( el[LWS_GENCRYPTO_RSA_KEYEL_D].len &&
98 !el[LWS_GENCRYPTO_RSA_KEYEL_P].len &&
99 !el[LWS_GENCRYPTO_RSA_KEYEL_Q].len) {
115 ctx->ctx->MBEDTLS_PRIVATE(len) = el[LWS_GENCRYPTO_RSA_KEYEL_N].len;
131 enum enum_genrsa_mode mode, struct lws_gencrypto_keyelem *el,
174 el[n].buf = lws_malloc(
176 if (!el[n].buf)
178 el[n].len = (uint32_t)mbedtls_mpi_size(mpi[n]);
179 if (mbedtls_mpi_write_binary(mpi[n], el[n].buf,
180 el[n].len))
189 if (el[n].buf)
190 lws_free_set_NULL(el[n].buf);