macro LIBSHARED_PAL_PTI_GET_NUMA_NODE_ID

From liblfds.org
Jump to navigation Jump to search

Source File

└───test_and_benchmark
    └───libshared
        └───inc
            └───libshared
                    libtest_porting_abstraction_layer.h

Opaque Structures

struct libshared_pal_thread_info;

Macro

#define LIBSHARED_PAL_PTI_GET_NUMA_NODE_ID( libshared_pal_thread_info )

Parameters

libshared_pal_thread_info

A struct libshared_pal_thread_info. Not a pointer to it - the struct itself.

Return Value

A lfds711_pal_uint_t, which is the NUMA node ID.

Notes

This macro obtains the NUMA node ID from the struct libshared_pal_thread_info. However, this value is not set, at all, ever. The macro exists as a part of the partial implementation of the libshared abstraction layer for the Linux kernel.

Example

See Also