]> pd.if.org Git - liblfds/blob - liblfds/liblfds7.1.0/test_and_benchmark/libbenchmark/src/libbenchmark_topology_node/libbenchmark_topology_node_init.c
Initial import (all versions, including the new 7.1.0)
[liblfds] / liblfds / liblfds7.1.0 / test_and_benchmark / libbenchmark / src / libbenchmark_topology_node / libbenchmark_topology_node_init.c
1 /***** includes *****/
2 #include "libbenchmark_topology_node_internal.h"
3
4
5
6
7
8 /****************************************************************************/
9 void libbenchmark_topology_node_init( struct libbenchmark_topology_node_state *tns )
10 {
11   LFDS710_PAL_ASSERT( tns != NULL );
12
13   // TRD : we only ever add logical processor nodes to the logical_processor_children list
14   lfds710_list_aso_init_valid_on_current_logical_core( &tns->logical_processor_children, libbenchmark_topology_node_compare_nodes_function, LFDS710_LIST_ASO_EXISTING_KEY_FAIL, NULL );
15
16   return;
17 }
18