suricata
|
#include "stream-tcp-private.h"
Go to the source code of this file.
Functions | |
void | StreamTcpThreadCacheEnable (void) |
enable segment cache. Should only be done for worker threads More... | |
void | StreamTcpThreadCacheReturnSegment (TcpSegment *seg) |
void | StreamTcpThreadCacheReturnSession (TcpSession *ssn) |
void | StreamTcpThreadCacheCleanup (void) |
TcpSegment * | StreamTcpThreadCacheGetSegment (void) |
TcpSession * | StreamTcpThreadCacheGetSession (void) |
Definition in file stream-tcp-cache.h.
void StreamTcpThreadCacheCleanup | ( | void | ) |
Definition at line 134 of file stream-tcp-cache.c.
References SCEnter, and SCLogDebug.
Referenced by StreamTcpReassembleFreeThreadCtx().
void StreamTcpThreadCacheEnable | ( | void | ) |
enable segment cache. Should only be done for worker threads
Definition at line 48 of file stream-tcp-cache.c.
Referenced by StreamTcpThreadInit().
TcpSegment* StreamTcpThreadCacheGetSegment | ( | void | ) |
Definition at line 179 of file stream-tcp-cache.c.
Referenced by StreamTcpGetSegment().
TcpSession* StreamTcpThreadCacheGetSession | ( | void | ) |
Definition at line 190 of file stream-tcp-cache.c.
void StreamTcpThreadCacheReturnSegment | ( | TcpSegment * | seg | ) |
Definition at line 53 of file stream-tcp-cache.c.
References PoolThreadReturn(), RunmodeIsUnittests(), SCEnter, SCReturn, and segment_thread_pool.
Referenced by StreamTcpSegmentReturntoPool().
void StreamTcpThreadCacheReturnSession | ( | TcpSession * | ssn | ) |
Definition at line 93 of file stream-tcp-cache.c.
References PoolThreadReturn(), RunmodeIsUnittests(), SCEnter, SCReturn, and ssn_pool.
Referenced by StreamTcpSessionClear().