|
DPDK
20.02.1
|
#include <stdbool.h>#include <rte_compat.h>Go to the source code of this file.
Functions | |
| void | rte_mcfg_mem_read_lock (void) |
| void | rte_mcfg_mem_read_unlock (void) |
| void | rte_mcfg_mem_write_lock (void) |
| void | rte_mcfg_mem_write_unlock (void) |
| void | rte_mcfg_tailq_read_lock (void) |
| void | rte_mcfg_tailq_read_unlock (void) |
| void | rte_mcfg_tailq_write_lock (void) |
| void | rte_mcfg_tailq_write_unlock (void) |
| void | rte_mcfg_mempool_read_lock (void) |
| void | rte_mcfg_mempool_read_unlock (void) |
| void | rte_mcfg_mempool_write_lock (void) |
| void | rte_mcfg_mempool_write_unlock (void) |
| __rte_experimental void | rte_mcfg_timer_lock (void) |
| __rte_experimental void | rte_mcfg_timer_unlock (void) |
| __rte_experimental bool | rte_mcfg_get_single_file_segments (void) |
This API allows access to EAL shared memory configuration through an API.
Definition in file rte_eal_memconfig.h.
| void rte_mcfg_mem_read_lock | ( | void | ) |
Lock the internal EAL shared memory configuration for shared access.
| void rte_mcfg_mem_read_unlock | ( | void | ) |
Unlock the internal EAL shared memory configuration for shared access.
| void rte_mcfg_mem_write_lock | ( | void | ) |
Lock the internal EAL shared memory configuration for exclusive access.
| void rte_mcfg_mem_write_unlock | ( | void | ) |
Unlock the internal EAL shared memory configuration for exclusive access.
| void rte_mcfg_tailq_read_lock | ( | void | ) |
Lock the internal EAL TAILQ list for shared access.
| void rte_mcfg_tailq_read_unlock | ( | void | ) |
Unlock the internal EAL TAILQ list for shared access.
| void rte_mcfg_tailq_write_lock | ( | void | ) |
Lock the internal EAL TAILQ list for exclusive access.
| void rte_mcfg_tailq_write_unlock | ( | void | ) |
Unlock the internal EAL TAILQ list for exclusive access.
| void rte_mcfg_mempool_read_lock | ( | void | ) |
Lock the internal EAL Mempool list for shared access.
| void rte_mcfg_mempool_read_unlock | ( | void | ) |
Unlock the internal EAL Mempool list for shared access.
| void rte_mcfg_mempool_write_lock | ( | void | ) |
Lock the internal EAL Mempool list for exclusive access.
| void rte_mcfg_mempool_write_unlock | ( | void | ) |
Unlock the internal EAL Mempool list for exclusive access.
| __rte_experimental void rte_mcfg_timer_lock | ( | void | ) |
Lock the internal EAL Timer Library lock for exclusive access.
| __rte_experimental void rte_mcfg_timer_unlock | ( | void | ) |
Unlock the internal EAL Timer Library lock for exclusive access.
| __rte_experimental bool rte_mcfg_get_single_file_segments | ( | void | ) |
If true, pages are put in single files (per memseg list), as opposed to creating a file per page.
1.8.9.1