MCUX CLNS
MCUX Crypto Library Normal Secure
mcuxCsslDataIntegrity_None.h
Go to the documentation of this file.
1 /*--------------------------------------------------------------------------*/
2 /* Copyright 2023 NXP */
3 /* */
4 /* NXP Confidential. This software is owned or controlled by NXP and may */
5 /* only be used strictly in accordance with the applicable license terms. */
6 /* By expressly accepting such terms or by downloading, installing, */
7 /* activating and/or otherwise using the software, you are agreeing that */
8 /* you have read, and that you agree to comply with and are bound by, such */
9 /* license terms. If you do not agree to be bound by the applicable license */
10 /* terms, then you may not retain, install, activate or otherwise use the */
11 /* software. */
12 /*--------------------------------------------------------------------------*/
13 
19 #ifndef MCUXCSSLDATAINTEGRITY_NONE_H_
20 #define MCUXCSSLDATAINTEGRITY_NONE_H_
21 
37 /****************************************************************************/
38 /* Constants */
39 /****************************************************************************/
40 
46 #define MCUX_CSSL_DI_CHECK_PASSED_IMPL (MCUX_CSSL_SC_CHECK_PASSED)
47 
53 #define MCUX_CSSL_DI_CHECK_FAILED_IMPL (MCUX_CSSL_SC_CHECK_FAILED)
54 
55 /****************************************************************************/
56 /* Initialization */
57 /****************************************************************************/
58 
64 #define MCUX_CSSL_DI_ALLOC_IMPL() \
65  /* intentionally empty */
66 
74 #define MCUX_CSSL_DI_INIT_IMPL(value) \
75  /* intentionally empty */
76 
77 /****************************************************************************/
78 /* Check */
79 /****************************************************************************/
80 
89 #define MCUX_CSSL_DI_CHECK_IMPL(reference) \
90  (MCUX_CSSL_DI_CHECK_PASSED_IMPL)
91 
92 /****************************************************************************/
93 /* Updates */
94 /****************************************************************************/
95 
110 #define MCUX_CSSL_DI_RECORD_IMPL(identifier, value) \
111  /* intentionally empty */
112 
121 #define MCUX_CSSL_DI_EXPUNGE_IMPL(identifier, value) \
122  /* intentionally empty */
123 
124 
125 #endif /* MCUXCSSLDATAINTEGRITY_NONE_H_ */