Home
last modified time | relevance | path

Searched refs:ide_hwif_t (Results 1 – 25 of 85) sorted by relevance

1234

/linux-2.4.37.9/drivers/ide/
Dide-dma.c251 static int ide_build_sglist (ide_hwif_t *hwif, struct request *rq, int ddir) in ide_build_sglist()
318 static int ide_raw_build_sglist (ide_hwif_t *hwif, struct request *rq) in ide_raw_build_sglist()
374 ide_hwif_t *hwif = HWIF(drive); in ide_build_dmatable()
494 ide_hwif_t *hwif = HWIF(drive); in config_drive_for_dma()
540 ide_hwif_t *hwif = HWIF(drive); in dma_timer_expiry()
591 ide_hwif_t *hwif = HWIF(drive); in __ide_dma_host_off()
644 ide_hwif_t *hwif = HWIF(drive); in __ide_dma_host_on()
688 ide_hwif_t *hwif = HWIF(drive); in __ide_dma_read()
734 ide_hwif_t *hwif = HWIF(drive); in __ide_dma_write()
780 ide_hwif_t *hwif = HWIF(drive); in __ide_dma_begin()
[all …]
Dide-probe.c129 ide_hwif_t *hwif = HWIF(drive); in do_identify()
290 ide_hwif_t *hwif = HWIF(drive); in actual_try_to_identify()
373 ide_hwif_t *hwif = HWIF(drive); in try_to_identify()
444 ide_hwif_t *hwif = HWIF(drive); in do_probe()
525 ide_hwif_t *hwif = HWIF(drive); in enable_nest()
640 static int hwif_check_regions (ide_hwif_t *hwif) in hwif_check_regions()
666 static void hwif_register (ide_hwif_t *hwif) in hwif_register()
695 static int wait_not_busy(ide_hwif_t *hwif, unsigned long timeout) in wait_not_busy()
717 int ide_wait_hwif_ready(ide_hwif_t *hwif) in ide_wait_hwif_ready()
753 void ide_probe_reset(ide_hwif_t *hwif) in ide_probe_reset()
[all …]
Dide-proc.c133 ide_hwif_t *hwif = (ide_hwif_t *)data; in proc_ide_write_config()
341 ide_hwif_t *hwif = (ide_hwif_t *)data; in proc_ide_read_config()
407 ide_hwif_t *hwif = (ide_hwif_t *) data; in proc_ide_read_imodel()
438 ide_hwif_t *hwif = (ide_hwif_t *) data; in proc_ide_read_devspec()
461 ide_hwif_t *hwif = (ide_hwif_t *) data; in proc_ide_read_mate()
476 ide_hwif_t *hwif = (ide_hwif_t *) data; in proc_ide_read_channel()
788 void create_proc_ide_drives(ide_hwif_t *hwif) in create_proc_ide_drives()
814 void destroy_proc_ide_device(ide_hwif_t *hwif, ide_drive_t *drive) in destroy_proc_ide_device()
829 void destroy_proc_ide_drives(ide_hwif_t *hwif) in destroy_proc_ide_drives()
858 ide_hwif_t *hwif = &ide_hwifs[h]; in create_proc_ide_interfaces()
[all …]
Dide-io.c116 ide_hwif_t *hwif = HWIF(drive); in ide_end_drive_cmd()
245 ide_hwif_t *hwif; in ide_error()
334 ide_hwif_t *hwif; in ide_abort()
374 ide_hwif_t *hwif = HWIF(drive); in ide_cmd()
397 ide_hwif_t *hwif = HWIF(drive); in drive_cmd_intr()
463 ide_hwif_t *hwif = HWIF(drive); in execute_drive_cmd()
560 ide_hwif_t *hwif = HWIF(drive); in ide_start_request()
741 ide_hwif_t *hwif; in ide_do_request()
839 ide_hwif_t *hwif = (ide_hwif_t *)blk_dev[MAJOR(dev)].data; in ide_get_queue()
863 ide_hwif_t *hwif = HWIF(drive); in ide_dma_timeout_retry()
[all …]
Dsetup-pci.c50 static ide_hwif_t *ide_match_hwif(unsigned long io_base, u8 bootable, const char *name) in ide_match_hwif()
53 ide_hwif_t *hwif; in ide_match_hwif()
175 static unsigned long ide_get_or_set_dma_base (ide_hwif_t *hwif) in ide_get_or_set_dma_base()
414 static ide_hwif_t *ide_hwif_configure(struct pci_dev *dev, ide_pci_device_t *d, ide_hwif_t *mate, i… in ide_hwif_configure()
417 ide_hwif_t *hwif; in ide_hwif_configure()
471 static void ide_hwif_setup_dma(struct pci_dev *dev, ide_pci_device_t *d, ide_hwif_t *hwif) in ide_hwif_setup_dma()
580 ide_hwif_t *hwif, *mate = NULL; in do_ide_setup_pci_device()
Dide-iops.c87 void unplugged_hwif_iops (ide_hwif_t *hwif) in unplugged_hwif_iops()
163 void default_hwif_iops (ide_hwif_t *hwif) in default_hwif_iops()
239 void default_hwif_mmiops (ide_hwif_t *hwif) in default_hwif_mmiops()
258 void default_hwif_transport (ide_hwif_t *hwif) in default_hwif_transport()
334 ide_hwif_t *hwif = HWIF(drive); in ata_input_data()
358 ide_hwif_t *hwif = HWIF(drive); in ata_output_data()
387 ide_hwif_t *hwif = HWIF(drive); in atapi_input_bytes()
406 ide_hwif_t *hwif = HWIF(drive); in atapi_output_bytes()
573 ide_hwif_t *hwif = HWIF(drive); in drive_is_ready()
614 ide_hwif_t *hwif = HWIF(drive); in wait_for_ready()
[all …]
/linux-2.4.37.9/drivers/ide/pci/
Dsl82c105.c84 ide_hwif_t *hwif = HWIF(drive); in config_for_pio()
125 ide_hwif_t *hwif = HWIF(drive); in config_for_dma()
148 ide_hwif_t *hwif = HWIF(drive); in sl82c105_check_drive()
204 ide_hwif_t *hwif = HWIF(drive); in sl82c105_ide_dma_lost_irq()
244 ide_hwif_t *hwif = HWIF(drive); in sl82c105_ide_dma_begin()
255 ide_hwif_t *hwif = HWIF(drive); in sl82c105_ide_dma_timeout()
317 ide_hwif_t *hwif = HWIF(drive); in sl82c105_selectproc()
341 ide_hwif_t *hwif = HWIF(drive); in sl82c105_resetproc()
423 static void __init init_dma_sl82c105(ide_hwif_t *hwif, unsigned long dma_base) in init_dma_sl82c105()
458 static void __init init_hwif_sl82c105(ide_hwif_t *hwif) in init_hwif_sl82c105()
Dsc1200.c152 ide_hwif_t *hwif = HWIF(drive); in sc1200_autoselect_dma_mode()
208 ide_hwif_t *hwif = HWIF(drive); in sc1200_config_dma2()
320 ide_hwif_t *hwif = HWIF(drive); in sc1200_ide_dma_end()
348 ide_hwif_t *hwif = HWIF(drive); in sc1200_tuneproc()
379 static ide_hwif_t *lookup_pci_dev (ide_hwif_t *prev, struct pci_dev *dev) in lookup_pci_dev()
384 ide_hwif_t *hwif = &ide_hwifs[h]; in lookup_pci_dev()
402 ide_hwif_t *hwif = NULL; in sc1200_save_state()
448 ide_hwif_t *hwif = NULL; in sc1200_resume()
529 static void __init init_hwif_sc1200 (ide_hwif_t *hwif) in init_hwif_sc1200()
549 static void __init init_dma_sc1200 (ide_hwif_t *hwif, unsigned long dmabase) in init_dma_sc1200()
Dsiimage.c75 static inline int is_sata(ide_hwif_t *hwif) in is_sata()
91 static unsigned long siimage_selreg(ide_hwif_t *hwif, int r) in siimage_selreg()
114 ide_hwif_t *hwif = HWIF(drive); in siimage_seldev()
197 ide_hwif_t *hwif = HWIF(drive); in siimage_ratemask()
235 static byte siimage_taskfile_timing (ide_hwif_t *hwif) in siimage_taskfile_timing()
268 ide_hwif_t *hwif = HWIF(drive); in siimage_tuneproc()
374 ide_hwif_t *hwif = HWIF(drive); in siimage_tune_chipset()
488 ide_hwif_t *hwif = HWIF(drive); in siimage_config_drive_for_dma()
533 ide_hwif_t *hwif = HWIF(drive); in siimage_io_ide_dma_test_irq()
561 ide_hwif_t *hwif = HWIF(drive); in siimage_mmio_ide_dma_count()
[all …]
Dsgiioc4.h128 static void __init ide_init_sgiioc4(ide_hwif_t * hwif);
129 static void __init ide_dma_sgiioc4(ide_hwif_t * hwif, unsigned long dma_base);
130 static int sgiioc4_checkirq(ide_hwif_t * hwif);
148 static int sgiioc4_ide_build_sglist(ide_hwif_t * hwif, struct request *rq,
150 static int sgiioc4_ide_raw_build_sglist(ide_hwif_t * hwif, struct request *rq);
Dalim15x3.h29 static void init_hwif_common_ali15x3(ide_hwif_t *);
30 static void init_hwif_ali15x3(ide_hwif_t *);
31 static void init_dma_ali15x3(ide_hwif_t *, unsigned long);
Dopti621.c152 ide_hwif_t *hwif = HWIF(drive); in compute_pios()
182 static void write_reg(ide_hwif_t *hwif, u8 value, int reg) in write_reg()
196 static u8 read_reg(ide_hwif_t *hwif, int reg) in read_reg()
257 ide_hwif_t *hwif = HWIF(drive); in opti621_tune_drive()
332 static void __init init_hwif_opti621 (ide_hwif_t *hwif) in init_hwif_opti621()
352 static void __init init_dma_opti621 (ide_hwif_t *hwif, unsigned long dmabase) in init_dma_opti621()
Dsiimage.h45 static void init_iops_siimage(ide_hwif_t *);
46 static void init_hwif_siimage(ide_hwif_t *);
47 static void init_dma_siimage(ide_hwif_t *, unsigned long);
Dsgiioc4.c70 ide_hwif_t *hwif = NULL; in sgiioc4_ide_setup_pci_device()
173 ide_hwif_t *hwif = HWIF(drive); in sgiioc4_maskproc()
178 ide_init_sgiioc4(ide_hwif_t * hwif) in ide_init_sgiioc4()
256 ide_hwif_t *hwif = HWIF(drive); in sgiioc4_ide_dma_begin()
270 ide_hwif_t *hwif = HWIF(drive); in sgiioc4_ide_dma_end()
439 ide_dma_sgiioc4(ide_hwif_t * hwif, unsigned long dma_base) in ide_dma_sgiioc4()
492 ide_hwif_t *hwif = HWIF(drive); in sgiioc4_configure_for_dma()
555 ide_hwif_t *hwif = HWIF(drive); in sgiioc4_build_dma_table()
620 sgiioc4_checkirq(ide_hwif_t * hwif) in sgiioc4_checkirq()
634 ide_hwif_t *hwif = HWIF(drive); in sgiioc4_clearirq()
[all …]
Dpdc202xx_old.c237 ide_hwif_t *hwif = HWIF(drive); in pdc202xx_tune_chipset()
355 static u8 pdc202xx_old_cable_detect (ide_hwif_t *hwif) in pdc202xx_old_cable_detect()
365 ide_hwif_t *hwif = HWIF(drive); in config_chipset_for_dma()
486 ide_hwif_t *hwif = HWIF(drive); in pdc202xx_config_drive_xfer_rate()
539 ide_hwif_t *hwif = HWIF(drive); in pdc202xx_old_ide_dma_begin()
560 ide_hwif_t *hwif = HWIF(drive); in pdc202xx_old_ide_dma_end()
575 ide_hwif_t *hwif = HWIF(drive); in pdc202xx_old_ide_dma_test_irq()
611 static void pdc202xx_reset_host (ide_hwif_t *hwif) in pdc202xx_reset_host()
632 ide_hwif_t *hwif = HWIF(drive); in pdc202xx_reset()
633 ide_hwif_t *mate = hwif->mate; in pdc202xx_reset()
[all …]
Dit8172.c58 ide_hwif_t *hwif = HWIF(drive); in it8172_tune_drive()
132 ide_hwif_t *hwif = HWIF(drive); in it8172_tune_chipset()
199 ide_hwif_t *hwif = HWIF(drive); in it8172_config_drive_xfer_rate()
256 static void __init init_hwif_it8172 (ide_hwif_t *hwif) in init_hwif_it8172()
290 static void __init init_dma_it8172 (ide_hwif_t *hwif, unsigned long dmabase) in init_dma_it8172()
Dtrm290.c147 ide_hwif_t *hwif = HWIF(drive); in trm290_prepare_drive()
182 ide_hwif_t *hwif = HWIF(drive); in trm290_ide_dma_write()
233 ide_hwif_t *hwif = HWIF(drive); in trm290_ide_dma_read()
282 ide_hwif_t *hwif = HWIF(drive); in trm290_ide_dma_end()
294 ide_hwif_t *hwif = HWIF(drive); in trm290_ide_dma_test_irq()
305 void __init init_hwif_trm290 (ide_hwif_t *hwif) in init_hwif_trm290()
Dns87415.h8 static void init_hwif_ns87415(ide_hwif_t *);
9 static void init_dma_ns87415(ide_hwif_t *, unsigned long);
Dpdc202xx_new.c141 ide_hwif_t *hwif = HWIF(drive); in pdcnew_tune_chipset()
243 ide_hwif_t *hwif = HWIF(drive); in pdcnew_new_tune_chipset()
302 static u8 pdcnew_new_cable_detect (ide_hwif_t *hwif) in pdcnew_new_cable_detect()
310 ide_hwif_t *hwif = HWIF(drive); in config_chipset_for_dma()
385 ide_hwif_t *hwif = HWIF(drive); in pdcnew_config_drive_xfer_rate()
457 static void pdcnew_reset_host (ide_hwif_t *hwif) in pdcnew_reset_host()
474 ide_hwif_t *hwif = HWIF(drive); in pdcnew_reset()
475 ide_hwif_t *mate = hwif->mate; in pdcnew_reset()
538 static void __init init_hwif_pdc202new (ide_hwif_t *hwif) in init_hwif_pdc202new()
569 static void __init init_dma_pdc202new (ide_hwif_t *hwif, unsigned long dmabase) in init_dma_pdc202new()
Dsl82c105.h9 static void init_hwif_sl82c105(ide_hwif_t *);
10 static void init_dma_sl82c105(ide_hwif_t *, unsigned long);
Dcs5530.h29 static void init_hwif_cs5530(ide_hwif_t *);
30 static void init_dma_cs5530(ide_hwif_t *, unsigned long);
Dsc1200.h29 static void init_hwif_sc1200(ide_hwif_t *);
30 static void init_dma_sc1200(ide_hwif_t *, unsigned long);
/linux-2.4.37.9/include/linux/
Dide.h148 #define HWIF(drive) ((ide_hwif_t *)((drive)->hwif))
1009 } ide_hwif_t; typedef
1031 ide_hwif_t *hwif;
1105 extern void destroy_proc_ide_device(ide_hwif_t *, ide_drive_t *);
1106 extern void destroy_proc_ide_drives(ide_hwif_t *);
1244 extern ide_hwif_t ide_hwifs[]; /* master data repository */
1621 extern void default_hwif_iops(ide_hwif_t *);
1622 extern void default_hwif_mmiops(ide_hwif_t *);
1623 extern void default_hwif_transport(ide_hwif_t *);
1671 void (*init_iops)(ide_hwif_t *);
[all …]
/linux-2.4.37.9/drivers/ide/arm/
Dicside.c237 static int ide_build_sglist(ide_hwif_t *hwif, struct request *rq) in ide_build_sglist()
446 ide_hwif_t *hwif = HWIF(drive); in icside_dma_check()
496 ide_hwif_t *hwif = HWIF(drive); in icside_dma_test_irq()
530 ide_hwif_t *hwif = HWIF(drive); in icside_dma_begin()
538 ide_hwif_t *hwif = HWIF(drive); in icside_dma_end()
553 ide_hwif_t *hwif = HWIF(drive); in icside_dma_read()
607 ide_hwif_t *hwif = HWIF(drive); in icside_dma_write()
660 icside_setup_dma(ide_hwif_t *hwif, int autodma) in icside_setup_dma()
701 static ide_hwif_t *
704 ide_hwif_t *hwif; in icside_find_hwif()
[all …]
/linux-2.4.37.9/drivers/ide/legacy/
Dgayle.c88 static int gayle_ack_intr_a4000(ide_hwif_t *hwif) in gayle_ack_intr_a4000()
98 static int gayle_ack_intr_a1200(ide_hwif_t *hwif) in gayle_ack_intr_a1200()
136 ide_hwif_t *hwif; in gayle_init()

1234