#include <string.h>
#include <unistd.h>
#include <rte_ethdev.h>
#include <doca_log.h>
#include <doca_flow.h>
#include "flow_common.h"
Go to the source code of this file.
◆ GET_PERCENTAGE
| #define GET_PERCENTAGE |
( |
|
part, |
|
|
|
total |
|
) |
| (((double)part / (double)total) * 100) |
◆ PACKET_BURST
◆ WAITING_TIME
◆ add_rss_esp_pipe_entry()
| static doca_error_t add_rss_esp_pipe_entry |
( |
struct doca_flow_pipe * |
pipe, |
|
|
struct doca_flow_port * |
port, |
|
|
struct entries_status * |
status, |
|
|
struct doca_flow_pipe_entry ** |
entry |
|
) |
| |
|
static |
◆ create_rss_esp_pipe()
| static doca_error_t create_rss_esp_pipe |
( |
struct doca_flow_port * |
port, |
|
|
uint32_t |
nb_rss_queues, |
|
|
struct doca_flow_pipe ** |
pipe |
|
) |
| |
|
static |
◆ DOCA_LOG_REGISTER()
| DOCA_LOG_REGISTER |
( |
FLOW_RSS_ESP |
| ) |
|
◆ flow_rss_esp()
| doca_error_t flow_rss_esp |
( |
int |
nb_steering_queues, |
|
|
int |
nb_rss_queues |
|
) |
| |
◆ rss_distribution_results()
| static doca_error_t rss_distribution_results |
( |
uint16_t |
port_id, |
|
|
uint16_t |
nb_queues, |
|
|
struct doca_flow_pipe_entry * |
entry |
|
) |
| |
|
static |