NEXT is only used within mbedTLS.
 
Symbols
loading...
Files
loading...

NEXT macro

Syntax

#define NEXT \     STORE32; i++; LOAD32; \     cc = c; c = 0; \     if( cc < 0 ) \     sub32( &cur, -cc, &c ); \     else \     add32( &cur, cc, &c ); \     #define LAST \     STORE32; i++; \     cur = c > 0 ? c : 0; STORE32; \     cur = 0; while( ++i < MAX32 ) { STORE32; } \     if( c < 0 ) fix_negative( N, c, &C, bits );

References

LocationText
ecp_curves.c:1010
#define NEXT \
ecp_curves.c:1163
#undef NEXT
ecp_curves.c:1081
SUB( 11 ); SUB( 12 ); SUB( 13 ); SUB( 14 ); NEXT; // A0
ecp_curves.c:1084
SUB( 12 ); SUB( 13 ); SUB( 14 ); SUB( 15 ); NEXT; // A1
ecp_curves.c:1087
SUB( 13 ); SUB( 14 ); SUB( 15 ); NEXT; // A2
ecp_curves.c:1090
SUB( 15 ); SUB( 8 ); SUB( 9 ); NEXT; // A3
ecp_curves.c:1093
SUB( 9 ); SUB( 10 ); NEXT; // A4
ecp_curves.c:1096
SUB( 10 ); SUB( 11 ); NEXT; // A5
ecp_curves.c:1099
SUB( 8 ); SUB( 9 ); NEXT; // A6
ecp_curves.c:1118
SUB( 23 ); NEXT; // A0
ecp_curves.c:1121
SUB( 12 ); SUB( 20 ); NEXT; // A2
ecp_curves.c:1124
SUB( 13 ); SUB( 21 ); NEXT; // A2
ecp_curves.c:1127
SUB( 14 ); SUB( 22 ); SUB( 23 ); NEXT; // A3
ecp_curves.c:1130
SUB( 15 ); SUB( 23 ); SUB( 23 ); NEXT; // A4
ecp_curves.c:1133
SUB( 16 ); NEXT; // A5
ecp_curves.c:1136
SUB( 17 ); NEXT; // A6
ecp_curves.c:1139
SUB( 18 ); NEXT; // A7
ecp_curves.c:1142
SUB( 19 ); NEXT; // A8
ecp_curves.c:1145
SUB( 20 ); NEXT; // A9
ecp_curves.c:1148
SUB( 21 ); NEXT; // A10