Lines Matching refs:devidx
246 int devidx = disk->first_minor / perdev_minors; in mmc_get_devidx() local
247 return devidx; in mmc_get_devidx()
253 int devidx; in mmc_blk_kref_release() local
255 devidx = mmc_get_devidx(md->disk); in mmc_blk_kref_release()
256 ida_free(&mmc_blk_ida, devidx); in mmc_blk_kref_release()
2587 int devidx, ret; in mmc_blk_alloc_req() local
2591 devidx = ida_alloc_max(&mmc_blk_ida, max_devices - 1, GFP_KERNEL); in mmc_blk_alloc_req()
2592 if (devidx < 0) { in mmc_blk_alloc_req()
2600 if (devidx == -ENOSPC) in mmc_blk_alloc_req()
2604 return ERR_PTR(devidx); in mmc_blk_alloc_req()
2653 md->disk->first_minor = devidx * perdev_minors; in mmc_blk_alloc_req()
2700 ida_free(&mmc_blk_ida, devidx); in mmc_blk_alloc_req()
2988 int devidx, ret; in mmc_blk_alloc_rpmb_part() local
2994 devidx = ida_alloc_max(&mmc_rpmb_ida, max_devices - 1, GFP_KERNEL); in mmc_blk_alloc_rpmb_part()
2995 if (devidx < 0) in mmc_blk_alloc_rpmb_part()
2996 return devidx; in mmc_blk_alloc_rpmb_part()
3000 ida_free(&mmc_rpmb_ida, devidx); in mmc_blk_alloc_rpmb_part()
3007 rpmb->id = devidx; in mmc_blk_alloc_rpmb_part()