From fcf9497d3bcd34b8b5090ee053575296cf56c5e6 Mon Sep 17 00:00:00 2001 From: Damjan Marion Date: Tue, 28 Aug 2018 19:40:30 +0200 Subject: avf: deal willth tx ring full properly Change-Id: I0b38e129ee01d212463253e5526bfc2d60fd88af Signed-off-by: Damjan Marion --- src/plugins/avf/avf.h | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/plugins/avf/avf.h') diff --git a/src/plugins/avf/avf.h b/src/plugins/avf/avf.h index 1dc5d96ec72..eeb4fa21759 100644 --- a/src/plugins/avf/avf.h +++ b/src/plugins/avf/avf.h @@ -288,6 +288,17 @@ typedef struct avf_rx_vector_entry_t rxve; } avf_input_trace_t; +#define foreach_avf_tx_func_error \ +_(NO_FREE_SLOTS, "no free tx slots") + +typedef enum +{ +#define _(f,s) AVF_TX_ERROR_##f, + foreach_avf_tx_func_error +#undef _ + AVF_TX_N_ERROR, +} avf_tx_func_error_t; + #endif /* AVF_H */ /* -- cgit 1.2.3-korg