Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
ide-devsets.c File Reference
#include <linux/kernel.h>
#include <linux/gfp.h>
#include <linux/ide.h>

Go to the source code of this file.

Functions

 DEFINE_MUTEX (ide_setting_mtx)
 
 ide_devset_get (io_32bit, io_32bit)
 
 ide_devset_get_flag (ksettings, IDE_DFLAG_KEEP_SETTINGS)
 
 ide_devset_get_flag (using_dma, IDE_DFLAG_USING_DMA)
 
 ide_devset_get_flag (unmaskirq, IDE_DFLAG_UNMASK)
 
 ide_ext_devset_rw_sync (io_32bit, io_32bit)
 
 ide_ext_devset_rw_sync (keepsettings, ksettings)
 
 ide_ext_devset_rw_sync (unmaskirq, unmaskirq)
 
 ide_ext_devset_rw_sync (using_dma, using_dma)
 
 __IDE_DEVSET (pio_mode, DS_SYNC, NULL, set_pio_mode)
 
int ide_devset_execute (ide_drive_t *drive, const struct ide_devset *setting, int arg)
 
ide_startstop_t ide_do_devset (ide_drive_t *drive, struct request *rq)
 

Function Documentation

__IDE_DEVSET ( pio_mode  ,
DS_SYNC  ,
NULL  ,
set_pio_mode   
)
DEFINE_MUTEX ( ide_setting_mtx  )
int ide_devset_execute ( ide_drive_t drive,
const struct ide_devset setting,
int  arg 
)

Definition at line 158 of file ide-devsets.c.

ide_devset_get ( io_32bit  ,
io_32bit   
)
ide_devset_get_flag ( ksettings  ,
IDE_DFLAG_KEEP_SETTINGS   
)
ide_devset_get_flag ( using_dma  ,
IDE_DFLAG_USING_DMA   
)
ide_devset_get_flag ( unmaskirq  ,
IDE_DFLAG_UNMASK   
)
ide_startstop_t ide_do_devset ( ide_drive_t drive,
struct request rq 
)

Definition at line 182 of file ide-devsets.c.

ide_ext_devset_rw_sync ( io_32bit  ,
io_32bit   
)
ide_ext_devset_rw_sync ( keepsettings  ,
ksettings   
)
ide_ext_devset_rw_sync ( unmaskirq  ,
unmaskirq   
)
ide_ext_devset_rw_sync ( using_dma  ,
using_dma   
)