FreeRTOS port on GAP8/RISC-V
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
gap8/pmsis/cluster/drivers/cluster_team/cl_team.c File Reference

Functions

void pi_cl_team_fork (int nb_cores, void(*entry)(void *), void *arg)
 
void pi_cl_team_prepare_fork (int nb_cores)
 
void pi_cl_team_preset_fork (void(*entry)(void *), void *arg)
 
void pi_cl_team_barrier ()
 
void pi_cl_team_critical_enter ()
 
void pi_cl_team_critical_exit ()
 
int pi_cl_team_nb_cores ()
 

Variables

struct cluster_driver_data__per_cluster_data []
 

Function Documentation

void pi_cl_team_barrier ( )
void pi_cl_team_critical_enter ( )

References hal_eu_mutex_lock().

void pi_cl_team_critical_exit ( )

References hal_eu_mutex_unlock().

int pi_cl_team_nb_cores ( )
void pi_cl_team_preset_fork ( void(*)(void *)  entry,
void *  arg 
)

Variable Documentation

struct cluster_driver_data* __per_cluster_data[]