Searched refs:rte_atomic32_cmpset (Results 1 – 7 of 7) sorted by relevance
| /dpdk/lib/ring/ |
| H A D | rte_ring_generic_pvt.h | 95 success = rte_atomic32_cmpset(&r->prod.head, in __rte_ring_move_prod_head() 165 success = rte_atomic32_cmpset(&r->cons.head, *old_head, in __rte_ring_move_cons_head()
|
| /dpdk/lib/eal/x86/include/ |
| H A D | rte_atomic.h | 188 rte_atomic32_cmpset(volatile uint32_t *dst, uint32_t exp, uint32_t src) in rte_atomic32_cmpset() function 219 return rte_atomic32_cmpset((volatile uint32_t *)&v->cnt, 0, 1); in rte_atomic32_test_and_set()
|
| /dpdk/lib/eal/ppc/include/ |
| H A D | rte_atomic.h | 92 rte_atomic32_cmpset(volatile uint32_t *dst, uint32_t exp, uint32_t src) in rte_atomic32_cmpset() function 100 return rte_atomic32_cmpset((volatile uint32_t *)&v->cnt, 0, 1); in rte_atomic32_test_and_set()
|
| /dpdk/lib/eal/include/generic/ |
| H A D | rte_atomic.h | 429 rte_atomic32_cmpset(volatile uint32_t *dst, uint32_t exp, uint32_t src); 433 rte_atomic32_cmpset(volatile uint32_t *dst, uint32_t exp, uint32_t src) in rte_atomic32_cmpset() function 678 return rte_atomic32_cmpset((volatile uint32_t *)&v->cnt, 0, 1); in rte_atomic32_test_and_set()
|
| /dpdk/drivers/bus/vmbus/ |
| H A D | vmbus_bufring.c | 141 } while (!rte_atomic32_cmpset(&tbr->windex, old_windex, next_windex)); in vmbus_txbr_write() 162 while (!rte_atomic32_cmpset(&vbr->windex, old_windex, next_windex)) in vmbus_txbr_write()
|
| /dpdk/drivers/net/netvsc/ |
| H A D | hn_rndis.c | 360 if (rte_atomic32_cmpset(&hv->rndis_pending, hdr->rid, 0) == 0) { in hn_rndis_receive_response() 390 rte_atomic32_cmpset(&hv->rndis_pending, 0, rid) == 0) { in hn_rndis_exec1() 414 rte_atomic32_cmpset(&hv->rndis_pending, rid, 0); in hn_rndis_exec1()
|
| /dpdk/drivers/net/sfc/ |
| H A D | sfc.c | 667 if (rte_atomic32_cmpset((volatile uint32_t *)&sa->restart_required, in sfc_restart_if_required()
|