]> pd.if.org Git - liblfds/blob - liblfds/liblfds7.1.0/test_and_benchmark/libtest/src/libtest_threadset/libtest_threadset_init.c
Initial import (all versions, including the new 7.1.0)
[liblfds] / liblfds / liblfds7.1.0 / test_and_benchmark / libtest / src / libtest_threadset / libtest_threadset_init.c
1 /***** includes *****/
2 #include "libtest_threadset_internal.h"
3
4
5
6
7
8 /****************************************************************************/
9 void libtest_threadset_init( struct libtest_threadset_state *ts,
10                              void *user_state )
11 {
12   LFDS710_PAL_ASSERT( ts != NULL );
13   // TRD : user_state can be NULL
14
15   ts->threadset_start_flag = LOWERED;
16   ts->user_state = user_state;
17
18   lfds710_list_asu_init_valid_on_current_logical_core( &ts->list_of_per_thread_states, NULL );
19
20   return;
21 }
22