OpenSDN source code
KSyncFlowMemory Member List

This is the complete list of members for KSyncFlowMemory, including all inherited members.

audit_idx_KSyncMemoryprotected
audit_interval_KSyncMemoryprotected
audit_list_KSyncMemoryprotected
audit_timeout() constKSyncMemoryinline
audit_timeout_KSyncMemoryprotected
audit_timer_KSyncMemoryprotected
audit_yield_KSyncMemoryprotected
AuditProcess()KSyncMemory
CreateProtoAuditEntry(uint32_t index, uint8_t gen_id)KSyncFlowMemoryvirtual
DecrementHoldFlowCounter()KSyncFlowMemoryvirtual
EncodeReq(nl_client *nl, uint32_t attr_len)KSyncFlowMemoryvirtual
flow_table_KSyncFlowMemoryprivate
get_entry_size()KSyncFlowMemoryvirtual
GetFlowKey(uint32_t index, FlowKey *key, bool *is_nat_flow)KSyncFlowMemory
GetKernelFlowEntry(uint32_t idx, bool ignore_active_status) constKSyncFlowMemory
GetKernelTableSize()KSyncMemory
GetKFlowStats(const FlowKey &key, uint32_t idx, uint8_t gen_id, vr_flow_stats *stats) constKSyncFlowMemory
GetKFlowStatsAndInfo(const FlowKey &key, uint32_t idx, uint8_t gen_id, vr_flow_stats *stats, KFlowData *info) constKSyncFlowMemory
GetTableSize()KSyncMemory
GetValidKFlowEntry(const FlowKey &key, uint32_t idx, uint8_t gen_id) constKSyncFlowMemory
hold_flow_counter_KSyncFlowMemoryprivate
IncrementHoldFlowCounter()KSyncFlowMemoryvirtual
Init()KSyncFlowMemoryvirtual
InitMem(void *hpmem)KSyncMemory
InitTest()KSyncFlowMemoryvirtual
IsEvictionMarked(const vr_flow_entry *entry, uint16_t flags) constKSyncFlowMemory
IsInactiveEntry(uint32_t idx, uint8_t &gen_id)KSyncFlowMemoryvirtual
kAuditSweepTimeKSyncMemorystatic
kAuditTimeoutKSyncMemorystatic
kAuditYieldMaxKSyncMemorystatic
kAuditYieldMinKSyncMemorystatic
kAuditYieldTimerKSyncMemorystatic
KFlow2FlowKey(const vr_flow_entry *entry, FlowKey *key) constKSyncFlowMemoryprivate
ksync() constKSyncMemoryinline
ksync_KSyncMemoryprotected
KSyncFlowMemory(KSync *ksync, uint32_t minor_id)KSyncFlowMemory
KSyncMemory(KSync *ksync, uint32_t minor_id)KSyncMemory
major_devid_KSyncMemoryprotected
MapSharedMemory()KSyncMemory
minor_devid_KSyncMemoryprotected
Mmap(bool unlink, void *khpmem, bool kernel_mode)KSyncMemory
ReadFlowInfo(const vr_flow_entry *k_flow, vr_flow_stats *stats, KFlowData *info) constKSyncFlowMemoryprivate
set_major_devid(int id)KSyncMemoryinline
set_table_path(const std::string &path)KSyncMemoryinline
set_table_size(int count)KSyncMemoryinline
SetTableSize()KSyncFlowMemoryvirtual
Shutdown()KSyncFlowMemoryvirtual
table_KSyncMemoryprotected
table_entries_count()KSyncMemoryinline
table_entries_count_KSyncMemoryprotected
table_path_KSyncMemoryprotected
table_size_KSyncMemoryprotected
UnmapMemTest()KSyncMemory
UpdateAgentHoldFlowCounter()KSyncFlowMemoryvirtual
VrFlowToIp(const vr_flow_entry *kflow, IpAddress *sip, IpAddress *dip)KSyncFlowMemorystatic
~KSyncFlowMemory()KSyncFlowMemoryinlinevirtual
~KSyncMemory()KSyncMemoryvirtual