MCUX CLNS
MCUX Crypto Library Normal Secure
Loading...
Searching...
No Matches

Support for flow protected loops. More...

Macros

#define MCUX_CSSL_FP_LOOP_DECL_IMPL(id)
 Declaration implementation of a flow protected loop.
#define MCUX_CSSL_FP_LOOP_ITERATION_IMPL(...)
 Event implementation of a loop iteration.
#define MCUX_CSSL_FP_LOOP_ITERATIONS_IMPL(id, count)
 Expectation implementation of a number of loop iterations.

Detailed Description

Support for flow protected loops.

Declaration
MCUX_CSSL_FP_LOOP_DECL_IMPL
Event
MCUX_CSSL_FP_LOOP_ITERATION_IMPL
Expectation
MCUX_CSSL_FP_LOOP_ITERATIONS_IMPL

Macro Definition Documentation

◆ MCUX_CSSL_FP_LOOP_DECL_IMPL

#define MCUX_CSSL_FP_LOOP_DECL_IMPL ( id)

Declaration implementation of a flow protected loop.

Parameters
idIdentifier for the loop that is flow protected.

◆ MCUX_CSSL_FP_LOOP_ITERATION_IMPL

#define MCUX_CSSL_FP_LOOP_ITERATION_IMPL ( ...)

Event implementation of a loop iteration.

Parameters
idIdentifier for the loop that is flow protected.
expectZero or more (comma separated) declarations of expected code flow behavior related to this event.

◆ MCUX_CSSL_FP_LOOP_ITERATIONS_IMPL

#define MCUX_CSSL_FP_LOOP_ITERATIONS_IMPL ( id,
count )

Expectation implementation of a number of loop iterations.

Parameters
idIdentifier of the flow protected loop.
countNumber of expected iterations.