Lines Matching refs:devidx
190 int devidx = disk->first_minor / perdev_minors; in mmc_get_devidx() local
191 return devidx; in mmc_get_devidx()
199 int devidx = mmc_get_devidx(md->disk); in mmc_blk_put() local
201 ida_simple_remove(&mmc_blk_ida, devidx); in mmc_blk_put()
2294 int devidx, ret; in mmc_blk_alloc_req() local
2296 devidx = ida_simple_get(&mmc_blk_ida, 0, max_devices, GFP_KERNEL); in mmc_blk_alloc_req()
2297 if (devidx < 0) { in mmc_blk_alloc_req()
2305 if (devidx == -ENOSPC) in mmc_blk_alloc_req()
2309 return ERR_PTR(devidx); in mmc_blk_alloc_req()
2356 md->disk->first_minor = devidx * perdev_minors; in mmc_blk_alloc_req()
2413 ida_simple_remove(&mmc_blk_ida, devidx); in mmc_blk_alloc_req()
2556 int devidx, ret; in mmc_blk_alloc_rpmb_part() local
2562 devidx = ida_simple_get(&mmc_rpmb_ida, 0, max_devices, GFP_KERNEL); in mmc_blk_alloc_rpmb_part()
2563 if (devidx < 0) in mmc_blk_alloc_rpmb_part()
2564 return devidx; in mmc_blk_alloc_rpmb_part()
2568 ida_simple_remove(&mmc_rpmb_ida, devidx); in mmc_blk_alloc_rpmb_part()
2575 rpmb->id = devidx; in mmc_blk_alloc_rpmb_part()