src/dpdk/lib/librte_eal/include/generic/rte_ticketlock.h
static inline void
rte_ticketlock_unlock(rte_ticketlock_t *tl)
{
	uint16_t i = __atomic_load_n(&tl->s.current, __ATOMIC_RELAXED);
	__atomic_store_n(&tl->s.current, i + 1, __ATOMIC_RELEASE);
}
/**
 * Release the ticketlock.
 *
 * @param tl
 *   A pointer to the ticketlock.
 */
Release the ticketlock.
@param tl
A pointer to the ticketlock.
Release the ticketlock . @param tl A pointer to the ticketlock .
static inline void
rte_ticketlock_unlock(rte_ticketlock_t *tl)
{
	uint16_t i = __atomic_load_n(&tl->s.current, __ATOMIC_RELAXED);
	__atomic_store_n(&tl->s.current, i + 1, __ATOMIC_RELEASE);
}
static inline void rte_ticketlock_unlock ( rte_ticketlock_t * tl ) { uint16_t i = __atomic_load_n ( & tl -> s . current , __ATOMIC_RELAXED ) ; __atomic_store_n ( & tl -> s . current , i + 1 , __ATOMIC_RELEASE ) ; }
Release the ticketlock.
Release the ticketlock .