struct mmc_blk_data *md = mq->data;
struct mmc_card *card = md->queue.card;
struct mmc_blk_request brq;
struct mmc_blk_data *md = mq->data;
struct mmc_card *card = md->queue.card;
struct mmc_blk_request brq;
/*
* If this is an SD card and we're writing, we can first
* mark the known good sectors as ok.
/*
* If this is an SD card and we're writing, we can first
* mark the known good sectors as ok.
spin_lock_irq(&md->lock);
while (ret) {
ret = end_that_request_chunk(req, 0,
spin_lock_irq(&md->lock);
while (ret) {
ret = end_that_request_chunk(req, 0,
devidx = md->disk->first_minor >> MMC_SHIFT;
__clear_bit(devidx, dev_use);
devidx = md->disk->first_minor >> MMC_SHIFT;
__clear_bit(devidx, dev_use);