Home
last modified time | relevance | path

Searched refs:prev_cb (Results 1 – 2 of 2) sorted by relevance

/dpdk/lib/cryptodev/
H A Drte_cryptodev.c1336 struct rte_cryptodev_cb **prev_cb, *curr_cb; in rte_cryptodev_remove_enq_callback() local
1375 prev_cb = &list->next; in rte_cryptodev_remove_enq_callback()
1376 for (; *prev_cb != NULL; prev_cb = &curr_cb->next) { in rte_cryptodev_remove_enq_callback()
1377 curr_cb = *prev_cb; in rte_cryptodev_remove_enq_callback()
1380 __atomic_store_n(prev_cb, curr_cb->next, in rte_cryptodev_remove_enq_callback()
1471 struct rte_cryptodev_cb **prev_cb, *curr_cb; in rte_cryptodev_remove_deq_callback() local
1510 prev_cb = &list->next; in rte_cryptodev_remove_deq_callback()
1511 for (; *prev_cb != NULL; prev_cb = &curr_cb->next) { in rte_cryptodev_remove_deq_callback()
1512 curr_cb = *prev_cb; in rte_cryptodev_remove_deq_callback()
1515 __atomic_store_n(prev_cb, curr_cb->next, in rte_cryptodev_remove_deq_callback()
/dpdk/lib/ethdev/
H A Drte_ethdev.c4894 struct rte_eth_rxtx_callback **prev_cb; in rte_eth_remove_rx_callback() local
4898 prev_cb = &dev->post_rx_burst_cbs[queue_id]; in rte_eth_remove_rx_callback()
4899 for (; *prev_cb != NULL; prev_cb = &cb->next) { in rte_eth_remove_rx_callback()
4900 cb = *prev_cb; in rte_eth_remove_rx_callback()
4903 __atomic_store_n(prev_cb, cb->next, __ATOMIC_RELAXED); in rte_eth_remove_rx_callback()
4929 struct rte_eth_rxtx_callback **prev_cb; in rte_eth_remove_tx_callback() local
4932 prev_cb = &dev->pre_tx_burst_cbs[queue_id]; in rte_eth_remove_tx_callback()
4933 for (; *prev_cb != NULL; prev_cb = &cb->next) { in rte_eth_remove_tx_callback()
4934 cb = *prev_cb; in rte_eth_remove_tx_callback()
4937 __atomic_store_n(prev_cb, cb->next, __ATOMIC_RELAXED); in rte_eth_remove_tx_callback()