bn_mul.h File Reference

Multi-precision integer library. More...

#include "config.h"
#include "bignum.h"
Include dependency graph for bn_mul.h:

Go to the source code of this file.

Defines

#define MULADDC_INIT
#define MULADDC_CORE
#define MULADDC_STOP   }

Detailed Description

Multi-precision integer library.

Definition in file bn_mul.h.


Define Documentation

#define MULADDC_CORE
Value:
r   = *(s++) * (mbedtls_t_udbl) b;          \
    r0  = (mbedtls_mpi_uint) r;                   \
    r1  = (mbedtls_mpi_uint)( r >> biL );         \
    r0 += c;  r1 += (r0 <  c);          \
    r0 += *d; r1 += (r0 < *d);          \
    c = r1; *(d++) = r0;

Definition at line 903 of file bn_mul.h.

#define MULADDC_INIT
Value:

Definition at line 898 of file bn_mul.h.

#define MULADDC_STOP   }

Definition at line 911 of file bn_mul.h.


Generated on 10 Aug 2020 for mbed TLS v2.7.16 by  doxygen 1.6.1