Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
ide-taskfile.c File Reference
#include <linux/types.h>
#include <linux/string.h>
#include <linux/kernel.h>
#include <linux/export.h>
#include <linux/sched.h>
#include <linux/interrupt.h>
#include <linux/errno.h>
#include <linux/slab.h>
#include <linux/delay.h>
#include <linux/hdreg.h>
#include <linux/ide.h>
#include <linux/scatterlist.h>
#include <linux/uaccess.h>
#include <asm/io.h>

Go to the source code of this file.

Functions

void ide_tf_readback (ide_drive_t *drive, struct ide_cmd *cmd)
 
void ide_tf_dump (const char *s, struct ide_cmd *cmd)
 
int taskfile_lib_get_identify (ide_drive_t *drive, u8 *buf)
 
ide_startstop_t do_rw_taskfile (ide_drive_t *drive, struct ide_cmd *orig_cmd)
 
 EXPORT_SYMBOL_GPL (do_rw_taskfile)
 
void ide_pio_bytes (ide_drive_t *drive, struct ide_cmd *cmd, unsigned int write, unsigned int len)
 
 EXPORT_SYMBOL_GPL (ide_pio_bytes)
 
void ide_finish_cmd (ide_drive_t *drive, struct ide_cmd *cmd, u8 stat)
 
int ide_raw_taskfile (ide_drive_t *drive, struct ide_cmd *cmd, u8 *buf, u16 nsect)
 
 EXPORT_SYMBOL (ide_raw_taskfile)
 
int ide_no_data_taskfile (ide_drive_t *drive, struct ide_cmd *cmd)
 
 EXPORT_SYMBOL_GPL (ide_no_data_taskfile)
 

Function Documentation

ide_startstop_t do_rw_taskfile ( ide_drive_t drive,
struct ide_cmd orig_cmd 
)

Definition at line 78 of file ide-taskfile.c.

EXPORT_SYMBOL ( ide_raw_taskfile  )
EXPORT_SYMBOL_GPL ( do_rw_taskfile  )
EXPORT_SYMBOL_GPL ( ide_pio_bytes  )
EXPORT_SYMBOL_GPL ( ide_no_data_taskfile  )
void ide_finish_cmd ( ide_drive_t drive,
struct ide_cmd cmd,
u8  stat 
)

Definition at line 325 of file ide-taskfile.c.

int ide_no_data_taskfile ( ide_drive_t drive,
struct ide_cmd cmd 
)

Definition at line 461 of file ide-taskfile.c.

void ide_pio_bytes ( ide_drive_t drive,
struct ide_cmd cmd,
unsigned int  write,
unsigned int  len 
)

Definition at line 223 of file ide-taskfile.c.

int ide_raw_taskfile ( ide_drive_t drive,
struct ide_cmd cmd,
u8 buf,
u16  nsect 
)

Definition at line 427 of file ide-taskfile.c.

void ide_tf_dump ( const char s,
struct ide_cmd cmd 
)

Definition at line 44 of file ide-taskfile.c.

void ide_tf_readback ( ide_drive_t drive,
struct ide_cmd cmd 
)

Definition at line 27 of file ide-taskfile.c.

int taskfile_lib_get_identify ( ide_drive_t drive,
u8 buf 
)

Definition at line 57 of file ide-taskfile.c.