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

#include <ide.h>

Data Fields

ide_hwif_tports [MAX_HOST_PORTS+1]
 
unsigned int n_ports
 
struct devicedev [2]
 
int(* init_chipset )(struct pci_dev *)
 
void(* get_lock )(irq_handler_t, void *)
 
void(* release_lock )(void)
 
irq_handler_t irq_handler
 
unsigned long host_flags
 
int irq_flags
 
voidhost_priv
 
ide_hwif_tcur_port
 
volatile unsigned long host_busy
 

Detailed Description

Definition at line 775 of file ide.h.

Field Documentation

ide_hwif_t* cur_port

Definition at line 792 of file ide.h.

struct device* dev[2]

Definition at line 778 of file ide.h.

void(* get_lock)(irq_handler_t, void *)

Definition at line 782 of file ide.h.

volatile unsigned long host_busy

Definition at line 795 of file ide.h.

unsigned long host_flags

Definition at line 787 of file ide.h.

void* host_priv

Definition at line 791 of file ide.h.

int(* init_chipset)(struct pci_dev *)

Definition at line 780 of file ide.h.

int irq_flags

Definition at line 789 of file ide.h.

irq_handler_t irq_handler

Definition at line 785 of file ide.h.

unsigned int n_ports

Definition at line 777 of file ide.h.

Definition at line 776 of file ide.h.

void(* release_lock)(void)

Definition at line 783 of file ide.h.


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