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

#include <ambassador.h>

Data Fields

u32 stuff [16]
 
union {
   struct {
      u32   result
 
      u32   ready
 
      u32   stuff [UNUSED_LOADER_MAILBOXES]
 
   }   loader
 
   struct {
      u32   cmd_address
 
      u32   tx_address
 
      u32   rx_address [NUM_RX_POOLS]
 
      u32   gen_counter
 
      u32   spare
 
   }   adapter
 
mb
 
u32 doorbell
 
u32 interrupt
 
u32 interrupt_control
 
u32 reset_control
 

Detailed Description

Definition at line 311 of file ambassador.h.

Field Documentation

struct { ... } adapter
u32 cmd_address

Definition at line 320 of file ambassador.h.

Definition at line 327 of file ambassador.h.

u32 gen_counter

Definition at line 323 of file ambassador.h.

u32 interrupt

Definition at line 328 of file ambassador.h.

u32 interrupt_control

Definition at line 329 of file ambassador.h.

struct { ... } loader
union { ... } mb
u32 ready

Definition at line 316 of file ambassador.h.

u32 reset_control

Definition at line 330 of file ambassador.h.

u32 result

Definition at line 315 of file ambassador.h.

u32 rx_address[NUM_RX_POOLS]

Definition at line 322 of file ambassador.h.

u32 spare

Definition at line 324 of file ambassador.h.

Definition at line 312 of file ambassador.h.

u32 tx_address

Definition at line 321 of file ambassador.h.


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