/kernel/linux/linux-6.6/drivers/mmc/core/ |
H A D | block.c | 176 static void mmc_blk_rw_rq_prep(struct mmc_queue_req *mqrq, 1363 static void mmc_blk_data_prep(struct mmc_queue *mq, struct mmc_queue_req *mqrq, in mmc_blk_data_prep() argument 1369 struct mmc_blk_request *brq = &mqrq->brq; in mmc_blk_data_prep() 1370 struct request *req = mmc_queue_req_to_req(mqrq); in mmc_blk_data_prep() 1383 mmc_crypto_prepare_req(mqrq); in mmc_blk_data_prep() 1468 brq->data.sg = mqrq->sg; in mmc_blk_data_prep() 1469 brq->data.sg_len = mmc_queue_map_sg(mq, mqrq); in mmc_blk_data_prep() 1501 struct mmc_queue_req *mqrq = req_to_mmc_queue_req(req); in mmc_blk_cqe_complete_rq() local 1502 struct mmc_request *mrq = &mqrq->brq.mrq; in mmc_blk_cqe_complete_rq() 1520 if (mqrq in mmc_blk_cqe_complete_rq() 1570 struct mmc_queue_req *mqrq = container_of(mrq, struct mmc_queue_req, mmc_blk_cqe_req_done() local 1594 mmc_blk_cqe_prep_dcmd(struct mmc_queue_req *mqrq, struct request *req) mmc_blk_cqe_prep_dcmd() argument 1609 struct mmc_queue_req *mqrq = req_to_mmc_queue_req(req); mmc_blk_cqe_issue_flush() local 1624 struct mmc_queue_req *mqrq = req_to_mmc_queue_req(req); mmc_blk_hsq_issue_rw_rq() local 1641 struct mmc_queue_req *mqrq = req_to_mmc_queue_req(req); mmc_blk_cqe_issue_rw_rq() local 1652 mmc_blk_rw_rq_prep(struct mmc_queue_req *mqrq, struct mmc_card *card, int recovery_mode, struct mmc_queue *mq) mmc_blk_rw_rq_prep() argument 1736 struct mmc_queue_req *mqrq = req_to_mmc_queue_req(req); mmc_blk_fix_state() local 1757 struct mmc_queue_req *mqrq = req_to_mmc_queue_req(req); mmc_blk_read_single() local 1825 struct mmc_queue_req *mqrq = req_to_mmc_queue_req(req); mmc_blk_status_error() local 1866 struct mmc_queue_req *mqrq = req_to_mmc_queue_req(req); mmc_blk_mq_rw_recovery() local 2005 struct mmc_queue_req *mqrq = req_to_mmc_queue_req(req); mmc_blk_card_busy() local 2050 struct mmc_queue_req *mqrq = req_to_mmc_queue_req(req); mmc_blk_mq_complete_rq() local 2069 mmc_blk_urgent_bkops_needed(struct mmc_queue *mq, struct mmc_queue_req *mqrq) mmc_blk_urgent_bkops_needed() argument 2077 mmc_blk_urgent_bkops(struct mmc_queue *mq, struct mmc_queue_req *mqrq) mmc_blk_urgent_bkops() argument 2086 struct mmc_queue_req *mqrq = mmc_blk_hsq_req_done() local 2133 struct mmc_queue_req *mqrq = req_to_mmc_queue_req(req); mmc_blk_mq_poll_completion() local 2168 struct mmc_queue_req *mqrq = req_to_mmc_queue_req(req); mmc_blk_mq_post_req() local 2194 struct mmc_queue_req *mqrq = req_to_mmc_queue_req(req); mmc_blk_mq_recovery() local 2243 struct mmc_queue_req *mqrq = container_of(mrq, struct mmc_queue_req, mmc_blk_mq_req_done() local 2338 struct mmc_queue_req *mqrq = req_to_mmc_queue_req(req); mmc_blk_mq_issue_rw_rq() local [all...] |
H A D | crypto.c | 29 void mmc_crypto_prepare_req(struct mmc_queue_req *mqrq) in mmc_crypto_prepare_req() argument 31 struct request *req = mmc_queue_req_to_req(mqrq); in mmc_crypto_prepare_req() 32 struct mmc_request *mrq = &mqrq->brq.mrq; in mmc_crypto_prepare_req()
|
H A D | crypto.h | 21 void mmc_crypto_prepare_req(struct mmc_queue_req *mqrq); 34 static inline void mmc_crypto_prepare_req(struct mmc_queue_req *mqrq) in mmc_crypto_prepare_req() argument
|
H A D | queue.c | 83 struct mmc_queue_req *mqrq = container_of(mrq, struct mmc_queue_req, in mmc_cqe_recovery_notifier() local 85 struct request *req = mmc_queue_req_to_req(mqrq); in mmc_cqe_recovery_notifier() 97 struct mmc_queue_req *mqrq = req_to_mmc_queue_req(req); in mmc_cqe_timed_out() local 98 struct mmc_request *mrq = &mqrq->brq.mrq; in mmc_cqe_timed_out() 519 unsigned int mmc_queue_map_sg(struct mmc_queue *mq, struct mmc_queue_req *mqrq) in mmc_queue_map_sg() argument 521 struct request *req = mmc_queue_req_to_req(mqrq); in mmc_queue_map_sg() 523 return blk_rq_map_sg(mq->queue, req, mqrq->sg); in mmc_queue_map_sg()
|
/kernel/linux/linux-5.10/drivers/mmc/core/ |
H A D | block.c | 170 static void mmc_blk_rw_rq_prep(struct mmc_queue_req *mqrq, 1299 static void mmc_blk_data_prep(struct mmc_queue *mq, struct mmc_queue_req *mqrq, in mmc_blk_data_prep() argument 1305 struct mmc_blk_request *brq = &mqrq->brq; in mmc_blk_data_prep() 1306 struct request *req = mmc_queue_req_to_req(mqrq); in mmc_blk_data_prep() 1402 brq->data.sg = mqrq->sg; in mmc_blk_data_prep() 1403 brq->data.sg_len = mmc_queue_map_sg(mq, mqrq); in mmc_blk_data_prep() 1435 struct mmc_queue_req *mqrq = req_to_mmc_queue_req(req); in mmc_blk_cqe_complete_rq() local 1436 struct mmc_request *mrq = &mqrq->brq.mrq; in mmc_blk_cqe_complete_rq() 1454 if (mqrq->retries++ < MMC_CQE_RETRIES) in mmc_blk_cqe_complete_rq() 1504 struct mmc_queue_req *mqrq in mmc_blk_cqe_req_done() local 1528 mmc_blk_cqe_prep_dcmd(struct mmc_queue_req *mqrq, struct request *req) mmc_blk_cqe_prep_dcmd() argument 1543 struct mmc_queue_req *mqrq = req_to_mmc_queue_req(req); mmc_blk_cqe_issue_flush() local 1558 struct mmc_queue_req *mqrq = req_to_mmc_queue_req(req); mmc_blk_hsq_issue_rw_rq() local 1575 struct mmc_queue_req *mqrq = req_to_mmc_queue_req(req); mmc_blk_cqe_issue_rw_rq() local 1586 mmc_blk_rw_rq_prep(struct mmc_queue_req *mqrq, struct mmc_card *card, int recovery_mode, struct mmc_queue *mq) mmc_blk_rw_rq_prep() argument 1670 struct mmc_queue_req *mqrq = req_to_mmc_queue_req(req); mmc_blk_fix_state() local 1691 struct mmc_queue_req *mqrq = req_to_mmc_queue_req(req); mmc_blk_read_single() local 1759 struct mmc_queue_req *mqrq = req_to_mmc_queue_req(req); mmc_blk_status_error() local 1800 struct mmc_queue_req *mqrq = req_to_mmc_queue_req(req); mmc_blk_mq_rw_recovery() local 1896 struct mmc_queue_req *mqrq = req_to_mmc_queue_req(req); mmc_blk_card_busy() local 1931 struct mmc_queue_req *mqrq = req_to_mmc_queue_req(req); mmc_blk_mq_complete_rq() local 1950 mmc_blk_urgent_bkops_needed(struct mmc_queue *mq, struct mmc_queue_req *mqrq) mmc_blk_urgent_bkops_needed() argument 1958 mmc_blk_urgent_bkops(struct mmc_queue *mq, struct mmc_queue_req *mqrq) mmc_blk_urgent_bkops() argument 1967 struct mmc_queue_req *mqrq = mmc_blk_hsq_req_done() local 2013 struct mmc_queue_req *mqrq = req_to_mmc_queue_req(req); mmc_blk_mq_poll_completion() local 2047 struct mmc_queue_req *mqrq = req_to_mmc_queue_req(req); mmc_blk_mq_post_req() local 2069 struct mmc_queue_req *mqrq = req_to_mmc_queue_req(req); mmc_blk_mq_recovery() local 2118 struct mmc_queue_req *mqrq = container_of(mrq, struct mmc_queue_req, mmc_blk_mq_req_done() local 2212 struct mmc_queue_req *mqrq = req_to_mmc_queue_req(req); mmc_blk_mq_issue_rw_rq() local [all...] |
H A D | queue.c | 84 struct mmc_queue_req *mqrq = container_of(mrq, struct mmc_queue_req, in mmc_cqe_recovery_notifier() local 86 struct request *req = mmc_queue_req_to_req(mqrq); in mmc_cqe_recovery_notifier() 98 struct mmc_queue_req *mqrq = req_to_mmc_queue_req(req); in mmc_cqe_timed_out() local 99 struct mmc_request *mrq = &mqrq->brq.mrq; in mmc_cqe_timed_out() 534 unsigned int mmc_queue_map_sg(struct mmc_queue *mq, struct mmc_queue_req *mqrq) in mmc_queue_map_sg() argument 536 struct request *req = mmc_queue_req_to_req(mqrq); in mmc_queue_map_sg() 538 return blk_rq_map_sg(mq->queue, req, mqrq->sg); in mmc_queue_map_sg()
|