* Reads the refcnt of an external buffer. * * @param shinfo * Shared data of the external buffer. * @return * Reference count number. */
| 461 | * Reference count number. |
| 462 | */ |
| 463 | static inline uint16_t |
| 464 | rte_mbuf_ext_refcnt_read(const struct rte_mbuf_ext_shared_info *shinfo) |
| 465 | { |
| 466 | return rte_atomic_load_explicit(&shinfo->refcnt, rte_memory_order_relaxed); |
| 467 | } |
| 468 | |
| 469 | /** |
| 470 | * Set refcnt of an external buffer. |
no outgoing calls