dasd_block
struct dasd_block *dasd_alloc_block(void)
struct dasd_block *block;
static int dasd_ese_needs_format(struct dasd_block *block, struct irb *irb)
void dasd_free_block(struct dasd_block *block)
struct dasd_block *block;
struct dasd_block *block = device->block;
struct dasd_block *block;
void dasd_block_set_timer(struct dasd_block *block, int expires)
void dasd_block_clear_timer(struct dasd_block *block)
static void __dasd_process_block_ccw_queue(struct dasd_block *block,
static void __dasd_block_start_head(struct dasd_block *block)
struct dasd_block *block = (struct dasd_block *) data;
static int _dasd_requests_to_flushqueue(struct dasd_block *block,
static int dasd_flush_block_queue(struct dasd_block *block)
struct dasd_block *block = device->block;
void dasd_schedule_block_bh(struct dasd_block *block)
struct dasd_block *block = hctx->queue->queuedata;
struct dasd_block *block = req->q->queuedata;
struct dasd_block *block;
struct dasd_block *block;
struct dasd_block *block = device->block;
struct dasd_block *block = device->block;
static int dasd_flush_block_queue(struct dasd_block *);
static void dasd_profile_start(struct dasd_block *block,
static void dasd_profile_end(struct dasd_block *block,
struct dasd_block *block;
dasd_diag_fill_geometry(struct dasd_block *block, struct hd_geometry *geo)
struct dasd_block *block,
static unsigned int dasd_diag_max_sectors(struct dasd_block *block)
struct dasd_block *block;
static int dasd_eckd_start_analysis(struct dasd_block *block)
static int dasd_eckd_end_analysis(struct dasd_block *block)
static int dasd_eckd_do_analysis(struct dasd_block *block)
dasd_eckd_fill_geometry(struct dasd_block *block, struct hd_geometry *geo)
struct dasd_block *block = cqr->block;
struct dasd_block *block)
struct dasd_block *block;
struct dasd_block *block;
dasd_eckd_dso_ras(struct dasd_device *device, struct dasd_block *block,
struct dasd_block *block = device->block;
struct dasd_block *block,
struct dasd_block *block,
struct dasd_block *block,
struct dasd_block *block,
struct dasd_block *block,
struct dasd_block *block,
dasd_eckd_ioctl(struct dasd_block *block, unsigned int cmd, void __user *argp)
struct dasd_block *block;
static unsigned int dasd_eckd_max_sectors(struct dasd_block *block)
struct dasd_block *block;
static int dasd_fba_do_analysis(struct dasd_block *block)
static int dasd_fba_fill_geometry(struct dasd_block *block,
struct dasd_block *block,
struct dasd_block *block,
struct dasd_block *block,
static unsigned int dasd_fba_max_sectors(struct dasd_block *block)
void dasd_gendisk_free(struct dasd_block *block)
int dasd_scan_partitions(struct dasd_block *block)
void dasd_destroy_partitions(struct dasd_block *block)
int dasd_gendisk_alloc(struct dasd_block *block)
struct dasd_block *block; /* the originating block device */
int (*do_analysis) (struct dasd_block *);
unsigned int (*max_sectors)(struct dasd_block *);
struct dasd_block *,
int (*fill_geometry) (struct dasd_block *, struct hd_geometry *);
int (*ioctl) (struct dasd_block *, unsigned int, void __user *);
struct dasd_block *block;
struct dasd_block;
struct dasd_block *dasd_alloc_block(void);
void dasd_free_block(struct dasd_block *);
void dasd_schedule_block_bh(struct dasd_block *);
void dasd_block_set_timer(struct dasd_block *, int);
void dasd_block_clear_timer(struct dasd_block *);
int dasd_gendisk_alloc(struct dasd_block *);
void dasd_gendisk_free(struct dasd_block *);
int dasd_scan_partitions(struct dasd_block *);
void dasd_destroy_partitions(struct dasd_block *);
static int dasd_ioctl_resume(struct dasd_block *block)
static int dasd_ioctl_abortio(struct dasd_block *block)
static int dasd_ioctl_allowio(struct dasd_block *block)
dasd_format(struct dasd_block *block, struct format_data_t *fdata)
static int dasd_check_format(struct dasd_block *block,
static int dasd_ioctl_reset_profile(struct dasd_block *block)
static int dasd_ioctl_read_profile(struct dasd_block *block, void __user *argp)
static int dasd_ioctl_reset_profile(struct dasd_block *block)
static int dasd_ioctl_read_profile(struct dasd_block *block, void __user *argp)
static int __dasd_ioctl_information(struct dasd_block *block,
static int dasd_ioctl_information(struct dasd_block *block, void __user *argp,
static int dasd_ioctl_readall_cmb(struct dasd_block *block, unsigned int cmd,
struct dasd_block *block;
static int dasd_ioctl_quiesce(struct dasd_block *block)
struct dasd_block *block;