FD.io VPP  v19.04.4-rc0-5-ge88582fac
Vector Packet Processing
vlib_frame_queue_t Struct Reference
+ Collaboration diagram for vlib_frame_queue_t:

Public Member Functions


Data Fields

volatile u64 tail
u64 enqueues
u64 enqueue_ticks
u64 enqueue_vectors
u32 enqueue_full_events
volatile u64 head
u64 dequeues
u64 dequeue_ticks
u64 dequeue_vectors
u64 trace
u64 vector_threshold
volatile u64 head_hint
u32 nelts

Detailed Description

Definition at line 119 of file threads.h.

Member Function Documentation


vlib_frame_queue_t::CLIB_CACHE_LINE_ALIGN_MARK ( cacheline0  )


vlib_frame_queue_t::CLIB_CACHE_LINE_ALIGN_MARK ( cacheline1  )


vlib_frame_queue_t::CLIB_CACHE_LINE_ALIGN_MARK ( cacheline2  )


vlib_frame_queue_t::CLIB_CACHE_LINE_ALIGN_MARK ( cacheline3  )

Field Documentation

◆ dequeue_ticks

u64 vlib_frame_queue_t::dequeue_ticks

Definition at line 133 of file threads.h.

◆ dequeue_vectors

u64 vlib_frame_queue_t::dequeue_vectors

Definition at line 134 of file threads.h.

◆ dequeues

u64 vlib_frame_queue_t::dequeues

Definition at line 132 of file threads.h.

◆ elts

vlib_frame_queue_elt_t* vlib_frame_queue_t::elts

Definition at line 144 of file threads.h.

◆ enqueue_full_events

u32 vlib_frame_queue_t::enqueue_full_events

Definition at line 127 of file threads.h.

◆ enqueue_ticks

u64 vlib_frame_queue_t::enqueue_ticks

Definition at line 125 of file threads.h.

◆ enqueue_vectors

u64 vlib_frame_queue_t::enqueue_vectors

Definition at line 126 of file threads.h.

◆ enqueues

u64 vlib_frame_queue_t::enqueues

Definition at line 124 of file threads.h.

◆ head

volatile u64 vlib_frame_queue_t::head

Definition at line 131 of file threads.h.

◆ head_hint

volatile u64 vlib_frame_queue_t::head_hint

Definition at line 140 of file threads.h.

◆ nelts

u32 vlib_frame_queue_t::nelts

Definition at line 145 of file threads.h.

◆ tail

volatile u64 vlib_frame_queue_t::tail

Definition at line 123 of file threads.h.

◆ trace

u64 vlib_frame_queue_t::trace

Definition at line 135 of file threads.h.

◆ vector_threshold

u64 vlib_frame_queue_t::vector_threshold

Definition at line 136 of file threads.h.

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