taglinefilesource code
ide_drive_t120drivers/block/ali14xx.cstatic void ali14xx_tune_drive (ide_drive_t *drive, byte pio)
ide_drive_t647drivers/block/cmd640.cstatic void cmd640_set_mode(ide_drive_t* drive, int pio_mode) {
ide_drive_t672drivers/block/cmd640.cstatic void cmd640_tune_drive(ide_drive_t *drive, byte pio_mode) {
ide_drive_t59drivers/block/dtc2278.cstatic void tune_dtc2278 (ide_drive_t *drive, byte pio)
ide_drive_t126drivers/block/ht6560b.cstatic void ht6560b_selectproc (ide_drive_t *drive)
ide_drive_t194drivers/block/ht6560b.cstatic void tune_ht6560b (ide_drive_t *drive, byte pio)
ide_drive_t243drivers/block/ide-cd.cvoid cdrom_in_bytes (ide_drive_t *drive, void *buffer, uint bytecount)
ide_drive_t255drivers/block/ide-cd.cvoid cdrom_out_bytes (ide_drive_t *drive, void *buffer, uint bytecount)
ide_drive_t415drivers/block/ide-cd.cvoid cdrom_analyze_sense_data (ide_drive_t *drive, 
ide_drive_t541drivers/block/ide-cd.cstatic void cdrom_queue_request_sense (ide_drive_t *drive, 
ide_drive_t584drivers/block/ide-cd.cstatic void cdrom_end_request (int uptodate, ide_drive_t *drive)
ide_drive_t611drivers/block/ide-cd.cstatic void cdrom_saw_media_change (ide_drive_t *drive)
ide_drive_t621drivers/block/ide-cd.cstatic int cdrom_decode_status (ide_drive_t *drive, int good_stat, int *stat_ret)
ide_drive_t777drivers/block/ide-cd.cstatic int cdrom_start_packet_command (ide_drive_t *drive, int xferlen,
ide_drive_t812drivers/block/ide-cd.cstatic int cdrom_transfer_packet_command (ide_drive_t *drive,
ide_drive_t853drivers/block/ide-cd.cstatic void cdrom_buffer_sectors (ide_drive_t *drive, unsigned long sector,
ide_drive_t908drivers/block/ide-cd.cint cdrom_read_check_ireason (ide_drive_t *drive, int len, int ireason)
ide_drive_t945drivers/block/ide-cd.cstatic void cdrom_read_intr (ide_drive_t *drive)
ide_drive_t1058drivers/block/ide-cd.cstatic int cdrom_read_from_buffer (ide_drive_t *drive)
ide_drive_t1120drivers/block/ide-cd.cstatic void cdrom_start_read_continuation (ide_drive_t *drive)
ide_drive_t1184drivers/block/ide-cd.cstatic void cdrom_start_read (ide_drive_t *drive, unsigned int block)
ide_drive_t1221drivers/block/ide-cd.ccdrom_lockdoor (ide_drive_t *drive, int lockflag,
ide_drive_t1227drivers/block/ide-cd.cstatic void cdrom_pc_intr (ide_drive_t *drive)
ide_drive_t1340drivers/block/ide-cd.cstatic void cdrom_do_pc_continuation (ide_drive_t *drive)
ide_drive_t1350drivers/block/ide-cd.cstatic void cdrom_do_packet_command (ide_drive_t *drive)
ide_drive_t1377drivers/block/ide-cd.cint cdrom_queue_packet_command (ide_drive_t *drive, struct packet_command *pc)
ide_drive_t1455drivers/block/ide-cd.cvoid cdrom_do_drive_cmd (ide_drive_t *drive)
ide_drive_t1488drivers/block/ide-cd.cvoid ide_do_rw_cdrom (ide_drive_t *drive, unsigned long block)
ide_drive_t1562drivers/block/ide-cd.ccdrom_check_status (ide_drive_t  *drive,
ide_drive_t1578drivers/block/ide-cd.ccdrom_lockdoor (ide_drive_t *drive, int lockflag,
ide_drive_t1622drivers/block/ide-cd.ccdrom_eject (ide_drive_t *drive, int ejectflag,
ide_drive_t1637drivers/block/ide-cd.ccdrom_pause (ide_drive_t *drive, int pauseflag,
ide_drive_t1652drivers/block/ide-cd.ccdrom_startstop (ide_drive_t *drive, int startflag,
ide_drive_t1668drivers/block/ide-cd.ccdrom_read_capacity (ide_drive_t *drive, unsigned *capacity,
ide_drive_t1697drivers/block/ide-cd.ccdrom_read_tocentry (ide_drive_t *drive, int trackno, int msf_flag,
ide_drive_t1720drivers/block/ide-cd.ccdrom_read_toc (ide_drive_t *drive,
ide_drive_t1849drivers/block/ide-cd.ccdrom_read_subchannel (ide_drive_t *drive,
ide_drive_t1871drivers/block/ide-cd.ccdrom_mode_sense (ide_drive_t *drive, int pageno, int modeflag,
ide_drive_t1891drivers/block/ide-cd.ccdrom_mode_select (ide_drive_t *drive, int pageno, char *buf, int buflen,
ide_drive_t1911drivers/block/ide-cd.ccdrom_play_lba_range_play12 (ide_drive_t *drive, int lba_start, int lba_end,
ide_drive_t1934drivers/block/ide-cd.ccdrom_play_lba_range_msf (ide_drive_t *drive, int lba_start, int lba_end,
ide_drive_t1962drivers/block/ide-cd.ccdrom_play_lba_range_1 (ide_drive_t *drive, int lba_start, int lba_end,
ide_drive_t2014drivers/block/ide-cd.ccdrom_play_lba_range (ide_drive_t *drive, int lba_start, int lba_end,
ide_drive_t2044drivers/block/ide-cd.cint cdrom_get_toc_entry (ide_drive_t *drive, int track,
ide_drive_t2072drivers/block/ide-cd.ccdrom_read_block (ide_drive_t *drive, int format, int lba,
ide_drive_t2124drivers/block/ide-cd.cint ide_cdrom_ioctl (ide_drive_t *drive, struct inode *inode,
ide_drive_t2584drivers/block/ide-cd.cint ide_cdrom_check_media_change (ide_drive_t *drive)
ide_drive_t2597drivers/block/ide-cd.cint ide_cdrom_open (struct inode *ip, struct file *fp, ide_drive_t *drive)
ide_drive_t2645drivers/block/ide-cd.cvoid ide_cdrom_release (struct inode *inode, struct file *file, ide_drive_t *drive)
ide_drive_t2666drivers/block/ide-cd.cvoid ide_cdrom_setup (ide_drive_t *drive)
ide_drive_t593drivers/block/ide-tape.cide_drive_t *drive;
ide_drive_t810drivers/block/ide-tape.cvoid idetape_input_data (ide_drive_t *drive,void *buffer, unsigned long bcount);
ide_drive_t811drivers/block/ide-tape.cvoid idetape_output_data (ide_drive_t *drive,void *buffer, unsigned long bcount);
ide_drive_t812drivers/block/ide-tape.cvoid idetape_discard_data (ide_drive_t *drive, unsigned long bcount);
ide_drive_t818drivers/block/ide-tape.cvoid idetape_issue_packet_command  (ide_drive_t *drive,idetape_packet_command_t *pc,ide_handler_t *handler);
ide_drive_t819drivers/block/ide-tape.cvoid idetape_pc_intr (ide_drive_t *drive);
ide_drive_t825drivers/block/ide-tape.cvoid idetape_postpone_request (ide_drive_t *drive);
ide_drive_t828drivers/block/ide-tape.cvoid idetape_put_back_postponed_request (ide_drive_t *drive);
ide_drive_t829drivers/block/ide-tape.cvoid idetape_media_access_finished (ide_drive_t *drive);
ide_drive_t835drivers/block/ide-tape.cvoid idetape_pc_callback (ide_drive_t *drive);
ide_drive_t836drivers/block/ide-tape.cvoid idetape_retry_pc (ide_drive_t *drive);
ide_drive_t838drivers/block/ide-tape.cvoid idetape_queue_pc_head (ide_drive_t *drive,idetape_packet_command_t *pc,struct request *rq);
ide_drive_t839drivers/block/ide-tape.cvoid idetape_analyze_error (ide_drive_t *drive,idetape_request_sense_result_t *result);
ide_drive_t841drivers/block/ide-tape.cidetape_packet_command_t *idetape_next_pc_storage (ide_drive_t *drive);
ide_drive_t842drivers/block/ide-tape.cstruct request *idetape_next_rq_storage (ide_drive_t *drive);
ide_drive_t849drivers/block/ide-tape.cvoid idetape_inquiry_callback (ide_drive_t *drive);
ide_drive_t858drivers/block/ide-tape.cvoid idetape_read_position_callback (ide_drive_t *drive);
ide_drive_t860drivers/block/ide-tape.cvoid idetape_read_callback (ide_drive_t *drive);
ide_drive_t862drivers/block/ide-tape.cvoid idetape_write_callback (ide_drive_t *drive);
ide_drive_t865drivers/block/ide-tape.cvoid idetape_request_sense_callback (ide_drive_t *drive);
ide_drive_t890drivers/block/ide-tape.cint idetape_mtioctop (ide_drive_t *drive,short mt_op,int mt_count);
ide_drive_t897drivers/block/ide-tape.cint idetape_space_over_filemarks (ide_drive_t *drive,short mt_op,int mt_count);
ide_drive_t905drivers/block/ide-tape.cint idetape_add_chrdev_read_request (ide_drive_t *drive,int blocks,char *buffer);
ide_drive_t912drivers/block/ide-tape.cint idetape_add_chrdev_write_request (ide_drive_t *drive,int blocks,char *buffer);
ide_drive_t920drivers/block/ide-tape.cint idetape_queue_rw_tail (ide_drive_t *drive,int cmd,int blocks,char *buffer);
ide_drive_t927drivers/block/ide-tape.cint idetape_queue_pc_tail (ide_drive_t *drive,idetape_packet_command_t *pc);
ide_drive_t929drivers/block/ide-tape.cint idetape_position_tape (ide_drive_t *drive,unsigned long block);
ide_drive_t930drivers/block/ide-tape.cint idetape_rewind_tape (ide_drive_t *drive);
ide_drive_t931drivers/block/ide-tape.cint idetape_flush_tape_buffers (ide_drive_t *drive);
ide_drive_t937drivers/block/ide-tape.cvoid idetape_get_mode_sense_results (ide_drive_t *drive);
ide_drive_t952drivers/block/ide-tape.cidetape_pipeline_stage_t *idetape_kmalloc_stage (ide_drive_t *drive);
ide_drive_t956drivers/block/ide-tape.cvoid idetape_increase_max_pipeline_stages (ide_drive_t *drive);
ide_drive_t957drivers/block/ide-tape.cvoid idetape_add_stage_tail (ide_drive_t *drive,idetape_pipeline_stage_t *stage);
ide_drive_t958drivers/block/ide-tape.cvoid idetape_remove_stage_head (ide_drive_t *drive);
ide_drive_t959drivers/block/ide-tape.cvoid idetape_active_next_stage (ide_drive_t *drive);
ide_drive_t960drivers/block/ide-tape.cvoid idetape_wait_for_pipeline (ide_drive_t *drive);
ide_drive_t961drivers/block/ide-tape.cvoid idetape_discard_read_pipeline (ide_drive_t *drive);
ide_drive_t962drivers/block/ide-tape.cvoid idetape_empty_write_pipeline (ide_drive_t *drive);
ide_drive_t963drivers/block/ide-tape.cvoid idetape_insert_pipeline_into_queue (ide_drive_t *drive);
ide_drive_t1018drivers/block/ide-tape.cint idetape_identify_device (ide_drive_t *drive,struct hd_driveid *id)
ide_drive_t1185drivers/block/ide-tape.cide_drive_t *drive;
ide_drive_t1218drivers/block/ide-tape.cvoid idetape_setup (ide_drive_t *drive)
ide_drive_t1342drivers/block/ide-tape.cvoid idetape_get_mode_sense_results (ide_drive_t *drive)
ide_drive_t1452drivers/block/ide-tape.cvoid idetape_issue_packet_command  (ide_drive_t *drive,idetape_packet_command_t *pc,ide_handler_t *handler)
ide_drive_t1570drivers/block/ide-tape.cvoid idetape_pc_intr (ide_drive_t *drive)
ide_drive_t1718drivers/block/ide-tape.cvoid idetape_postpone_request (ide_drive_t *drive)
ide_drive_t1769drivers/block/ide-tape.cide_drive_t *drive=(ide_drive_t *) data;
ide_drive_t1824drivers/block/ide-tape.cide_drive_t *drive=(ide_drive_t *) data;
ide_drive_t2011drivers/block/ide-tape.cvoid idetape_put_back_postponed_request (ide_drive_t *drive)
ide_drive_t2039drivers/block/ide-tape.cvoid idetape_media_access_finished (ide_drive_t *drive)
ide_drive_t2093drivers/block/ide-tape.cvoid idetape_retry_pc (ide_drive_t *drive)
ide_drive_t2114drivers/block/ide-tape.cvoid idetape_pc_callback (ide_drive_t *drive)
ide_drive_t2139drivers/block/ide-tape.cvoid idetape_read_callback (ide_drive_t *drive)
ide_drive_t2167drivers/block/ide-tape.cvoid idetape_write_callback (ide_drive_t *drive)
ide_drive_t2190drivers/block/ide-tape.cvoid idetape_inquiry_callback (ide_drive_t *drive)
ide_drive_t2209drivers/block/ide-tape.cvoid idetape_input_data (ide_drive_t *drive,void *buffer, unsigned long bcount)
ide_drive_t2230drivers/block/ide-tape.cvoid idetape_output_data (ide_drive_t *drive,void *buffer, unsigned long bcount)
ide_drive_t2252drivers/block/ide-tape.cvoid idetape_discard_data (ide_drive_t *drive, unsigned long bcount)
ide_drive_t2380drivers/block/ide-tape.cvoid idetape_request_sense_callback (ide_drive_t *drive)
ide_drive_t2408drivers/block/ide-tape.cvoid idetape_analyze_error (ide_drive_t *drive,idetape_request_sense_result_t *result)
ide_drive_t2740drivers/block/ide-tape.cvoid idetape_read_position_callback (ide_drive_t *drive)
ide_drive_t2793drivers/block/ide-tape.cint idetape_blkdev_ioctl (ide_drive_t *drive, struct inode *inode, struct file *file,
ide_drive_t2822drivers/block/ide-tape.cide_drive_t *drive = hwgroup->drive;
ide_drive_t2888drivers/block/ide-tape.cvoid idetape_do_request (ide_drive_t *drive, struct request *rq, unsigned long block)
ide_drive_t3086drivers/block/ide-tape.cint idetape_queue_pc_tail (ide_drive_t *drive,idetape_packet_command_t *pc)
ide_drive_t3116drivers/block/ide-tape.cvoid idetape_queue_pc_head (ide_drive_t *drive,idetape_packet_command_t *pc,struct request *rq)
ide_drive_t3159drivers/block/ide-tape.cint idetape_queue_rw_tail (ide_drive_t *drive,int cmd,int blocks,char *buffer)
ide_drive_t3190drivers/block/ide-tape.cint idetape_add_chrdev_read_request (ide_drive_t *drive,int blocks,char *buffer)
ide_drive_t3263drivers/block/ide-tape.cint idetape_add_chrdev_write_request (ide_drive_t *drive,int blocks,char *buffer)
ide_drive_t3337drivers/block/ide-tape.cvoid idetape_discard_read_pipeline (ide_drive_t *drive)
ide_drive_t3377drivers/block/ide-tape.cvoid idetape_wait_for_pipeline (ide_drive_t *drive)
ide_drive_t3398drivers/block/ide-tape.cvoid idetape_empty_write_pipeline (ide_drive_t *drive)
ide_drive_t3522drivers/block/ide-tape.cidetape_packet_command_t *idetape_next_pc_storage (ide_drive_t *drive)
ide_drive_t3549drivers/block/ide-tape.cstruct request *idetape_next_rq_storage (ide_drive_t *drive)
ide_drive_t3572drivers/block/ide-tape.cint idetape_blkdev_open (struct inode *inode, struct file *filp, ide_drive_t *drive)
ide_drive_t3595drivers/block/ide-tape.cvoid idetape_blkdev_release (struct inode *inode, struct file *filp, ide_drive_t *drive)
ide_drive_t3639drivers/block/ide-tape.cide_drive_t *drive=idetape_chrdev.drive;
ide_drive_t3707drivers/block/ide-tape.cide_drive_t *drive=idetape_chrdev.drive;
ide_drive_t3807drivers/block/ide-tape.cide_drive_t *drive=idetape_chrdev.drive;
ide_drive_t3910drivers/block/ide-tape.cint idetape_mtioctop (ide_drive_t *drive,short mt_op,int mt_count)
ide_drive_t3992drivers/block/ide-tape.cint idetape_space_over_filemarks (ide_drive_t *drive,short mt_op,int mt_count)
ide_drive_t4080drivers/block/ide-tape.cide_drive_t *drive=idetape_chrdev.drive;
ide_drive_t4142drivers/block/ide-tape.cide_drive_t *drive=idetape_chrdev.drive;
ide_drive_t4196drivers/block/ide-tape.cint idetape_position_tape (ide_drive_t *drive,unsigned long block)
ide_drive_t4219drivers/block/ide-tape.cint idetape_rewind_tape (ide_drive_t *drive)
ide_drive_t4239drivers/block/ide-tape.cint idetape_flush_tape_buffers (ide_drive_t *drive)
ide_drive_t4266drivers/block/ide-tape.cidetape_pipeline_stage_t *idetape_kmalloc_stage (ide_drive_t *drive)
ide_drive_t4438drivers/block/ide-tape.cvoid idetape_increase_max_pipeline_stages (ide_drive_t *drive)
ide_drive_t4466drivers/block/ide-tape.cvoid idetape_add_stage_tail (ide_drive_t *drive,idetape_pipeline_stage_t *stage)
ide_drive_t4493drivers/block/ide-tape.cvoid idetape_remove_stage_head (ide_drive_t *drive)
ide_drive_t4532drivers/block/ide-tape.cvoid idetape_insert_pipeline_into_queue (ide_drive_t *drive)
ide_drive_t4551drivers/block/ide-tape.cvoid idetape_active_next_stage (ide_drive_t *drive)
ide_drive_t340drivers/block/ide.cide_drive_t *drive = &hwif->drives[unit];
ide_drive_t374drivers/block/ide.cvoid ide_input_data (ide_drive_t *drive, void *buffer, unsigned int wcount)
ide_drive_t398drivers/block/ide.cvoid ide_output_data (ide_drive_t *drive, void *buffer, unsigned int wcount)
ide_drive_t426drivers/block/ide.cvoid ide_set_handler (ide_drive_t *drive, ide_handler_t *handler, unsigned int timeout)
ide_drive_t470drivers/block/ide.cstatic unsigned long current_capacity (ide_drive_t  *drive)
ide_drive_t500drivers/block/ide.cide_drive_t *drive = &hwif->drives[unit];
ide_drive_t567drivers/block/ide.cstatic void do_reset1 (ide_drive_t *, int);    /* needed below */
ide_drive_t576drivers/block/ide.cstatic void atapi_reset_pollfunc (ide_drive_t *drive)
ide_drive_t605drivers/block/ide.cstatic void reset_pollfunc (ide_drive_t *drive)
ide_drive_t659drivers/block/ide.cstatic void do_reset1 (ide_drive_t *drive, int  do_not_try_atapi)
ide_drive_t691drivers/block/ide.cide_drive_t *rdrive = &hwif->drives[unit];
ide_drive_t728drivers/block/ide.cvoid ide_do_reset (ide_drive_t *drive)
ide_drive_t740drivers/block/ide.cvoid ide_end_drive_cmd (ide_drive_t *drive, byte stat, byte err)
ide_drive_t767drivers/block/ide.cbyte ide_dump_status (ide_drive_t *drive, const char *msg, byte stat)
ide_drive_t839drivers/block/ide.cstatic void try_to_flush_leftover_data (ide_drive_t *drive)
ide_drive_t854drivers/block/ide.cvoid ide_error (ide_drive_t *drive, const char *msg, byte stat)
ide_drive_t909drivers/block/ide.cstatic void read_intr (ide_drive_t *drive)
ide_drive_t951drivers/block/ide.cstatic void write_intr (ide_drive_t *drive)
ide_drive_t986drivers/block/ide.cstatic void multwrite (ide_drive_t *drive)
ide_drive_t1022drivers/block/ide.cstatic void multwrite_intr (ide_drive_t *drive)
ide_drive_t1054drivers/block/ide.cstatic void ide_cmd(ide_drive_t *drive, byte cmd, byte nsect, ide_handler_t *handler)
ide_drive_t1065drivers/block/ide.cstatic void set_multmode_intr (ide_drive_t *drive)
ide_drive_t1082drivers/block/ide.cstatic void set_geometry_intr (ide_drive_t *drive)
ide_drive_t1094drivers/block/ide.cstatic void recal_intr (ide_drive_t *drive)
ide_drive_t1106drivers/block/ide.cstatic void drive_cmd_intr (ide_drive_t *drive)
ide_drive_t1121drivers/block/ide.cstatic inline void do_special (ide_drive_t *drive)
ide_drive_t1173drivers/block/ide.cint ide_wait_stat (ide_drive_t *drive, byte good, byte bad, unsigned long timeout)
ide_drive_t1207drivers/block/ide.cstatic inline void do_rw_disk (ide_drive_t *drive, struct request *rq, unsigned long block)
ide_drive_t1304drivers/block/ide.cide_drive_t *drive;
ide_drive_t1482drivers/block/ide.cide_drive_t   *drive   = hwgroup->drive;
ide_drive_t1541drivers/block/ide.cide_drive_t *drive = &hwif->drives[unit];
ide_drive_t1570drivers/block/ide.cide_drive_t *drive = hwgroup->drive;
ide_drive_t1591drivers/block/ide.cstatic ide_drive_t *get_info_ptr (kdev_t i_rdev)
ide_drive_t1601drivers/block/ide.cide_drive_t *drive = &hwif->drives[unit];
ide_drive_t1662drivers/block/ide.cint ide_do_drive_cmd (ide_drive_t *drive, struct request *rq, ide_action_t action)
ide_drive_t1706drivers/block/ide.cide_drive_t *drive;
ide_drive_t1747drivers/block/ide.cide_drive_t *drive;
ide_drive_t1785drivers/block/ide.cide_drive_t *drive;
ide_drive_t1840drivers/block/ide.cide_drive_t *drive;
ide_drive_t2031drivers/block/ide.cide_drive_t *drive;
ide_drive_t2071drivers/block/ide.cstatic inline void do_identify (ide_drive_t *drive, byte cmd)
ide_drive_t2253drivers/block/ide.cstatic int try_to_identify (ide_drive_t *drive, byte cmd)
ide_drive_t2322drivers/block/ide.cstatic int do_probe (ide_drive_t *drive, byte cmd)
ide_drive_t2372drivers/block/ide.cstatic inline byte probe_for_drive (ide_drive_t *drive)
ide_drive_t2419drivers/block/ide.cide_drive_t *drive = &hwif->drives[unit];
ide_drive_t2441drivers/block/ide.cide_drive_t *drive = &hwif->drives[unit];
ide_drive_t2445drivers/block/ide.cide_drive_t *drive = &hwif->drives[unit];
ide_drive_t2570drivers/block/ide.cide_drive_t *drive;
ide_drive_t2764drivers/block/ide.cide_drive_t *drive;
ide_drive_t2851drivers/block/ide.cide_drive_t *drive = &hwif->drives[unit];
ide_drive_t359drivers/block/ide.htypedef int (ide_dmaproc_t)(ide_dma_action_t, ide_drive_t *);
ide_drive_t373drivers/block/ide.htypedef void (ide_tuneproc_t)(ide_drive_t *, byte);
ide_drive_t379drivers/block/ide.htypedef void (ide_selectproc_t) (ide_drive_t *);
ide_drive_t395drivers/block/ide.hide_drive_t  drives[MAX_DRIVES];  /* drive info */
ide_drive_t421drivers/block/ide.hide_drive_t  *tape_drive;  /* Pointer to the tape on this interface */
ide_drive_t428drivers/block/ide.htypedef void (ide_handler_t)(ide_drive_t *);
ide_drive_t432drivers/block/ide.hide_drive_t    *drive;  /* current drive */
ide_drive_t469drivers/block/ide.hvoid ide_input_data (ide_drive_t *drive, void *buffer, unsigned int wcount);
ide_drive_t474drivers/block/ide.hvoid ide_output_data (ide_drive_t *drive, void *buffer, unsigned int wcount);
ide_drive_t480drivers/block/ide.hvoid ide_set_handler (ide_drive_t *drive, ide_handler_t *handler, unsigned int timeout);
ide_drive_t485drivers/block/ide.hbyte ide_dump_status (ide_drive_t *drive, const char *msg, byte stat);
ide_drive_t491drivers/block/ide.hvoid ide_error (ide_drive_t *drive, const char *msg, byte stat);
ide_drive_t508drivers/block/ide.hint ide_wait_stat (ide_drive_t *drive, byte good, byte bad, unsigned long timeout);
ide_drive_t532drivers/block/ide.hvoid ide_do_reset (ide_drive_t *);
ide_drive_t575drivers/block/ide.hint ide_do_drive_cmd (ide_drive_t *drive, struct request *rq, ide_action_t action);
ide_drive_t581drivers/block/ide.hvoid ide_end_drive_cmd (ide_drive_t *drive, byte stat, byte err);
ide_drive_t587drivers/block/ide.hvoid ide_do_rw_cdrom (ide_drive_t *, unsigned long);
ide_drive_t588drivers/block/ide.hint ide_cdrom_ioctl (ide_drive_t *, struct inode *, struct file *, unsigned int, unsigned long);
ide_drive_t589drivers/block/ide.hint ide_cdrom_check_media_change (ide_drive_t *);
ide_drive_t590drivers/block/ide.hint ide_cdrom_open (struct inode *, struct file *, ide_drive_t *);
ide_drive_t591drivers/block/ide.hvoid ide_cdrom_release (struct inode *, struct file *, ide_drive_t *);
ide_drive_t592drivers/block/ide.hvoid ide_cdrom_setup (ide_drive_t *);
ide_drive_t611drivers/block/ide.hint idetape_identify_device (ide_drive_t *drive,struct hd_driveid *id);
ide_drive_t619drivers/block/ide.hvoid idetape_setup (ide_drive_t *drive);
ide_drive_t626drivers/block/ide.hvoid idetape_do_request (ide_drive_t *drive, struct request *rq, unsigned long block);
ide_drive_t639drivers/block/ide.hint idetape_blkdev_ioctl (ide_drive_t *drive, struct inode *inode, struct file *file,
ide_drive_t641drivers/block/ide.hint idetape_blkdev_open (struct inode *inode, struct file *filp, ide_drive_t *drive);
ide_drive_t642drivers/block/ide.hvoid idetape_blkdev_release (struct inode *inode, struct file *filp, ide_drive_t *drive);
ide_drive_t21drivers/block/ide_modes.hunsigned int ide_get_best_pio_mode (ide_drive_t *drive);
ide_drive_t117drivers/block/ide_modes.hunsigned int ide_get_best_pio_mode (ide_drive_t *drive)
ide_drive_t43drivers/block/qd6580.cstatic void tune_qd6580 (ide_drive_t *drive, byte pio)
ide_drive_t145drivers/block/triton.cstatic void dma_intr (ide_drive_t *drive)
ide_drive_t174drivers/block/triton.cstatic int build_dmatable (ide_drive_t *drive)
ide_drive_t235drivers/block/triton.cstatic int config_drive_for_dma (ide_drive_t *drive)
ide_drive_t273drivers/block/triton.cstatic int triton_dmaproc (ide_dma_action_t func, ide_drive_t *drive)
ide_drive_t110drivers/block/umc8672.cstatic void tune_umc (ide_drive_t *drive, byte pio)