Go to the source code of this file.
◆ DPDK_NB_RX_DESC_DEFAULT
#define DPDK_NB_RX_DESC_DEFAULT 1024 |
◆ DPDK_NB_RX_DESC_VIRTIO
#define DPDK_NB_RX_DESC_VIRTIO 256 |
◆ DPDK_NB_TX_DESC_DEFAULT
#define DPDK_NB_TX_DESC_DEFAULT 1024 |
◆ DPDK_NB_TX_DESC_VIRTIO
#define DPDK_NB_TX_DESC_VIRTIO 256 |
◆ DPDK_UPDATE_COUNTER
#define DPDK_UPDATE_COUNTER |
( |
|
vnm, |
|
|
|
tidx, |
|
|
|
xd, |
|
|
|
stat, |
|
|
|
cnt |
|
) |
| |
Value:do \
{ \
u64 _v = (xd)->stats.stat; \
u64 _lv = (xd)->last_stats.stat; \
{ \
dpdk_log_warn ("%v: %s counter decreased (before %lu after %lu)", \
xd->name, #stat, _lv, _v);
\ (tidx), (xd)->sw_if_index, _v - _lv); \
} \
} \
while (0)
static void vlib_increment_simple_counter(vlib_simple_counter_main_t *cm, u32 thread_index, u32 index, u64 increment)
Increment a simple counter.
#define vec_elt_at_index(v, i)
Get vector value at index i checking that i is in bounds.
Definition at line 76 of file dpdk_priv.h.
◆ foreach_eal_double_hyphen_arg
#define foreach_eal_double_hyphen_arg |
Value:_(huge-dir) \
_(vdev) \
vl_api_fib_path_type_t type
vl_api_tunnel_mode_t mode
Definition at line 44 of file dpdk_priv.h.
◆ foreach_eal_double_hyphen_predicate_arg
#define foreach_eal_double_hyphen_predicate_arg |
Value:_(no-shconf) \
_(no-hpet) \
_(no-huge) \
Definition at line 29 of file dpdk_priv.h.
◆ foreach_eal_single_hyphen_arg
#define foreach_eal_single_hyphen_arg |
◆ foreach_eal_single_hyphen_mandatory_arg
#define foreach_eal_single_hyphen_mandatory_arg |
◆ I40E_DEV_ID_10G_BASE_T
#define I40E_DEV_ID_10G_BASE_T 0x1586 |
◆ I40E_DEV_ID_QSFP_A
#define I40E_DEV_ID_QSFP_A 0x1583 |
◆ I40E_DEV_ID_QSFP_B
#define I40E_DEV_ID_QSFP_B 0x1584 |
◆ I40E_DEV_ID_QSFP_C
#define I40E_DEV_ID_QSFP_C 0x1585 |
◆ I40E_DEV_ID_SFP_XL710
#define I40E_DEV_ID_SFP_XL710 0x1572 |
◆ I40E_DEV_ID_VF
#define I40E_DEV_ID_VF 0x154C |
◆ dpdk_get_xstats()
◆ dpdk_update_counters()