rte_port_ring.h
Contents
Detailed Description
RTE Port Ring
ring_reader: input port built on top of pre-initialized single consumer ring ring_writer: output port
built on top of pre-initialized single producer ring ring_multi_reader: input port built on top of pre-
initialized multi consumers ring ring_multi_writer: output port built on top of pre-initialized multi
producers ring
Definition in file rte_port_ring.h.
Macro Definition Documentation
#definerte_port_ring_multi_reader_paramsrte_port_ring_reader_params
ring_multi_reader port parameters
Definition at line 69 of file rte_port_ring.h.
#definerte_port_ring_multi_writer_paramsrte_port_ring_writer_params
ring_multi_writer port parameters
Definition at line 75 of file rte_port_ring.h.
#definerte_port_ring_multi_writer_nodrop_paramsrte_port_ring_writer_nodrop_params
ring_multi_writer_nodrop port parameters
Definition at line 81 of file rte_port_ring.h.
Name
rte_port_ring.h
Synopsis
#include <stdint.h>
#include 'rte_port.h'
DataStructures
struct rte_port_ring_reader_params
struct rte_port_ring_writer_params
struct rte_port_ring_writer_nodrop_paramsMacros
#define rte_port_ring_multi_reader_paramsrte_port_ring_reader_params
#define rte_port_ring_multi_writer_paramsrte_port_ring_writer_params
#define rte_port_ring_multi_writer_nodrop_paramsrte_port_ring_writer_nodrop_paramsVariables
struct rte_port_in_opsrte_port_ring_reader_ops
struct rte_port_out_opsrte_port_ring_writer_ops
struct rte_port_out_opsrte_port_ring_writer_nodrop_ops
struct rte_port_in_opsrte_port_ring_multi_reader_ops
struct rte_port_out_opsrte_port_ring_multi_writer_ops
struct rte_port_out_opsrte_port_ring_multi_writer_nodrop_opsVariable Documentation
structrte_port_in_opsrte_port_ring_reader_ops[extern]
ring_reader port operations
structrte_port_out_opsrte_port_ring_writer_ops[extern]
ring_writer port operations
structrte_port_out_opsrte_port_ring_writer_nodrop_ops[extern]
ring_writer_nodrop port operations
structrte_port_in_opsrte_port_ring_multi_reader_ops[extern]
ring_multi_reader port operations
structrte_port_out_opsrte_port_ring_multi_writer_ops[extern]
ring_multi_writer port operations
structrte_port_out_opsrte_port_ring_multi_writer_nodrop_ops[extern]
ring_multi_writer_nodrop port operations
