Lines Matching refs:dasd_block

72 static int  dasd_alloc_queue(struct dasd_block *);
73 static void dasd_free_queue(struct dasd_block *);
74 static int dasd_flush_block_queue(struct dasd_block *);
166 struct dasd_block *dasd_alloc_block(void)
168 struct dasd_block *block;
193 void dasd_free_block(struct dasd_block *block)
258 struct dasd_block *block = device->block;
343 struct dasd_block *block;
402 struct dasd_block *block = device->block;
703 static void dasd_profile_start(struct dasd_block *block,
815 static void dasd_profile_end(struct dasd_block *block,
1651 static int dasd_ese_needs_format(struct dasd_block *block, struct irb *irb)
1920 * If we have an error on a dasd_block layer request then we cancel
1921 * and return all further requests from the same dasd_block as well.
1930 * only requeue request that came from the dasd_block layer
2000 * by setting a dasd_block state and calling the callback function
2007 struct dasd_block *block;
2711 * SECTION: Operations of the dasd_block layer.
2715 * Timeout function for dasd_block. This is used when the block layer
2722 struct dasd_block *block;
2734 * Setup timeout for a dasd_block in jiffies.
2736 void dasd_block_set_timer(struct dasd_block *block, int expires)
2746 * Clear timeout for a dasd_block.
2748 void dasd_block_clear_timer(struct dasd_block *block)
2828 static void __dasd_process_block_ccw_queue(struct dasd_block *block,
2897 static void __dasd_block_start_head(struct dasd_block *block)
2942 * Central dasd_block layer routine. Takes requests from the generic
2948 struct dasd_block *block = (struct dasd_block *) data;
3008 static int _dasd_requests_to_flushqueue(struct dasd_block *block,
3042 * Go through all request on the dasd_block request queue, cancel them
3046 static int dasd_flush_block_queue(struct dasd_block *block)
3082 void dasd_schedule_block_bh(struct dasd_block *block)
3105 struct dasd_block *block = hctx->queue->queuedata;
3196 struct dasd_block *block = req->q->queuedata;
3299 static int dasd_alloc_queue(struct dasd_block *block)
3326 static void dasd_free_queue(struct dasd_block *block)
3548 struct dasd_block *block;
3672 struct dasd_block *block;
3992 struct dasd_block *block = device->block;