add32() is only used within mbedTLS.
 
Symbols
loading...
Files
loading...

add32() function

Syntax

static inline void add32( uint32_t *dst,     uint32_t src,     signed char *carry );

Arguments

dst

src

carry

References

LocationReferrerText
ecp_curves.c:974
static inline void add32( uint32_t *dst, uint32_t src, signed char *carry )
ecp_curves.c:1080ecp_mod_p256()
ADD( 8 ); ADD( 9 );
ecp_curves.c:1081ecp_mod_p256()
SUB( 11 ); SUB( 12 ); SUB( 13 ); SUB( 14 ); NEXT; // A0
ecp_curves.c:1083ecp_mod_p256()
ADD( 9 ); ADD( 10 );
ecp_curves.c:1084ecp_mod_p256()
SUB( 12 ); SUB( 13 ); SUB( 14 ); SUB( 15 ); NEXT; // A1
ecp_curves.c:1086ecp_mod_p256()
ADD( 10 ); ADD( 11 );
ecp_curves.c:1087ecp_mod_p256()
SUB( 13 ); SUB( 14 ); SUB( 15 ); NEXT; // A2
ecp_curves.c:1089ecp_mod_p256()
ADD( 11 ); ADD( 11 ); ADD( 12 ); ADD( 12 ); ADD( 13 );
ecp_curves.c:1090ecp_mod_p256()
SUB( 15 ); SUB( 8 ); SUB( 9 ); NEXT; // A3
ecp_curves.c:1092ecp_mod_p256()
ADD( 12 ); ADD( 12 ); ADD( 13 ); ADD( 13 ); ADD( 14 );
ecp_curves.c:1093ecp_mod_p256()
SUB( 9 ); SUB( 10 ); NEXT; // A4
ecp_curves.c:1095ecp_mod_p256()
ADD( 13 ); ADD( 13 ); ADD( 14 ); ADD( 14 ); ADD( 15 );
ecp_curves.c:1096ecp_mod_p256()
SUB( 10 ); SUB( 11 ); NEXT; // A5
ecp_curves.c:1098ecp_mod_p256()
ADD( 14 ); ADD( 14 ); ADD( 15 ); ADD( 15 ); ADD( 14 ); ADD( 13 );
ecp_curves.c:1099ecp_mod_p256()
SUB( 8 ); SUB( 9 ); NEXT; // A6
ecp_curves.c:1101ecp_mod_p256()
ADD( 15 ); ADD( 15 ); ADD( 15 ); ADD( 8 );
ecp_curves.c:1117ecp_mod_p384()
ADD( 12 ); ADD( 21 ); ADD( 20 );
ecp_curves.c:1118ecp_mod_p384()
SUB( 23 ); NEXT; // A0
ecp_curves.c:1120ecp_mod_p384()
ADD( 13 ); ADD( 22 ); ADD( 23 );
ecp_curves.c:1121ecp_mod_p384()
SUB( 12 ); SUB( 20 ); NEXT; // A2
ecp_curves.c:1123ecp_mod_p384()
ADD( 14 ); ADD( 23 );
ecp_curves.c:1124ecp_mod_p384()
SUB( 13 ); SUB( 21 ); NEXT; // A2
ecp_curves.c:1126ecp_mod_p384()
ADD( 15 ); ADD( 12 ); ADD( 20 ); ADD( 21 );
ecp_curves.c:1127ecp_mod_p384()
SUB( 14 ); SUB( 22 ); SUB( 23 ); NEXT; // A3
ecp_curves.c:1129ecp_mod_p384()
ADD( 21 ); ADD( 21 ); ADD( 16 ); ADD( 13 ); ADD( 12 ); ADD( 20 ); ADD( 22 );
ecp_curves.c:1130ecp_mod_p384()
SUB( 15 ); SUB( 23 ); SUB( 23 ); NEXT; // A4
ecp_curves.c:1132ecp_mod_p384()
ADD( 22 ); ADD( 22 ); ADD( 17 ); ADD( 14 ); ADD( 13 ); ADD( 21 ); ADD( 23 );
ecp_curves.c:1133ecp_mod_p384()
SUB( 16 ); NEXT; // A5
ecp_curves.c:1135ecp_mod_p384()
ADD( 23 ); ADD( 23 ); ADD( 18 ); ADD( 15 ); ADD( 14 ); ADD( 22 );
ecp_curves.c:1136ecp_mod_p384()
SUB( 17 ); NEXT; // A6
ecp_curves.c:1138ecp_mod_p384()
ADD( 19 ); ADD( 16 ); ADD( 15 ); ADD( 23 );
ecp_curves.c:1139ecp_mod_p384()
SUB( 18 ); NEXT; // A7
ecp_curves.c:1141ecp_mod_p384()
ADD( 20 ); ADD( 17 ); ADD( 16 );
ecp_curves.c:1142ecp_mod_p384()
SUB( 19 ); NEXT; // A8
ecp_curves.c:1144ecp_mod_p384()
ADD( 21 ); ADD( 18 ); ADD( 17 );
ecp_curves.c:1145ecp_mod_p384()
SUB( 20 ); NEXT; // A9
ecp_curves.c:1147ecp_mod_p384()
ADD( 22 ); ADD( 19 ); ADD( 18 );
ecp_curves.c:1148ecp_mod_p384()
SUB( 21 ); NEXT; // A10
ecp_curves.c:1150ecp_mod_p384()
ADD( 23 ); ADD( 20 ); ADD( 19 );

Call Tree

Functions calling add32()
all items filtered out
add32()
Data read by add32()
all items filtered out
add32()