Linux Kernel
3.7.1
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
•
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
drivers
net
ethernet
cisco
enic
vnic_rss.h
Go to the documentation of this file.
1
/*
2
* Copyright 2008-2010 Cisco Systems, Inc. All rights reserved.
3
* Copyright 2007 Nuova Systems, Inc. All rights reserved.
4
*
5
* This program is free software; you may redistribute it and/or modify
6
* it under the terms of the GNU General Public License as published by
7
* the Free Software Foundation; version 2 of the License.
8
*
9
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
10
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
11
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
12
* NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
13
* BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
14
* ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
15
* CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
16
* SOFTWARE.
17
*/
18
19
#ifndef _VNIC_RSS_H_
20
#define _VNIC_RSS_H_
21
22
/* RSS key array */
23
union
vnic_rss_key
{
24
struct
{
25
u8
b
[10];
26
u8
b_pad
[6];
27
}
key
[4];
28
u64
raw
[8];
29
};
30
31
/* RSS cpu array */
32
union
vnic_rss_cpu
{
33
struct
{
34
u8
b
[4] ;
35
u8
b_pad
[4];
36
}
cpu
[32];
37
u64
raw
[32];
38
};
39
40
#endif
/* _VNIC_RSS_H_ */
Generated on Thu Jan 10 2013 14:00:42 for Linux Kernel by
1.8.2