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

#include <aacraid.h>

Data Fields

void(* adapter_interrupt )(struct aac_dev *dev)
 
void(* adapter_notify )(struct aac_dev *dev, u32 event)
 
void(* adapter_disable_int )(struct aac_dev *dev)
 
void(* adapter_enable_int )(struct aac_dev *dev)
 
int(* adapter_sync_cmd )(struct aac_dev *dev, u32 command, u32 p1, u32 p2, u32 p3, u32 p4, u32 p5, u32 p6, u32 *status, u32 *r1, u32 *r2, u32 *r3, u32 *r4)
 
int(* adapter_check_health )(struct aac_dev *dev)
 
int(* adapter_restart )(struct aac_dev *dev, int bled)
 
int(* adapter_ioremap )(struct aac_dev *dev, u32 size)
 
irq_handler_t adapter_intr
 
int(* adapter_deliver )(struct fib *fib)
 
int(* adapter_bounds )(struct aac_dev *dev, struct scsi_cmnd *cmd, u64 lba)
 
int(* adapter_read )(struct fib *fib, struct scsi_cmnd *cmd, u64 lba, u32 count)
 
int(* adapter_write )(struct fib *fib, struct scsi_cmnd *cmd, u64 lba, u32 count, int fua)
 
int(* adapter_scsi )(struct fib *fib, struct scsi_cmnd *cmd)
 
int(* adapter_comm )(struct aac_dev *dev, int comm)
 

Detailed Description

Definition at line 485 of file aacraid.h.

Field Documentation

int(* adapter_bounds)(struct aac_dev *dev, struct scsi_cmnd *cmd, u64 lba)

Definition at line 500 of file aacraid.h.

int(* adapter_check_health)(struct aac_dev *dev)

Definition at line 493 of file aacraid.h.

int(* adapter_comm)(struct aac_dev *dev, int comm)

Definition at line 505 of file aacraid.h.

int(* adapter_deliver)(struct fib *fib)

Definition at line 499 of file aacraid.h.

void(* adapter_disable_int)(struct aac_dev *dev)

Definition at line 490 of file aacraid.h.

void(* adapter_enable_int)(struct aac_dev *dev)

Definition at line 491 of file aacraid.h.

void(* adapter_interrupt)(struct aac_dev *dev)

Definition at line 488 of file aacraid.h.

irq_handler_t adapter_intr

Definition at line 497 of file aacraid.h.

int(* adapter_ioremap)(struct aac_dev *dev, u32 size)

Definition at line 496 of file aacraid.h.

void(* adapter_notify)(struct aac_dev *dev, u32 event)

Definition at line 489 of file aacraid.h.

int(* adapter_read)(struct fib *fib, struct scsi_cmnd *cmd, u64 lba, u32 count)

Definition at line 501 of file aacraid.h.

int(* adapter_restart)(struct aac_dev *dev, int bled)

Definition at line 494 of file aacraid.h.

int(* adapter_scsi)(struct fib *fib, struct scsi_cmnd *cmd)

Definition at line 503 of file aacraid.h.

int(* adapter_sync_cmd)(struct aac_dev *dev, u32 command, u32 p1, u32 p2, u32 p3, u32 p4, u32 p5, u32 p6, u32 *status, u32 *r1, u32 *r2, u32 *r3, u32 *r4)

Definition at line 492 of file aacraid.h.

int(* adapter_write)(struct fib *fib, struct scsi_cmnd *cmd, u64 lba, u32 count, int fua)

Definition at line 502 of file aacraid.h.


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