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

#include <BusLogic.h>

Data Fields

enum BusLogic_CCB_Opcode Opcode
 
unsigned char:3
 
bool TagEnable:1
 
unsigned char CDB_Length
 
unsigned char SenseDataLength
 
u32 DataLength
 
u32 DataPointer
 
enum BusLogic_HostAdapterStatus HostAdapterStatus
 
enum BusLogic_TargetDeviceStatus TargetDeviceStatus
 
unsigned char TargetID
 
unsigned char LogicalUnit:5
 
bool LegacyTagEnable:1
 
SCSI_CDB_T CDB
 
unsigned int:32
 
u32 SenseDataPointer
 
void(* CallbackFunction )(struct BusLogic_CCB *)
 
u32 BaseAddress
 
enum BusLogic_CompletionCode CompletionCode
 
dma_addr_t AllocationGroupHead
 
unsigned int AllocationGroupSize
 
u32 DMA_Handle
 
enum BusLogic_CCB_Status Status
 
unsigned long SerialNumber
 
struct scsi_cmndCommand
 
struct BusLogic_HostAdapterHostAdapter
 
struct BusLogic_CCBNext
 
struct BusLogic_CCBNextAll
 
struct
BusLogic_ScatterGatherSegment 
ScatterGatherList [BusLogic_ScatterGatherLimit]
 

Detailed Description

Definition at line 825 of file BusLogic.h.

Field Documentation

dma_addr_t AllocationGroupHead

Definition at line 865 of file BusLogic.h.

unsigned int AllocationGroupSize

Definition at line 866 of file BusLogic.h.

u32 BaseAddress

Definition at line 855 of file BusLogic.h.

void(* CallbackFunction)(struct BusLogic_CCB *)

Definition at line 854 of file BusLogic.h.

Definition at line 845 of file BusLogic.h.

unsigned char CDB_Length

Definition at line 833 of file BusLogic.h.

unsigned char

Definition at line 830 of file BusLogic.h.

struct scsi_cmnd* Command

Definition at line 870 of file BusLogic.h.

enum BusLogic_CompletionCode CompletionCode

Definition at line 856 of file BusLogic.h.

u32 DataLength

Definition at line 836 of file BusLogic.h.

u32 DataPointer

Definition at line 837 of file BusLogic.h.

u32 DMA_Handle

Definition at line 867 of file BusLogic.h.

Definition at line 871 of file BusLogic.h.

enum BusLogic_HostAdapterStatus HostAdapterStatus

Definition at line 840 of file BusLogic.h.

unsigned int

Definition at line 849 of file BusLogic.h.

bool LegacyTagEnable

Definition at line 844 of file BusLogic.h.

unsigned char LogicalUnit

Definition at line 843 of file BusLogic.h.

Definition at line 872 of file BusLogic.h.

struct BusLogic_CCB* NextAll

Definition at line 873 of file BusLogic.h.

enum BusLogic_CCB_Opcode Opcode

Definition at line 829 of file BusLogic.h.

Definition at line 874 of file BusLogic.h.

unsigned char SenseDataLength

Definition at line 835 of file BusLogic.h.

u32 SenseDataPointer

Definition at line 850 of file BusLogic.h.

unsigned long SerialNumber

Definition at line 869 of file BusLogic.h.

enum BusLogic_CCB_Status Status

Definition at line 868 of file BusLogic.h.

bool TagEnable

Definition at line 831 of file BusLogic.h.

enum BusLogic_TargetDeviceStatus TargetDeviceStatus

Definition at line 841 of file BusLogic.h.

unsigned char TargetID

Definition at line 842 of file BusLogic.h.


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