| 1 |
|
| 2 | #ifndef _MMC_CORE_BLOCK_H
|
| 3 | #define _MMC_CORE_BLOCK_H
|
| 4 |
|
| 5 | struct mmc_queue;
|
| 6 | struct request;
|
| 7 |
|
| 8 | void mmc_blk_cqe_recovery(struct mmc_queue *mq);
|
| 9 |
|
| 10 | enum mmc_issued;
|
| 11 |
|
| 12 | enum mmc_issued mmc_blk_mq_issue_rq(struct mmc_queue *mq, struct request *req);
|
| 13 | void mmc_blk_mq_complete(struct request *req);
|
| 14 | void mmc_blk_mq_recovery(struct mmc_queue *mq);
|
| 15 |
|
| 16 | struct work_struct;
|
| 17 |
|
| 18 | void mmc_blk_mq_complete_work(struct work_struct *work);
|
| 19 |
|
| 20 | #endif
|