xref: /dpdk/drivers/net/enic/base/vnic_rss.h (revision 68a03efeed657e6e05f281479b33b51102797e15)
1 /* SPDX-License-Identifier: BSD-3-Clause
2  * Copyright 2008-2017 Cisco Systems, Inc.  All rights reserved.
3  * Copyright 2007 Nuova Systems, Inc.  All rights reserved.
4  */
5 
6 #ifndef _VNIC_RSS_H_
7 #define _VNIC_RSS_H_
8 
9 /* RSS key array */
10 union vnic_rss_key {
11 	struct {
12 		uint8_t b[10];
13 		uint8_t b_pad[6];
14 	} key[4];
15 	uint64_t raw[8];
16 };
17 
18 /* RSS cpu array */
19 union vnic_rss_cpu {
20 	struct {
21 		uint8_t b[4];
22 		uint8_t b_pad[4];
23 	} cpu[32];
24 	uint64_t raw[32];
25 };
26 
27 #endif /* _VNIC_RSS_H_ */
28