suricata
|
#include "suricata-common.h"
#include "runmodes.h"
#include "runmode-dpdk.h"
#include "decode.h"
#include "source-dpdk.h"
#include "util-runmodes.h"
#include "util-byte.h"
#include "util-cpu.h"
#include "util-debug.h"
#include "util-device.h"
#include "util-dpdk.h"
#include "util-dpdk-i40e.h"
#include "util-dpdk-ice.h"
#include "util-dpdk-ixgbe.h"
#include "util-dpdk-bonding.h"
#include "util-time.h"
#include "util-conf.h"
#include "suricata.h"
#include "util-affinity.h"
Go to the source code of this file.
Functions | |
const char * | RunModeDpdkGetDefaultMode (void) |
void | RunModeDpdkRegister (void) |
int | RunModeIdsDpdkWorkers (void) |
Workers version of the DPDK processing. More... | |
DPDK runmode
Definition in file runmode-dpdk.c.
const char* RunModeDpdkGetDefaultMode | ( | void | ) |
Definition at line 1729 of file runmode-dpdk.c.
void RunModeDpdkRegister | ( | void | ) |
Definition at line 1734 of file runmode-dpdk.c.
References RUNMODE_DPDK, RunModeIdsDpdkWorkers(), and RunModeRegisterNewRunMode().
int RunModeIdsDpdkWorkers | ( | void | ) |
Workers version of the DPDK processing.
Start N threads with each thread doing all the work.
Definition at line 1748 of file runmode-dpdk.c.
References FatalError, RunModeSetLiveCaptureWorkers(), SCEnter, SCLogDebug, SCReturnInt, thread_name_workers, and TimeModeSetLive().
Referenced by RunModeDpdkRegister().