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

#include <ahci.h>

Data Fields

struct ata_linkactive_link
 
struct ahci_cmd_hdrcmd_slot
 
dma_addr_t cmd_slot_dma
 
voidcmd_tbl
 
dma_addr_t cmd_tbl_dma
 
voidrx_fis
 
dma_addr_t rx_fis_dma
 
unsigned int ncq_saw_d2h:1
 
unsigned int ncq_saw_dmas:1
 
unsigned int ncq_saw_sdb:1
 
u32 intr_mask
 
bool fbs_supported
 
bool fbs_enabled
 
int fbs_last_dev
 
struct ahci_em_priv em_priv [EM_MAX_SLOTS]
 

Detailed Description

Definition at line 288 of file ahci.h.

Field Documentation

struct ata_link* active_link

Definition at line 289 of file ahci.h.

struct ahci_cmd_hdr* cmd_slot

Definition at line 290 of file ahci.h.

dma_addr_t cmd_slot_dma

Definition at line 291 of file ahci.h.

void* cmd_tbl

Definition at line 292 of file ahci.h.

dma_addr_t cmd_tbl_dma

Definition at line 293 of file ahci.h.

Definition at line 305 of file ahci.h.

bool fbs_enabled

Definition at line 302 of file ahci.h.

int fbs_last_dev

Definition at line 303 of file ahci.h.

bool fbs_supported

Definition at line 301 of file ahci.h.

u32 intr_mask

Definition at line 300 of file ahci.h.

unsigned int ncq_saw_d2h

Definition at line 297 of file ahci.h.

unsigned int ncq_saw_dmas

Definition at line 298 of file ahci.h.

unsigned int ncq_saw_sdb

Definition at line 299 of file ahci.h.

void* rx_fis

Definition at line 294 of file ahci.h.

dma_addr_t rx_fis_dma

Definition at line 295 of file ahci.h.


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