TF-M Reference Manual  1.2.0
TrustedFirmware-M
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
tfm_irq_test_service_1.c File Reference
#include <stddef.h>
#include "tfm_api.h"
#include "tfm_veneers.h"
#include "tfm_secure_api.h"
#include "tfm/tfm_spm_services.h"
#include "core_test_defs.h"
#include "psa/service.h"
#include "psa_manifest/pid.h"
#include "psa_manifest/tfm_irq_test_service_1.h"
#include "tfm_plat_test.h"
Include dependency graph for tfm_irq_test_service_1.c:

Go to the source code of this file.

Macros

#define IRQ_TEST_TOOL_CODE_LOCATION(name)
 

Functions

int32_t spm_irq_test_1_prepare_test_scenario_internal (enum irq_test_scenario_t irq_test_scenario, struct irq_test_execution_data_t *execution_data)
 
int32_t spm_irq_test_1_execute_test_scenario (struct psa_invec *in_vec, size_t in_len, struct psa_outvec *out_vec, size_t out_len)
 
uint32_t spm_irq_test_1_prepare_test_scenario (struct psa_invec *in_vec, size_t in_len, struct psa_outvec *out_vec, size_t out_len)
 
void SPM_CORE_IRQ_TEST_1_SIGNAL_TIMER_0_IRQ_isr (void)
 
int32_t tfm_irq_test_1_init (void)
 

Macro Definition Documentation

#define IRQ_TEST_TOOL_CODE_LOCATION (   name)

Definition at line 19 of file tfm_irq_test_service_1.c.

Function Documentation

void SPM_CORE_IRQ_TEST_1_SIGNAL_TIMER_0_IRQ_isr ( void  )

Definition at line 157 of file tfm_irq_test_service_1.c.

Here is the call graph for this function:

int32_t spm_irq_test_1_execute_test_scenario ( struct psa_invec in_vec,
size_t  in_len,
struct psa_outvec out_vec,
size_t  out_len 
)

Definition at line 78 of file tfm_irq_test_service_1.c.

Here is the call graph for this function:

uint32_t spm_irq_test_1_prepare_test_scenario ( struct psa_invec in_vec,
size_t  in_len,
struct psa_outvec out_vec,
size_t  out_len 
)

Definition at line 129 of file tfm_irq_test_service_1.c.

Here is the call graph for this function:

int32_t spm_irq_test_1_prepare_test_scenario_internal ( enum irq_test_scenario_t  irq_test_scenario,
struct irq_test_execution_data_t execution_data 
)

Definition at line 50 of file tfm_irq_test_service_1.c.

Here is the caller graph for this function:

int32_t tfm_irq_test_1_init ( void  )

Definition at line 385 of file tfm_irq_test_service_1.c.

Here is the call graph for this function: