Lines Matching refs:ide_drive_s
400 struct ide_drive_s;
403 int (*check)(struct ide_drive_s *, const char *);
404 int (*get_capacity)(struct ide_drive_s *);
405 void (*unlock_native_capacity)(struct ide_drive_s *);
406 void (*setup)(struct ide_drive_s *);
407 void (*flush)(struct ide_drive_s *);
408 int (*init_media)(struct ide_drive_s *, struct gendisk *);
409 int (*set_doorlock)(struct ide_drive_s *, struct gendisk *,
411 ide_startstop_t (*do_request)(struct ide_drive_s *, struct request *,
413 int (*ioctl)(struct ide_drive_s *, struct block_device *,
526 struct ide_drive_s { struct
603 int (*pc_callback)(struct ide_drive_s *, int); argument
605 ide_startstop_t (*irq_handler)(struct ide_drive_s *); argument
617 typedef struct ide_drive_s ide_drive_t; argument
684 void (*dma_host_set)(struct ide_drive_s *, int);
685 int (*dma_setup)(struct ide_drive_s *, struct ide_cmd *);
686 void (*dma_start)(struct ide_drive_s *);
687 int (*dma_end)(struct ide_drive_s *);
688 int (*dma_test_irq)(struct ide_drive_s *);
689 void (*dma_lost_irq)(struct ide_drive_s *);
691 int (*dma_check)(struct ide_drive_s *, struct ide_cmd *);
692 int (*dma_timer_expiry)(struct ide_drive_s *);
693 void (*dma_clear)(struct ide_drive_s *);