Difference between pages "r7.1.1:Struct libbenchmark topology node state" and "r7.1.1:Struct libbenchmark topology state"

From liblfds.org
(Difference between pages)
Jump to navigation Jump to search
m (1 revision imported)
 
m (1 revision imported)
 
Line 1: Line 1:
{{DISPLAYTITLE:struct libbenchmark_topology_node_state}}
{{DISPLAYTITLE:struct libbenchmark_topology_state}}
==Source File==
==Source File==
  └── test_and_benchmark
  └── test_and_benchmark
Line 5: Line 5:
         └── inc
         └── inc
             └── libbenchmark
             └── libbenchmark
                 └── libbenchmark_topology_node.h
                 └── libbenchmark_topology.h


==Opaque Structure==
==Opaque Structure==
  struct libbenchmark_topology_node_state;
  struct libbenchmark_topology_state;


==Alignment==
==Alignment==
Allocations must be ''LFDS711_PAL_ALIGN_SINGLE_POINTER'' aligned.
Allocations must be ''LFDS711_PAL_ATOMIC_ISOLATION_IN_BYTES'' aligned.


==Notes==
==Notes==
This structure represents a topology entity.
This structure represents a topology tree.


Users never themselves allocate this structure (this is done via a helper API).
Users never themselves allocate this structure, rather, it is presented to their implementation of the abstraction layer function ''libbenchmark_pal_populate_topology''.


==See Also==
==See Also==
* [[r7.1.1:Porting Guide (libbenchmark)|Porting Guide (libbenchmark)]]
* [[r7.1.1:Porting Guide (libbenchmark)|Porting Guide (libbenchmark)]]
* ''[[r7.1.1:function libbenchmark_pal_populate_topology|libbenchmark_pal_populate_topology]]''
* ''[[r7.1.1:function libbenchmark_pal_populate_topology|libbenchmark_pal_populate_topology]]''

Latest revision as of 20:16, 17 February 2017

Source File

└── test_and_benchmark
    └── libbenchmark
        └── inc
            └── libbenchmark
                └── libbenchmark_topology.h

Opaque Structure

struct libbenchmark_topology_state;

Alignment

Allocations must be LFDS711_PAL_ATOMIC_ISOLATION_IN_BYTES aligned.

Notes

This structure represents a topology tree.

Users never themselves allocate this structure, rather, it is presented to their implementation of the abstraction layer function libbenchmark_pal_populate_topology.

See Also