Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
be_dev_info Struct Reference

#include <be_roce.h>

Data Fields

u8 __iomemdb
 
u64 unmapped_db
 
u32 db_page_size
 
u32 db_total_size
 
u64 dpp_unmapped_addr
 
u32 dpp_unmapped_len
 
struct pci_devpdev
 
struct net_devicenetdev
 
u8 mac_addr [ETH_ALEN]
 
u32 dev_family
 
enum be_interrupt_mode intr_mode
 
struct {
   int   num_vectors
 
   int   start_vector
 
   u32   vector_list [MAX_ROCE_MSIX_VECTORS]
 
msix
 

Detailed Description

Definition at line 33 of file be_roce.h.

Field Documentation

u8 __iomem* db

Definition at line 34 of file be_roce.h.

u32 db_page_size

Definition at line 36 of file be_roce.h.

u32 db_total_size

Definition at line 37 of file be_roce.h.

u32 dev_family

Definition at line 43 of file be_roce.h.

u64 dpp_unmapped_addr

Definition at line 38 of file be_roce.h.

u32 dpp_unmapped_len

Definition at line 39 of file be_roce.h.

enum be_interrupt_mode intr_mode

Definition at line 44 of file be_roce.h.

Definition at line 42 of file be_roce.h.

struct { ... } msix
struct net_device* netdev

Definition at line 41 of file be_roce.h.

int num_vectors

Definition at line 46 of file be_roce.h.

struct pci_dev* pdev

Definition at line 40 of file be_roce.h.

int start_vector

Definition at line 47 of file be_roce.h.

u64 unmapped_db

Definition at line 35 of file be_roce.h.

u32 vector_list[MAX_ROCE_MSIX_VECTORS]

Definition at line 48 of file be_roce.h.


The documentation for this struct was generated from the following file: