#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: