Lines Matching defs:dec
296 * @param dec
300 rte_atomic16_sub(rte_atomic16_t *v, int16_t dec)
302 rte_atomic_fetch_sub_explicit((volatile __rte_atomic int16_t *)&v->cnt, dec,
369 * @param dec
375 rte_atomic16_sub_return(rte_atomic16_t *v, int16_t dec)
377 return rte_atomic_fetch_sub_explicit((volatile __rte_atomic int16_t *)&v->cnt, dec,
378 rte_memory_order_seq_cst) - dec;
581 * @param dec
585 rte_atomic32_sub(rte_atomic32_t *v, int32_t dec)
587 rte_atomic_fetch_sub_explicit((volatile __rte_atomic int32_t *)&v->cnt, dec,
654 * @param dec
660 rte_atomic32_sub_return(rte_atomic32_t *v, int32_t dec)
662 return rte_atomic_fetch_sub_explicit((volatile __rte_atomic int32_t *)&v->cnt, dec,
663 rte_memory_order_seq_cst) - dec;
920 * @param dec
924 rte_atomic64_sub(rte_atomic64_t *v, int64_t dec);
928 rte_atomic64_sub(rte_atomic64_t *v, int64_t dec)
930 rte_atomic_fetch_sub_explicit((volatile __rte_atomic int64_t *)&v->cnt, dec,
997 * Atomically subtracts the 64-bit value (dec) from the atomic counter (v)
1002 * @param dec
1008 rte_atomic64_sub_return(rte_atomic64_t *v, int64_t dec);
1012 rte_atomic64_sub_return(rte_atomic64_t *v, int64_t dec)
1014 return rte_atomic_fetch_sub_explicit((volatile __rte_atomic int64_t *)&v->cnt, dec,
1015 rte_memory_order_seq_cst) - dec;