Difference between pages "r7.1.1:Struct libbenchmark topology node state" and "r7.1.1:Struct libbenchmark topology state"
(Difference between pages)
Jump to navigation
Jump to search
m (1 revision imported) |
m (1 revision imported) |
||
Line 1: | Line 1: | ||
{{DISPLAYTITLE:struct | {{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.h | ||
==Opaque Structure== | ==Opaque Structure== | ||
struct | struct libbenchmark_topology_state; | ||
==Alignment== | ==Alignment== | ||
Allocations must be '' | Allocations must be ''LFDS711_PAL_ATOMIC_ISOLATION_IN_BYTES'' aligned. | ||
==Notes== | ==Notes== | ||
This structure represents a topology | This structure represents a topology tree. | ||
Users never themselves allocate this structure | 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.