Home
last modified time | relevance | path

Searched refs:ida_alloc_range (Results 1 - 25 of 45) sorted by relevance

12

/kernel/linux/linux-5.10/include/linux/
H A Didr.h257 int ida_alloc_range(struct ida *, unsigned int min, unsigned int max, gfp_t);
275 return ida_alloc_range(ida, 0, ~0, gfp); in ida_alloc()
293 return ida_alloc_range(ida, min, ~0, gfp); in ida_alloc_min()
311 return ida_alloc_range(ida, 0, max, gfp); in ida_alloc_max()
324 ida_alloc_range(ida, start, (end) - 1, gfp)
/kernel/linux/linux-6.6/include/linux/
H A Didr.h257 int ida_alloc_range(struct ida *, unsigned int min, unsigned int max, gfp_t);
275 return ida_alloc_range(ida, 0, ~0, gfp); in ida_alloc()
293 return ida_alloc_range(ida, min, ~0, gfp); in ida_alloc_min()
311 return ida_alloc_range(ida, 0, max, gfp); in ida_alloc_max()
324 ida_alloc_range(ida, start, (end) - 1, gfp)
/kernel/linux/linux-6.6/drivers/infiniband/hw/hns/
H A Dhns_roce_pd.c54 id = ida_alloc_range(&pd_ida->ida, pd_ida->min, pd_ida->max, in hns_roce_alloc_pd()
91 id = ida_alloc_range(&uar_ida->ida, uar_ida->min, uar_ida->max, in hns_roce_uar_alloc()
126 id = ida_alloc_range(&xrcd_ida->ida, xrcd_ida->min, xrcd_ida->max, in hns_roce_xrcd_alloc()
H A Dhns_roce_srq.c67 id = ida_alloc_range(&srq_ida->ida, srq_ida->min, srq_ida->max, in alloc_srqn()
H A Dhns_roce_cq.c69 id = ida_alloc_range(&bank->ida, bank->min, bank->max, GFP_KERNEL); in alloc_cqn()
H A Dhns_roce_mr.c59 id = ida_alloc_range(&mtpt_ida->ida, mtpt_ida->min, mtpt_ida->max, in alloc_mr_key()
538 id = ida_alloc_range(&mtpt_ida->ida, mtpt_ida->min, mtpt_ida->max, in hns_roce_alloc_mw()
H A Dhns_roce_qp.c211 id = ida_alloc_range(&bank->ida, bank->next, bank->max, GFP_KERNEL); in alloc_qpn_with_bankid()
213 id = ida_alloc_range(&bank->ida, bank->min, bank->max, in alloc_qpn_with_bankid()
/kernel/linux/linux-5.10/arch/powerpc/mm/book3s64/
H A Dmmu_context.c31 return ida_alloc_range(&mmu_context_ida, min_id, max_id, GFP_KERNEL); in alloc_context_id()
36 int result = ida_alloc_range(&mmu_context_ida, id, id, GFP_KERNEL); in hash__reserve_context_id()
/kernel/linux/linux-6.6/arch/powerpc/mm/book3s64/
H A Dmmu_context.c31 return ida_alloc_range(&mmu_context_ida, min_id, max_id, GFP_KERNEL); in alloc_context_id()
37 int result = ida_alloc_range(&mmu_context_ida, id, id, GFP_KERNEL); in hash__reserve_context_id()
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dgid.c94 index = ida_alloc_range(&dev->roce.reserved_gids.ida, in mlx5_core_reserved_gid_alloc()
/kernel/linux/linux-6.6/drivers/tty/serial/
H A Dserial_base_bus.c161 err = ida_alloc_range(&ctrl_dev->port_ida, min, max, GFP_KERNEL); in serial_base_port_add()
/kernel/linux/linux-5.10/lib/
H A Didr.c316 * ida_alloc(), ida_alloc_min(), ida_alloc_max() or ida_alloc_range().
366 * ida_alloc_range() - Allocate an unused ID.
380 int ida_alloc_range(struct ida *ida, unsigned int min, unsigned int max, in ida_alloc_range() function
477 EXPORT_SYMBOL(ida_alloc_range); variable
H A Dobjagg.c245 root_id = ida_alloc_range(&objagg->root_ida, min, max, GFP_KERNEL); in objagg_obj_root_id_alloc()
/kernel/linux/linux-6.6/lib/
H A Didr.c316 * ida_alloc(), ida_alloc_min(), ida_alloc_max() or ida_alloc_range().
366 * ida_alloc_range() - Allocate an unused ID.
380 int ida_alloc_range(struct ida *ida, unsigned int min, unsigned int max, in ida_alloc_range() function
477 EXPORT_SYMBOL(ida_alloc_range); variable
H A Dobjagg.c245 root_id = ida_alloc_range(&objagg->root_ida, min, max, GFP_KERNEL); in objagg_obj_root_id_alloc()
/kernel/linux/linux-6.6/drivers/char/
H A Dmisc.c74 ret = ida_alloc_range(&misc_minors_ida, MISC_DYNAMIC_MINOR + 1, in misc_minor_alloc()
/kernel/linux/linux-6.6/drivers/fsi/
H A Dfsi-core.c922 id = ida_alloc_range(&fsi_minor_ida, id, id, GFP_KERNEL); in __fsi_get_new_minor()
933 id = ida_alloc_range(&fsi_minor_ida, FSI_CHAR_LEGACY_TOP, in __fsi_get_new_minor()
959 id = ida_alloc_range(&fsi_minor_ida, id, id, GFP_KERNEL); in fsi_get_new_minor()
1315 master->idx = ida_alloc_range(&master_ida, master->idx, in fsi_master_register()
/kernel/linux/linux-5.10/drivers/net/netdevsim/
H A Dbus.c324 err = ida_alloc_range(&nsim_bus_dev_ids, id, id, GFP_KERNEL); in nsim_bus_dev_new()
/kernel/linux/linux-6.6/drivers/net/netdevsim/
H A Dbus.c277 err = ida_alloc_range(&nsim_bus_dev_ids, id, id, GFP_KERNEL); in nsim_bus_dev_new()
/kernel/linux/linux-6.6/drivers/soundwire/
H A Dintel_auxdevice.c177 return ida_alloc_range(&intel_peripheral_ida, in intel_get_device_num_ida()
/kernel/linux/linux-5.10/tools/testing/radix-tree/
H A Didr-test.c539 ret = ida_alloc_range(ida, 128, 128, GFP_KERNEL); in ida_leak_fn()
/kernel/linux/linux-6.6/tools/testing/radix-tree/
H A Didr-test.c548 ret = ida_alloc_range(ida, 128, 128, GFP_KERNEL); in ida_leak_fn()
/kernel/linux/linux-6.6/drivers/thunderbolt/
H A Dxdomain.c2134 return ida_alloc_range(&xd->in_hopids, hopid, xd->local_max_hopid, in tb_xdomain_alloc_in_hopid()
2156 return ida_alloc_range(&xd->out_hopids, hopid, xd->remote_max_hopid, in tb_xdomain_alloc_out_hopid()
/kernel/linux/linux-5.10/drivers/iommu/
H A Dvirtio-iommu.c626 ret = ida_alloc_range(&viommu->domain_ids, viommu->first_domain, in viommu_domain_finalise()
/kernel/linux/linux-5.10/fs/
H A Dsuper.c1091 dev = ida_alloc_range(&unnamed_dev_ida, 1, (1 << MINORBITS) - 1, in get_anon_bdev()

Completed in 27 milliseconds

12