ide_hw 448 drivers/ide/au1xxx-ide.c static void auide_setup_ports(struct ide_hw *hw, _auide_hwif *ahwif) ide_hw 507 drivers/ide/au1xxx-ide.c struct ide_hw hw, *hws[] = { &hw }; ide_hw 121 drivers/ide/buddha.c static void __init buddha_setup_ports(struct ide_hw *hw, unsigned long base, ide_hw 168 drivers/ide/buddha.c struct ide_hw hw[MAX_NUM_HWIFS], *hws[MAX_NUM_HWIFS]; ide_hw 725 drivers/ide/cmd640.c struct ide_hw hw[2], *hws[2]; ide_hw 114 drivers/ide/cs5520.c struct ide_hw hw[2], *hws[] = { NULL, NULL }; ide_hw 79 drivers/ide/delkin_cb.c struct ide_hw hw, *hws[] = { &hw }; ide_hw 117 drivers/ide/falconide.c static void __init falconide_setup_ports(struct ide_hw *hw) ide_hw 140 drivers/ide/falconide.c struct ide_hw hw, *hws[] = { &hw }; ide_hw 79 drivers/ide/gayle.c static void __init gayle_setup_ports(struct ide_hw *hw, unsigned long base, ide_hw 124 drivers/ide/gayle.c struct ide_hw hw[GAYLE_NUM_HWIFS], *hws[GAYLE_NUM_HWIFS]; ide_hw 386 drivers/ide/icside.c static void icside_setup_ports(struct ide_hw *hw, void __iomem *base, ide_hw 415 drivers/ide/icside.c struct ide_hw hw, *hws[] = { &hw }; ide_hw 471 drivers/ide/icside.c struct ide_hw hw[2], *hws[] = { &hw[0], &hw[1] }; ide_hw 35 drivers/ide/ide-4drives.c struct ide_hw hw, *hws[] = { &hw, &hw }; ide_hw 121 drivers/ide/ide-cs.c struct ide_hw hw, *hws[] = { &hw }; ide_hw 79 drivers/ide/ide-generic.c struct ide_hw hw, *hws[] = { &hw }; ide_hw 6 drivers/ide/ide-legacy.c static void ide_legacy_init_one(struct ide_hw **hws, struct ide_hw *hw, ide_hw 45 drivers/ide/ide-legacy.c struct ide_hw hw[2], *hws[] = { NULL, NULL }; ide_hw 33 drivers/ide/ide-pnp.c struct ide_hw hw, *hws[] = { &hw }; ide_hw 1245 drivers/ide/ide-probe.c static void ide_init_port_hw(ide_hwif_t *hwif, struct ide_hw *hw) ide_hw 1348 drivers/ide/ide-probe.c struct ide_hw **hws, unsigned int n_ports) ide_hw 1436 drivers/ide/ide-probe.c struct ide_hw **hws) ide_hw 1535 drivers/ide/ide-probe.c int ide_host_add(const struct ide_port_info *d, struct ide_hw **hws, ide_hw 21 drivers/ide/ide_platform.c static void plat_ide_setup_ports(struct ide_hw *hw, void __iomem *base, ide_hw 52 drivers/ide/ide_platform.c struct ide_hw hw, *hws[] = { &hw }; ide_hw 69 drivers/ide/macide.c static void __init macide_setup_ports(struct ide_hw *hw, unsigned long base, ide_hw 107 drivers/ide/macide.c struct ide_hw hw, *hws[] = { &hw }; ide_hw 307 drivers/ide/palm_bk3710.c struct ide_hw hw, *hws[] = { &hw }; ide_hw 1017 drivers/ide/pmac.c static int pmac_ide_setup_device(pmac_ide_hwif_t *pmif, struct ide_hw *hw) ide_hw 1023 drivers/ide/pmac.c struct ide_hw *hws[] = { hw }; ide_hw 1117 drivers/ide/pmac.c static void pmac_ide_init_ports(struct ide_hw *hw, unsigned long base) ide_hw 1137 drivers/ide/pmac.c struct ide_hw hw; ide_hw 1259 drivers/ide/pmac.c struct ide_hw hw; ide_hw 55 drivers/ide/q40ide.c static void q40_ide_setup_ports(struct ide_hw *hw, unsigned long base, int irq) ide_hw 136 drivers/ide/q40ide.c struct ide_hw hw[Q40IDE_NUM_HWIFS], *hws[] = { NULL, NULL }; ide_hw 19 drivers/ide/rapide.c static void rapide_setup_ports(struct ide_hw *hw, void __iomem *base, ide_hw 38 drivers/ide/rapide.c struct ide_hw hw, *hws[] = { &hw }; ide_hw 309 drivers/ide/setup-pci.c unsigned int port, struct ide_hw *hw) ide_hw 457 drivers/ide/setup-pci.c struct ide_hw *hw, struct ide_hw **hws) ide_hw 539 drivers/ide/setup-pci.c struct ide_hw hw[4], *hws[] = { NULL, NULL, NULL, NULL }; ide_hw 132 drivers/ide/tx4938ide.c struct ide_hw hw, *hws[] = { &hw }; ide_hw 538 drivers/ide/tx4939ide.c struct ide_hw hw, *hws[] = { &hw }; ide_hw 227 include/linux/ide.h static inline void ide_std_init_ports(struct ide_hw *hw, ide_hw 1243 include/linux/ide.h struct ide_hw *, struct ide_hw **); ide_hw 1501 include/linux/ide.h struct ide_host *ide_host_alloc(const struct ide_port_info *, struct ide_hw **, ide_hw 1505 include/linux/ide.h struct ide_hw **); ide_hw 1506 include/linux/ide.h int ide_host_add(const struct ide_port_info *, struct ide_hw **, unsigned int,