Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
aic7xxx_inline.h File Reference

Go to the source code of this file.

Functions

int ahc_is_paused (struct ahc_softc *ahc)
 
void ahc_pause (struct ahc_softc *ahc)
 
void ahc_unpause (struct ahc_softc *ahc)
 
void ahc_sync_sglist (struct ahc_softc *ahc, struct scb *scb, int op)
 
struct ahc_initiator_tinfoahc_fetch_transinfo (struct ahc_softc *ahc, char channel, u_int our_id, u_int remote_id, struct ahc_tmode_tstate **tstate)
 
uint16_t ahc_inw (struct ahc_softc *ahc, u_int port)
 
void ahc_outw (struct ahc_softc *ahc, u_int port, u_int value)
 
uint32_t ahc_inl (struct ahc_softc *ahc, u_int port)
 
void ahc_outl (struct ahc_softc *ahc, u_int port, uint32_t value)
 
uint64_t ahc_inq (struct ahc_softc *ahc, u_int port)
 
void ahc_outq (struct ahc_softc *ahc, u_int port, uint64_t value)
 
struct scbahc_get_scb (struct ahc_softc *ahc)
 
void ahc_free_scb (struct ahc_softc *ahc, struct scb *scb)
 
struct scbahc_lookup_scb (struct ahc_softc *ahc, u_int tag)
 
void ahc_queue_scb (struct ahc_softc *ahc, struct scb *scb)
 
struct scsi_sense_dataahc_get_sense_buf (struct ahc_softc *ahc, struct scb *scb)
 
int ahc_intr (struct ahc_softc *ahc)
 

Function Documentation

struct ahc_initiator_tinfo* ahc_fetch_transinfo ( struct ahc_softc ahc,
char  channel,
u_int  our_id,
u_int  remote_id,
struct ahc_tmode_tstate **  tstate 
)
read

Definition at line 450 of file aic7xxx_core.c.

void ahc_free_scb ( struct ahc_softc ahc,
struct scb scb 
)

Definition at line 545 of file aic7xxx_core.c.

struct scb* ahc_get_scb ( struct ahc_softc ahc)
read

Definition at line 527 of file aic7xxx_core.c.

struct scsi_sense_data* ahc_get_sense_buf ( struct ahc_softc ahc,
struct scb scb 
)
read

Definition at line 654 of file aic7xxx_core.c.

uint32_t ahc_inl ( struct ahc_softc ahc,
u_int  port 
)

Definition at line 480 of file aic7xxx_core.c.

uint64_t ahc_inq ( struct ahc_softc ahc,
u_int  port 
)

Definition at line 498 of file aic7xxx_core.c.

int ahc_intr ( struct ahc_softc ahc)

Definition at line 730 of file aic7xxx_core.c.

uint16_t ahc_inw ( struct ahc_softc ahc,
u_int  port 
)

Definition at line 466 of file aic7xxx_core.c.

int ahc_is_paused ( struct ahc_softc ahc)

Definition at line 326 of file aic7xxx_core.c.

struct scb* ahc_lookup_scb ( struct ahc_softc ahc,
u_int  tag 
)
read

Definition at line 562 of file aic7xxx_core.c.

void ahc_outl ( struct ahc_softc ahc,
u_int  port,
uint32_t  value 
)

Definition at line 489 of file aic7xxx_core.c.

void ahc_outq ( struct ahc_softc ahc,
u_int  port,
uint64_t  value 
)

Definition at line 511 of file aic7xxx_core.c.

void ahc_outw ( struct ahc_softc ahc,
u_int  port,
u_int  value 
)

Definition at line 473 of file aic7xxx_core.c.

void ahc_pause ( struct ahc_softc ahc)

Definition at line 339 of file aic7xxx_core.c.

void ahc_queue_scb ( struct ahc_softc ahc,
struct scb scb 
)

Definition at line 614 of file aic7xxx_core.c.

void ahc_sync_sglist ( struct ahc_softc ahc,
struct scb scb,
int  op 
)

Definition at line 411 of file aic7xxx_core.c.

void ahc_unpause ( struct ahc_softc ahc)

Definition at line 364 of file aic7xxx_core.c.