Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Typedefs | Functions
di.h File Reference
#include "di_dbg.h"
#include "diva_dma.h"

Go to the source code of this file.

Data Structures

struct  adapter_s
 

Macros

#define XMOREC   0x1f
 
#define XMOREF   0x20
 
#define XBUSY   0x40
 
#define RMORE   0x80
 
#define DIVA_MISC_FLAGS_REMOVE_PENDING   0x01
 
#define DIVA_MISC_FLAGS_NO_RC_CANCELLING   0x02
 
#define DIVA_MISC_FLAGS_RX_DMA   0x04
 

Typedefs

typedef struct adapter_s ADAPTER
 

Functions

void pr_out (ADAPTER *a)
 
byte pr_dpc (ADAPTER *a)
 
byte scom_test_int (ADAPTER *a)
 
void scom_clear_int (ADAPTER *a)
 
void free_entity (ADAPTER *a, byte e_no)
 
void assign_queue (ADAPTER *a, byte e_no, word ref)
 
byte get_assign (ADAPTER *a, word ref)
 
void req_queue (ADAPTER *a, byte e_no)
 
byte look_req (ADAPTER *a)
 
void next_req (ADAPTER *a)
 
ENTITYentity_ptr (ADAPTER *a, byte e_no)
 

Macro Definition Documentation

#define DIVA_MISC_FLAGS_NO_RC_CANCELLING   0x02

Definition at line 36 of file di.h.

#define DIVA_MISC_FLAGS_REMOVE_PENDING   0x01

Definition at line 35 of file di.h.

#define DIVA_MISC_FLAGS_RX_DMA   0x04

Definition at line 37 of file di.h.

#define RMORE   0x80

Definition at line 34 of file di.h.

#define XBUSY   0x40

Definition at line 33 of file di.h.

#define XMOREC   0x1f

Definition at line 31 of file di.h.

#define XMOREF   0x20

Definition at line 32 of file di.h.

Typedef Documentation

Definition at line 40 of file di.h.

Function Documentation

void assign_queue ( ADAPTER a,
byte  e_no,
word  ref 
)

Definition at line 766 of file io.c.

ENTITY* entity_ptr ( ADAPTER a,
byte  e_no 
)

Definition at line 830 of file io.c.

void free_entity ( ADAPTER a,
byte  e_no 
)

Definition at line 756 of file io.c.

byte get_assign ( ADAPTER a,
word  ref 
)

Definition at line 777 of file io.c.

byte look_req ( ADAPTER a)

Definition at line 811 of file io.c.

void next_req ( ADAPTER a)

Definition at line 817 of file io.c.

byte pr_dpc ( ADAPTER a)

Definition at line 255 of file di.c.

void pr_out ( ADAPTER a)

Definition at line 78 of file di.c.

void req_queue ( ADAPTER a,
byte  e_no 
)

Definition at line 794 of file io.c.

void scom_clear_int ( ADAPTER a)

Definition at line 349 of file di.c.

byte scom_test_int ( ADAPTER a)

Definition at line 345 of file di.c.