5 #ifndef _RTE_EAL_MEMCONFIG_H_ 6 #define _RTE_EAL_MEMCONFIG_H_ 32 rte_mcfg_tailq_get_lock(
void);
36 rte_mcfg_mempool_get_lock(
void);
40 rte_mcfg_timer_get_lock(
void);
44 rte_mcfg_ethdev_get_lock(
void);
79 __rte_shared_lock_function(rte_mcfg_tailq_get_lock());
86 __rte_unlock_function(rte_mcfg_tailq_get_lock());
93 __rte_exclusive_lock_function(rte_mcfg_tailq_get_lock());
100 __rte_unlock_function(rte_mcfg_tailq_get_lock());
107 __rte_shared_lock_function(rte_mcfg_mempool_get_lock());
114 __rte_unlock_function(rte_mcfg_mempool_get_lock());
121 __rte_exclusive_lock_function(rte_mcfg_mempool_get_lock());
128 __rte_unlock_function(rte_mcfg_mempool_get_lock());
135 __rte_exclusive_lock_function(rte_mcfg_timer_get_lock());
142 __rte_unlock_function(rte_mcfg_timer_get_lock());
__rte_internal rte_rwlock_t * rte_mcfg_mem_get_lock(void)
void rte_mcfg_tailq_write_unlock(void)
void rte_mcfg_timer_unlock(void)
bool rte_mcfg_get_single_file_segments(void)
void rte_mcfg_mempool_write_lock(void)
void rte_mcfg_mem_read_unlock(void)
void rte_mcfg_mempool_read_lock(void)
void rte_mcfg_mem_write_lock(void)
void rte_mcfg_tailq_write_lock(void)
void rte_mcfg_timer_lock(void)
void rte_mcfg_mempool_read_unlock(void)
void rte_mcfg_tailq_read_unlock(void)
void rte_mcfg_mempool_write_unlock(void)
void rte_mcfg_mem_read_lock(void)
void rte_mcfg_tailq_read_lock(void)
void rte_mcfg_mem_write_unlock(void)