39#ifndef MCUXCSSLSECURECOUNTER_H_
40#define MCUXCSSLSECURECOUNTER_H_
72#define MCUX_CSSL_SC_CHECK_PASSED \
73 MCUX_CSSL_SC_CHECK_PASSED_IMPL
81#define MCUX_CSSL_SC_CHECK_FAILED \
82 MCUX_CSSL_SC_CHECK_FAILED_IMPL
90#define MCUX_CSSL_SC_VALUE_TYPE \
91 MCUX_CSSL_SC_VALUE_TYPE_IMPL
103#define MCUX_CSSL_SC_ALLOC() \
104 MCUX_CSSL_SC_ALLOC_IMPL()
114#define MCUX_CSSL_SC_INIT(value) \
115 MCUX_CSSL_SC_INIT_IMPL(value)
131#define MCUX_CSSL_SC_CHECK(reference) \
132 MCUX_CSSL_SC_CHECK_IMPL(reference)
156#define MCUX_CSSL_SC_ADD(value) \
157 MCUX_CSSL_SC_ADD_IMPL(value)
169#define MCUX_CSSL_SC_ADD_ON_CALL(value) \
170 MCUX_CSSL_SC_ADD_ON_CALL_IMPL(value)
183#define MCUX_CSSL_SC_ADD_0x1() \
184 MCUX_CSSL_SC_ADD_0x1_IMPL()
197#define MCUX_CSSL_SC_ADD_0x10() \
198 MCUX_CSSL_SC_ADD_0x10_IMPL()
211#define MCUX_CSSL_SC_ADD_0x100() \
212 MCUX_CSSL_SC_ADD_0x100_IMPL()
236#define MCUX_CSSL_SC_SUB(value) \
237 MCUX_CSSL_SC_SUB_IMPL(value)
250#define MCUX_CSSL_SC_SUB_0x1() \
251 MCUX_CSSL_SC_SUB_0x1_IMPL()
264#define MCUX_CSSL_SC_SUB_0x10() \
265 MCUX_CSSL_SC_SUB_0x10_IMPL()
278#define MCUX_CSSL_SC_SUB_0x100() \
279 MCUX_CSSL_SC_SUB_0x100_IMPL()
305#define MCUX_CSSL_SC_VALUE() \
306 MCUX_CSSL_SC_VALUE_IMPL()
321#define MCUX_CSSL_SC_ASSIGN(value) \
322 MCUX_CSSL_SC_ASSIGN_IMPL(value)
Selection of the implementation for the secure counter mechanism.