DPDK  18.11.11
rte_distributor_buffer Struct Reference

#include <rte_distributor_private.h>

Detailed Description

Buffer structure used to pass the pointer data between cores. This is cache line aligned, but to improve performance and prevent adjacent cache-line prefetches of buffers for other workers, e.g. when worker 1's buffer is on the next cache line to worker 0, we pad this out to two cache lines. We can pass up to 8 mbufs at a time in one cacheline. There is a separate cacheline for returns in the burst API.

Definition at line 119 of file rte_distributor_private.h.


The documentation for this struct was generated from the following file: