Lines Matching refs:mmc_blk_data
97 struct mmc_blk_data { struct
141 struct mmc_blk_data *md); argument
157 static struct mmc_blk_data *mmc_blk_get(struct gendisk *disk) in mmc_blk_get()
159 struct mmc_blk_data *md; in mmc_blk_get()
182 static void mmc_blk_put(struct mmc_blk_data *md) in mmc_blk_put()
202 struct mmc_blk_data *md = mmc_blk_get(dev_to_disk(dev)); in power_ro_lock_show()
222 struct mmc_blk_data *md, *part_md; in power_ro_lock_store()
268 struct mmc_blk_data *md = mmc_blk_get(dev_to_disk(dev)); in force_ro_show()
282 struct mmc_blk_data *md = mmc_blk_get(dev_to_disk(dev)); in force_ro_store()
298 struct mmc_blk_data *md = mmc_blk_get(bdev->bd_disk); in mmc_blk_open()
319 struct mmc_blk_data *md = disk->private_data; in mmc_blk_release()
467 static int __mmc_blk_ioctl_cmd(struct mmc_card *card, struct mmc_blk_data *md, in __mmc_blk_ioctl_cmd()
595 struct mmc_blk_data *md; in mmc_blk_ioctl_cmd()
645 struct mmc_blk_data *md; in mmc_blk_ioctl_multi_cmd()
744 struct mmc_blk_data *md) in mmc_blk_part_switch()
747 struct mmc_blk_data *main_md = dev_get_drvdata(&card->dev); in mmc_blk_part_switch()
1100 static int mmc_blk_reset(struct mmc_blk_data *md, struct mmc_host *host, in mmc_blk_reset()
1112 struct mmc_blk_data *main_md = in mmc_blk_reset()
1129 static inline void mmc_blk_reset_success(struct mmc_blk_data *md, int type) in mmc_blk_reset_success()
1136 struct mmc_blk_data *md = mq->data; in mmc_access_rpmb()
1148 struct mmc_blk_data *md = mq->data; in mmc_blk_issue_discard_rq()
1192 struct mmc_blk_data *md = mq->data; in mmc_blk_issue_secdiscard_rq()
1258 struct mmc_blk_data *md = mq->data; in mmc_blk_issue_flush()
1472 struct mmc_blk_data *md = mq->data; in mmc_blk_rw_rq_prep()
1645 struct mmc_blk_data *md = mq->data; in mmc_blk_prep_packed_list()
1755 struct mmc_blk_data *md = mq->data; in mmc_blk_packed_hdr_wrq_prep()
1832 static int mmc_blk_cmd_err(struct mmc_blk_data *md, struct mmc_card *card, in mmc_blk_cmd_err()
1935 struct mmc_blk_data *md = mq->data; in mmc_blk_issue_rw_rq()
2128 struct mmc_blk_data *md = mq->data; in mmc_blk_issue_rq()
2189 static struct mmc_blk_data *mmc_blk_alloc_req(struct mmc_card *card, in mmc_blk_alloc_req()
2196 struct mmc_blk_data *md; in mmc_blk_alloc_req()
2204 md = kzalloc(sizeof(struct mmc_blk_data), GFP_KERNEL); in mmc_blk_alloc_req()
2220 md->name_idx = ((struct mmc_blk_data *) in mmc_blk_alloc_req()
2314 static struct mmc_blk_data *mmc_blk_alloc(struct mmc_card *card) in mmc_blk_alloc()
2338 struct mmc_blk_data *md, in mmc_blk_alloc_part()
2346 struct mmc_blk_data *part_md; in mmc_blk_alloc_part()
2369 static int mmc_blk_alloc_parts(struct mmc_card *card, struct mmc_blk_data *md) in mmc_blk_alloc_parts()
2392 static void mmc_blk_remove_req(struct mmc_blk_data *md) in mmc_blk_remove_req()
2420 struct mmc_blk_data *md) in mmc_blk_remove_parts()
2423 struct mmc_blk_data *part_md; in mmc_blk_remove_parts()
2427 part_md = list_entry(pos, struct mmc_blk_data, part); in mmc_blk_remove_parts()
2433 static int mmc_add_disk(struct mmc_blk_data *md) in mmc_add_disk()
2560 struct mmc_blk_data *md, *part_md; in mmc_blk_probe()
2616 struct mmc_blk_data *md = dev_get_drvdata(&card->dev); in mmc_blk_remove()
2632 struct mmc_blk_data *part_md; in _mmc_blk_suspend()
2633 struct mmc_blk_data *md = dev_get_drvdata(&card->dev); in _mmc_blk_suspend()
2659 struct mmc_blk_data *part_md; in mmc_blk_resume()
2660 struct mmc_blk_data *md = dev_get_drvdata(dev); in mmc_blk_resume()