Linux Kernel
3.7.1
|
#include <ide.h>
Data Fields | |
char * | name |
int(* | init_chipset )(struct pci_dev *) |
void(* | get_lock )(irq_handler_t, void *) |
void(* | release_lock )(void) |
void(* | init_iops )(ide_hwif_t *) |
void(* | init_hwif )(ide_hwif_t *) |
int(* | init_dma )(ide_hwif_t *, const struct ide_port_info *) |
struct ide_tp_ops * | tp_ops |
struct ide_port_ops * | port_ops |
struct ide_dma_ops * | dma_ops |
struct ide_pci_enablebit | enablebits [2] |
hwif_chipset_t | chipset |
u16 | max_sectors |
u32 | host_flags |
int | irq_flags |
u8 | pio_mask |
u8 | swdma_mask |
u8 | mwdma_mask |
u8 | udma_mask |
struct ide_pci_enablebit enablebits[2] |
void(* get_lock)(irq_handler_t, void *) |
int(* init_dma)(ide_hwif_t *, const struct ide_port_info *) |
void(* init_hwif)(ide_hwif_t *) |
void(* init_iops)(ide_hwif_t *) |
struct ide_port_ops* port_ops |
struct ide_tp_ops* tp_ops |