Symbol: mmc_queue
drivers/mmc/core/block.c
1102
static void mmc_blk_issue_drv_op(struct mmc_queue *mq, struct request *req)
drivers/mmc/core/block.c
117
struct mmc_queue queue;
drivers/mmc/core/block.c
1172
static void mmc_blk_issue_erase_rq(struct mmc_queue *mq, struct request *req,
drivers/mmc/core/block.c
1211
static void mmc_blk_issue_trim_rq(struct mmc_queue *mq, struct request *req)
drivers/mmc/core/block.c
1216
static void mmc_blk_issue_discard_rq(struct mmc_queue *mq, struct request *req)
drivers/mmc/core/block.c
1228
static void mmc_blk_issue_secdiscard_rq(struct mmc_queue *mq,
drivers/mmc/core/block.c
1299
static void mmc_blk_issue_flush(struct mmc_queue *mq, struct request *req)
drivers/mmc/core/block.c
1386
static void mmc_blk_data_prep(struct mmc_queue *mq, struct mmc_queue_req *mqrq,
drivers/mmc/core/block.c
1525
static void mmc_blk_cqe_complete_rq(struct mmc_queue *mq, struct request *req)
drivers/mmc/core/block.c
1580
void mmc_blk_cqe_recovery(struct mmc_queue *mq)
drivers/mmc/core/block.c
1602
struct mmc_queue *mq = q->queuedata;
drivers/mmc/core/block.c
1635
static int mmc_blk_cqe_issue_flush(struct mmc_queue *mq, struct request *req)
drivers/mmc/core/block.c
1650
static int mmc_blk_hsq_issue_rw_rq(struct mmc_queue *mq, struct request *req)
drivers/mmc/core/block.c
1667
static int mmc_blk_cqe_issue_rw_rq(struct mmc_queue *mq, struct request *req)
drivers/mmc/core/block.c
1683
struct mmc_queue *mq)
drivers/mmc/core/block.c
1802
struct mmc_queue *mq = req->q->queuedata;
drivers/mmc/core/block.c
1838
static void mmc_blk_mq_rw_recovery(struct mmc_queue *mq, struct request *req)
drivers/mmc/core/block.c
188
struct mmc_queue *mq);
drivers/mmc/core/block.c
2008
static inline void mmc_blk_rw_reset_success(struct mmc_queue *mq,
drivers/mmc/core/block.c
2016
static void mmc_blk_mq_complete_rq(struct mmc_queue *mq, struct request *req)
drivers/mmc/core/block.c
2038
static bool mmc_blk_urgent_bkops_needed(struct mmc_queue *mq,
drivers/mmc/core/block.c
2046
static void mmc_blk_urgent_bkops(struct mmc_queue *mq,
drivers/mmc/core/block.c
2059
struct mmc_queue *mq = q->queuedata;
drivers/mmc/core/block.c
2090
struct mmc_queue *mq = req->q->queuedata;
drivers/mmc/core/block.c
2099
static void mmc_blk_mq_poll_completion(struct mmc_queue *mq,
drivers/mmc/core/block.c
2116
static void mmc_blk_mq_dec_in_flight(struct mmc_queue *mq, enum mmc_issue_type issue_type)
drivers/mmc/core/block.c
2133
static void mmc_blk_mq_post_req(struct mmc_queue *mq, struct request *req,
drivers/mmc/core/block.c
2159
void mmc_blk_mq_recovery(struct mmc_queue *mq)
drivers/mmc/core/block.c
2178
static void mmc_blk_mq_complete_prev_req(struct mmc_queue *mq,
drivers/mmc/core/block.c
2204
struct mmc_queue *mq = container_of(work, struct mmc_queue,
drivers/mmc/core/block.c
2216
struct mmc_queue *mq = q->queuedata;
drivers/mmc/core/block.c
2270
static bool mmc_blk_rw_wait_cond(struct mmc_queue *mq, int *err)
drivers/mmc/core/block.c
2292
static int mmc_blk_rw_wait(struct mmc_queue *mq, struct request **prev_req)
drivers/mmc/core/block.c
2304
static int mmc_blk_mq_issue_rw_rq(struct mmc_queue *mq,
drivers/mmc/core/block.c
2343
static int mmc_blk_wait_for_idle(struct mmc_queue *mq, struct mmc_host *host)
drivers/mmc/core/block.c
2351
enum mmc_issued mmc_blk_mq_issue_rq(struct mmc_queue *mq, struct request *req)
drivers/mmc/core/block.c
258
struct mmc_queue *mq;
drivers/mmc/core/block.c
3018
struct mmc_queue *mq = &md->queue;
drivers/mmc/core/block.c
3048
struct mmc_queue *mq = &md->queue;
drivers/mmc/core/block.c
672
struct mmc_queue *mq;
drivers/mmc/core/block.c
723
struct mmc_queue *mq;
drivers/mmc/core/block.h
12
enum mmc_issued mmc_blk_mq_issue_rq(struct mmc_queue *mq, struct request *req);
drivers/mmc/core/block.h
14
void mmc_blk_mq_recovery(struct mmc_queue *mq);
drivers/mmc/core/block.h
5
struct mmc_queue;
drivers/mmc/core/block.h
8
void mmc_blk_cqe_recovery(struct mmc_queue *mq);
drivers/mmc/core/queue.c
123
struct mmc_queue *mq = q->queuedata;
drivers/mmc/core/queue.c
138
struct mmc_queue *mq = container_of(work, struct mmc_queue,
drivers/mmc/core/queue.c
214
struct mmc_queue *mq = set->driver_data;
drivers/mmc/core/queue.c
245
struct mmc_queue *mq = q->queuedata;
drivers/mmc/core/queue.c
26
static inline bool mmc_cqe_dcmd_busy(struct mmc_queue *mq)
drivers/mmc/core/queue.c
32
void mmc_cqe_check_busy(struct mmc_queue *mq)
drivers/mmc/core/queue.c
357
static struct gendisk *mmc_alloc_disk(struct mmc_queue *mq,
drivers/mmc/core/queue.c
432
struct gendisk *mmc_init_queue(struct mmc_queue *mq, struct mmc_card *card,
drivers/mmc/core/queue.c
483
void mmc_queue_suspend(struct mmc_queue *mq)
drivers/mmc/core/queue.c
495
void mmc_queue_resume(struct mmc_queue *mq)
drivers/mmc/core/queue.c
500
void mmc_cleanup_queue(struct mmc_queue *mq)
drivers/mmc/core/queue.c
533
unsigned int mmc_queue_map_sg(struct mmc_queue *mq, struct mmc_queue_req *mqrq)
drivers/mmc/core/queue.c
60
enum mmc_issue_type mmc_issue_type(struct mmc_queue *mq, struct request *req)
drivers/mmc/core/queue.c
73
static void __mmc_cqe_recovery_notifier(struct mmc_queue *mq)
drivers/mmc/core/queue.c
87
struct mmc_queue *mq = q->queuedata;
drivers/mmc/core/queue.c
99
struct mmc_queue *mq = req->q->queuedata;
drivers/mmc/core/queue.h
100
struct gendisk *mmc_init_queue(struct mmc_queue *mq, struct mmc_card *card,
drivers/mmc/core/queue.h
102
extern void mmc_cleanup_queue(struct mmc_queue *);
drivers/mmc/core/queue.h
103
extern void mmc_queue_suspend(struct mmc_queue *);
drivers/mmc/core/queue.h
104
extern void mmc_queue_resume(struct mmc_queue *);
drivers/mmc/core/queue.h
105
extern unsigned int mmc_queue_map_sg(struct mmc_queue *,
drivers/mmc/core/queue.h
108
void mmc_cqe_check_busy(struct mmc_queue *mq);
drivers/mmc/core/queue.h
111
enum mmc_issue_type mmc_issue_type(struct mmc_queue *mq, struct request *req);
drivers/mmc/core/queue.h
113
static inline int mmc_tot_in_flight(struct mmc_queue *mq)
drivers/mmc/core/queue.h
120
static inline int mmc_cqe_qcnt(struct mmc_queue *mq)