Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
ide-disk.h
Go to the documentation of this file.
1 #ifndef __IDE_DISK_H
2 #define __IDE_DISK_H
3 
4 #include "ide-gd.h"
5 
6 #ifdef CONFIG_IDE_GD_ATA
7 /* ide-disk.c */
8 extern const struct ide_disk_ops ide_ata_disk_ops;
10 ide_decl_devset(multcount);
11 ide_decl_devset(nowerr);
12 ide_decl_devset(wcache);
13 ide_decl_devset(acoustic);
14 
15 /* ide-disk_ioctl.c */
16 int ide_disk_ioctl(ide_drive_t *, struct block_device *, fmode_t, unsigned int,
17  unsigned long);
18 
19 #ifdef CONFIG_IDE_PROC_FS
20 /* ide-disk_proc.c */
21 extern ide_proc_entry_t ide_disk_proc[];
22 extern const struct ide_proc_devset ide_disk_settings[];
23 #endif
24 #else
25 #define ide_disk_proc NULL
26 #define ide_disk_settings NULL
27 #endif
28 
29 #endif /* __IDE_DISK_H */