Lines Matching refs:flag
14 /* Flags for algorithm classification macros. There is a flag for every
17 * category-specific function. The name of the flag is the name of the
51 /* Flags for key type classification macros. There is a flag for every
53 * are tested as derived from other macros. The name of the flag is
65 /* Flags for lifetime classification macros. There is a flag for every
67 * flag is the name of the classification macro without the PSA_ prefix. */
72 /* Check that in the value of flags, the bit flag (which should be a macro
74 * PSA_##flag(alg) is true.
77 * be different if the value of the flag bit is only specified under specific
80 * Unconditionally mask flag into the ambient variable
83 #define TEST_CLASSIFICATION_MACRO( cond, flag, alg, flags ) \
88 if( ( flags ) & ( flag ) ) \
89 TEST_ASSERT( PSA_##flag( alg ) ); \
91 TEST_ASSERT( ! PSA_##flag( alg ) ); \
93 classification_flags_tested |= ( flag ); \