Lines Matching refs:devidx
208 int devidx = disk->first_minor / perdev_minors; in mmc_get_devidx() local
209 return devidx; in mmc_get_devidx()
215 int devidx; in mmc_blk_kref_release() local
217 devidx = mmc_get_devidx(md->disk); in mmc_blk_kref_release()
218 ida_free(&mmc_blk_ida, devidx); in mmc_blk_kref_release()
2545 int devidx, ret; in mmc_blk_alloc_req() local
2549 devidx = ida_alloc_max(&mmc_blk_ida, max_devices - 1, GFP_KERNEL); in mmc_blk_alloc_req()
2550 if (devidx < 0) { in mmc_blk_alloc_req()
2558 if (devidx == -ENOSPC) in mmc_blk_alloc_req()
2562 return ERR_PTR(devidx); in mmc_blk_alloc_req()
2606 md->disk->first_minor = devidx * perdev_minors; in mmc_blk_alloc_req()
2653 ida_free(&mmc_blk_ida, devidx); in mmc_blk_alloc_req()
2935 int devidx, ret; in mmc_blk_alloc_rpmb_part() local
2941 devidx = ida_alloc_max(&mmc_rpmb_ida, max_devices - 1, GFP_KERNEL); in mmc_blk_alloc_rpmb_part()
2942 if (devidx < 0) in mmc_blk_alloc_rpmb_part()
2943 return devidx; in mmc_blk_alloc_rpmb_part()
2947 ida_free(&mmc_rpmb_ida, devidx); in mmc_blk_alloc_rpmb_part()
2954 rpmb->id = devidx; in mmc_blk_alloc_rpmb_part()