Searched refs:mmc_queue (Results 1 – 4 of 4) sorted by relevance
| /Linux-v5.15/drivers/mmc/core/ |
| D | queue.h | 74 struct mmc_queue { struct 97 struct gendisk *mmc_init_queue(struct mmc_queue *mq, struct mmc_card *card); argument 98 extern void mmc_cleanup_queue(struct mmc_queue *); 99 extern void mmc_queue_suspend(struct mmc_queue *); 100 extern void mmc_queue_resume(struct mmc_queue *); 101 extern unsigned int mmc_queue_map_sg(struct mmc_queue *, 104 void mmc_cqe_check_busy(struct mmc_queue *mq); 107 enum mmc_issue_type mmc_issue_type(struct mmc_queue *mq, struct request *req); 109 static inline int mmc_tot_in_flight(struct mmc_queue *mq) in mmc_tot_in_flight() 116 static inline int mmc_cqe_qcnt(struct mmc_queue *mq) in mmc_cqe_qcnt()
|
| D | queue.c | 26 static inline bool mmc_cqe_dcmd_busy(struct mmc_queue *mq) in mmc_cqe_dcmd_busy() 32 void mmc_cqe_check_busy(struct mmc_queue *mq) in mmc_cqe_check_busy() 59 enum mmc_issue_type mmc_issue_type(struct mmc_queue *mq, struct request *req) in mmc_issue_type() 72 static void __mmc_cqe_recovery_notifier(struct mmc_queue *mq) in __mmc_cqe_recovery_notifier() 86 struct mmc_queue *mq = q->queuedata; in mmc_cqe_recovery_notifier() 98 struct mmc_queue *mq = req->q->queuedata; in mmc_cqe_timed_out() 123 struct mmc_queue *mq = q->queuedata; in mmc_mq_timed_out() 138 struct mmc_queue *mq = container_of(work, struct mmc_queue, in mmc_mq_recovery_handler() 206 struct mmc_queue *mq = set->driver_data; in mmc_mq_init_request() 231 struct mmc_queue *mq = q->queuedata; in mmc_mq_queue_rq() [all …]
|
| D | block.h | 5 struct mmc_queue; 8 void mmc_blk_cqe_recovery(struct mmc_queue *mq); 12 enum mmc_issued mmc_blk_mq_issue_rq(struct mmc_queue *mq, struct request *req); 14 void mmc_blk_mq_recovery(struct mmc_queue *mq);
|
| D | block.c | 112 struct mmc_queue queue; 179 struct mmc_queue *mq); 247 struct mmc_queue *mq; in power_ro_lock_store() 628 struct mmc_queue *mq; in mmc_blk_ioctl_cmd() 678 struct mmc_queue *mq; in mmc_blk_ioctl_multi_cmd() 1026 static void mmc_blk_issue_drv_op(struct mmc_queue *mq, struct request *req) in mmc_blk_issue_drv_op() 1093 static void mmc_blk_issue_discard_rq(struct mmc_queue *mq, struct request *req) in mmc_blk_issue_discard_rq() 1130 static void mmc_blk_issue_secdiscard_rq(struct mmc_queue *mq, in mmc_blk_issue_secdiscard_rq() 1200 static void mmc_blk_issue_flush(struct mmc_queue *mq, struct request *req) in mmc_blk_issue_flush() 1287 static void mmc_blk_data_prep(struct mmc_queue *mq, struct mmc_queue_req *mqrq, in mmc_blk_data_prep() [all …]
|