Lines Matching refs:plen

701     size_t plen;  in mbedtls_ecp_point_write_binary()  local
707 plen = mbedtls_mpi_size(&grp->P); in mbedtls_ecp_point_write_binary()
712 *olen = plen; in mbedtls_ecp_point_write_binary()
717 MBEDTLS_MPI_CHK(mbedtls_mpi_write_binary_le(&P->X, buf, plen)); in mbedtls_ecp_point_write_binary()
737 *olen = 2 * plen + 1; in mbedtls_ecp_point_write_binary()
744 MBEDTLS_MPI_CHK(mbedtls_mpi_write_binary(&P->X, buf + 1, plen)); in mbedtls_ecp_point_write_binary()
745 MBEDTLS_MPI_CHK(mbedtls_mpi_write_binary(&P->Y, buf + 1 + plen, plen)); in mbedtls_ecp_point_write_binary()
747 *olen = plen + 1; in mbedtls_ecp_point_write_binary()
754 MBEDTLS_MPI_CHK(mbedtls_mpi_write_binary(&P->X, buf + 1, plen)); in mbedtls_ecp_point_write_binary()
778 size_t plen; in mbedtls_ecp_point_read_binary() local
783 plen = mbedtls_mpi_size(&grp->P); in mbedtls_ecp_point_read_binary()
787 if (plen != ilen) { in mbedtls_ecp_point_read_binary()
791 MBEDTLS_MPI_CHK(mbedtls_mpi_read_binary_le(&pt->X, buf, plen)); in mbedtls_ecp_point_read_binary()
796 MBEDTLS_MPI_CHK(mbedtls_mpi_set_bit(&pt->X, plen * 8 - 1, 0)); in mbedtls_ecp_point_read_binary()
812 if (ilen < 1 + plen) { in mbedtls_ecp_point_read_binary()
816 MBEDTLS_MPI_CHK(mbedtls_mpi_read_binary(&pt->X, buf + 1, plen)); in mbedtls_ecp_point_read_binary()
821 if (ilen != 1 + plen * 2) { in mbedtls_ecp_point_read_binary()
824 return mbedtls_mpi_read_binary(&pt->Y, buf + 1 + plen, plen); in mbedtls_ecp_point_read_binary()
827 if (ilen != 1 + plen) { in mbedtls_ecp_point_read_binary()