#include <flow_table.h>
Definition at line 90 of file flow_table.h.
◆ FreeList
◆ Node
◆ FlowEntryFreeList()
| FlowEntryFreeList::FlowEntryFreeList |
( |
FlowTable * |
table | ) |
|
◆ ~FlowEntryFreeList()
| FlowEntryFreeList::~FlowEntryFreeList |
( |
| ) |
|
|
virtual |
◆ alloc_count()
| uint32_t FlowEntryFreeList::alloc_count |
( |
| ) |
const |
|
inline |
◆ Allocate()
◆ DISALLOW_COPY_AND_ASSIGN()
◆ Free()
| void FlowEntryFreeList::Free |
( |
FlowEntry * |
flow | ) |
|
◆ free_count()
| uint32_t FlowEntryFreeList::free_count |
( |
| ) |
const |
|
inline |
◆ Grow()
| void FlowEntryFreeList::Grow |
( |
| ) |
|
◆ max_count()
| uint32_t FlowEntryFreeList::max_count |
( |
| ) |
const |
|
inline |
◆ total_alloc()
| uint32_t FlowEntryFreeList::total_alloc |
( |
| ) |
const |
|
inline |
◆ total_free()
| uint32_t FlowEntryFreeList::total_free |
( |
| ) |
const |
|
inline |
◆ free_list_
◆ grow_pending_
| bool FlowEntryFreeList::grow_pending_ |
|
private |
◆ kGrowSize
| const uint32_t FlowEntryFreeList::kGrowSize = (1 * 1000) |
|
static |
◆ kInitCount
| const uint32_t FlowEntryFreeList::kInitCount = (25 * 1000) |
|
static |
◆ kMaxThreshold
| const uint32_t FlowEntryFreeList::kMaxThreshold = (100 * 1000) |
|
static |
◆ kMinThreshold
| const uint32_t FlowEntryFreeList::kMinThreshold = (4 * 1000) |
|
static |
◆ kTestInitCount
| const uint32_t FlowEntryFreeList::kTestInitCount = (5 * 1000) |
|
static |
◆ max_count_
| uint32_t FlowEntryFreeList::max_count_ |
|
private |
◆ table_
◆ total_alloc_
| uint64_t FlowEntryFreeList::total_alloc_ |
|
private |
◆ total_free_
| uint64_t FlowEntryFreeList::total_free_ |
|
private |
The documentation for this class was generated from the following files: