Searched refs:tlr (Results 1 – 3 of 3) sorted by relevance
| /f-stack/dpdk/lib/librte_eal/include/generic/ |
| H A D | rte_ticketlock.h | 149 rte_ticketlock_init(&tlr->tl); in rte_ticketlock_recursive_init() 151 tlr->count = 0; in rte_ticketlock_recursive_init() 166 rte_ticketlock_lock(&tlr->tl); in rte_ticketlock_recursive_lock() 167 __atomic_store_n(&tlr->user, id, __ATOMIC_RELAXED); in rte_ticketlock_recursive_lock() 169 tlr->count++; in rte_ticketlock_recursive_lock() 181 if (--(tlr->count) == 0) { in rte_ticketlock_recursive_unlock() 182 __atomic_store_n(&tlr->user, TICKET_LOCK_INVALID_ID, in rte_ticketlock_recursive_unlock() 184 rte_ticketlock_unlock(&tlr->tl); in rte_ticketlock_recursive_unlock() 202 if (rte_ticketlock_trylock(&tlr->tl) == 0) in rte_ticketlock_recursive_trylock() 204 __atomic_store_n(&tlr->user, id, __ATOMIC_RELAXED); in rte_ticketlock_recursive_trylock() [all …]
|
| /f-stack/dpdk/app/test/ |
| H A D | test_ticketlock.c | 49 static rte_ticketlock_recursive_t tlr; variable 73 rte_ticketlock_recursive_lock(&tlr); in test_ticketlock_recursive_per_core() 75 id, tlr.count); in test_ticketlock_recursive_per_core() 76 rte_ticketlock_recursive_lock(&tlr); in test_ticketlock_recursive_per_core() 78 id, tlr.count); in test_ticketlock_recursive_per_core() 79 rte_ticketlock_recursive_lock(&tlr); in test_ticketlock_recursive_per_core() 81 id, tlr.count); in test_ticketlock_recursive_per_core() 87 id, tlr.count); in test_ticketlock_recursive_per_core() 90 id, tlr.count); in test_ticketlock_recursive_per_core() 93 id, tlr.count); in test_ticketlock_recursive_per_core() [all …]
|
| /f-stack/dpdk/lib/librte_mempool/ |
| H A D | rte_mempool.c | 159 struct rte_mempool_objtlr *tlr __rte_unused; in mempool_add_elem() 170 tlr = __mempool_get_trailer(obj); in mempool_add_elem() 171 tlr->cookie = RTE_MEMPOOL_TRAILER_COOKIE; in mempool_add_elem() 1036 struct rte_mempool_objtlr *tlr; in rte_mempool_check_cookies() local 1082 tlr = __mempool_get_trailer(obj); in rte_mempool_check_cookies() 1083 cookie = tlr->cookie; in rte_mempool_check_cookies()
|