ixgbe/base: new error types
This patch defines new error type in IXGBE base code; they are used to report different kinds of error. Signed-off-by: Changchun Ouyang <changchun.ouyang@intel.com>
This commit is contained in:
parent
66ae737285
commit
0b6683fa75
@ -82,6 +82,16 @@
|
||||
#define UNREFERENCED_3PARAMETER(_p, _q, _r)
|
||||
#define UNREFERENCED_4PARAMETER(_p, _q, _r, _s)
|
||||
|
||||
/* Shared code error reporting */
|
||||
enum {
|
||||
IXGBE_ERROR_SOFTWARE,
|
||||
IXGBE_ERROR_POLLING,
|
||||
IXGBE_ERROR_INVALID_STATE,
|
||||
IXGBE_ERROR_UNSUPPORTED,
|
||||
IXGBE_ERROR_ARGUMENT,
|
||||
IXGBE_ERROR_CAUTION,
|
||||
};
|
||||
|
||||
#define STATIC static
|
||||
#define IXGBE_NTOHL(_i) rte_be_to_cpu_32(_i)
|
||||
#define IXGBE_NTOHS(_i) rte_be_to_cpu_16(_i)
|
||||
|
Loading…
x
Reference in New Issue
Block a user