Lines Matching refs:hwif

36 	ide_hwif_t	*hwif = (ide_hwif_t *) m->private;  in ide_imodel_proc_show()  local
39 switch (hwif->chipset) { in ide_imodel_proc_show()
74 ide_hwif_t *hwif = (ide_hwif_t *) m->private; in ide_mate_proc_show() local
76 if (hwif && hwif->mate) in ide_mate_proc_show()
77 seq_printf(m, "%s\n", hwif->mate->name); in ide_mate_proc_show()
98 ide_hwif_t *hwif = (ide_hwif_t *) m->private; in ide_channel_proc_show() local
100 seq_printf(m, "%c\n", hwif->channel ? '1' : '0'); in ide_channel_proc_show()
683 void ide_proc_port_register_devices(ide_hwif_t *hwif) in ide_proc_port_register_devices() argument
686 struct proc_dir_entry *parent = hwif->proc; in ide_proc_port_register_devices()
691 ide_port_for_each_dev(i, drive, hwif) { in ide_proc_port_register_devices()
709 remove_proc_entry(drive->name, drive->hwif->proc); in ide_proc_unregister_device()
721 void ide_proc_register_port(ide_hwif_t *hwif) in ide_proc_register_port() argument
723 if (!hwif->proc) { in ide_proc_register_port()
724 hwif->proc = proc_mkdir(hwif->name, proc_ide_root); in ide_proc_register_port()
726 if (!hwif->proc) in ide_proc_register_port()
729 ide_add_proc_entries(hwif->proc, hwif_entries, hwif); in ide_proc_register_port()
733 void ide_proc_unregister_port(ide_hwif_t *hwif) in ide_proc_unregister_port() argument
735 if (hwif->proc) { in ide_proc_unregister_port()
736 ide_remove_proc_entries(hwif->proc, hwif_entries); in ide_proc_unregister_port()
737 remove_proc_entry(hwif->name, proc_ide_root); in ide_proc_unregister_port()
738 hwif->proc = NULL; in ide_proc_unregister_port()