blob: 4a5727cbd3fe148e5a27784879d2d11da6e51a7e [file] [log] [blame]
Miklos Balintbf25a402018-06-14 17:43:54 +02001/*
Mate Toth-Pal2a6f8c22018-12-13 16:37:17 +01002 * Copyright (c) 2018-2019, Arm Limited. All rights reserved.
Miklos Balintbf25a402018-06-14 17:43:54 +02003 *
4 * SPDX-License-Identifier: BSD-3-Clause
5 *
6 */
7
8@!GENERATOR_DONOTEDIT_WARNING!@
9
10#ifndef __TFM_VENEERS_H__
11#define __TFM_VENEERS_H__
12
13#include "tfm_api.h"
14
15#ifdef __cplusplus
16extern "C" {
17#endif
18
19@!GENERATOR_BLOCK_START!@
20@!GENERATOR_CONDITIONAL_START!@ @@attr.conditional@@
21#ifdef @@attr.conditional@@
22@!GENERATOR_CONDITIONAL_END!@
23/******** @@manifest.tfm_partition_name@@ ********/
Mate Toth-Pal2a6f8c22018-12-13 16:37:17 +010024psa_status_t tfm_@@manifest.secure_functions.tfm_symbol@@_veneer(struct psa_invec *in_vec, size_t in_len, struct psa_outvec *out_vec, size_t out_len);
Miklos Balintbf25a402018-06-14 17:43:54 +020025@!GENERATOR_CONDITIONAL_START!@ @@attr.conditional@@
26#endif /* @@attr.conditional@@ */
27@!GENERATOR_CONDITIONAL_END!@
28
29@!GENERATOR_BLOCK_END!@
30#ifdef __cplusplus
31}
32#endif
33
34#endif /* __TFM_VENEERS_H__ */