Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
ide_disk_ops Struct Reference

#include <ide.h>

Data Fields

int(* check )(struct ide_drive_s *, const char *)
 
int(* get_capacity )(struct ide_drive_s *)
 
void(* unlock_native_capacity )(struct ide_drive_s *)
 
void(* setup )(struct ide_drive_s *)
 
void(* flush )(struct ide_drive_s *)
 
int(* init_media )(struct ide_drive_s *, struct gendisk *)
 
int(* set_doorlock )(struct ide_drive_s *, struct gendisk *, int)
 
ide_startstop_t(* do_request )(struct ide_drive_s *, struct request *, sector_t)
 
int(* ioctl )(struct ide_drive_s *, struct block_device *, fmode_t, unsigned int, unsigned long)
 

Detailed Description

Definition at line 362 of file ide.h.

Field Documentation

Definition at line 363 of file ide.h.

Definition at line 371 of file ide.h.

void(* flush)(struct ide_drive_s *)

Definition at line 367 of file ide.h.

int(* get_capacity)(struct ide_drive_s *)

Definition at line 364 of file ide.h.

int(* init_media)(struct ide_drive_s *, struct gendisk *)

Definition at line 368 of file ide.h.

int(* ioctl)(struct ide_drive_s *, struct block_device *, fmode_t, unsigned int, unsigned long)

Definition at line 373 of file ide.h.

int(* set_doorlock)(struct ide_drive_s *, struct gendisk *, int)

Definition at line 369 of file ide.h.

Definition at line 366 of file ide.h.

void(* unlock_native_capacity)(struct ide_drive_s *)

Definition at line 365 of file ide.h.


The documentation for this struct was generated from the following file: