Home
last modified time | relevance | path

Searched refs:ida_alloc_range (Results 1 – 25 of 56) sorted by relevance

123

/linux/include/linux/
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)
/linux/drivers/infiniband/hw/hns/
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()
A Dhns_roce_cq.c69 id = ida_alloc_range(&bank->ida, bank->min, bank->max, GFP_KERNEL); in alloc_cqn()
A Dhns_roce_mr.c60 id = ida_alloc_range(&mtpt_ida->ida, mtpt_ida->min, mtpt_ida->max, in alloc_mr_key()
562 id = ida_alloc_range(&mtpt_ida->ida, mtpt_ida->min, mtpt_ida->max, in hns_roce_alloc_mw()
A Dhns_roce_srq.c68 id = ida_alloc_range(&srq_ida->ida, srq_ida->min, srq_ida->max, in alloc_srqn()
/linux/fs/smb/server/mgmt/
A Dksmbd_ida.c10 return ida_alloc_range(ida, 1, 0xFFFFFFFE, GFP_KERNEL); in ksmbd_acquire_smb2_tid()
/linux/arch/powerpc/mm/book3s64/
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()
/linux/drivers/greybus/
A Dhd.c53 ret = ida_alloc_range(id_map, cport_id, cport_id, GFP_KERNEL); in gb_hd_cport_reserve()
92 return ida_alloc_range(id_map, ida_start, ida_end, GFP_KERNEL); in gb_hd_cport_allocate()
/linux/drivers/watchdog/
A Dwatchdog_core.c263 id = ida_alloc_range(&watchdog_ida, ret, ret, in __watchdog_register_device()
281 id = ida_alloc_range(&watchdog_ida, 1, MAX_DOGS - 1, in __watchdog_register_device()
/linux/lib/
A Didr.c380 int ida_alloc_range(struct ida *ida, unsigned int min, unsigned int max, in ida_alloc_range() function
477 EXPORT_SYMBOL(ida_alloc_range);
/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/
A Dgid.c94 index = ida_alloc_range(&dev->roce.reserved_gids.ida, in mlx5_core_reserved_gid_alloc()
/linux/drivers/tty/serial/
A Dserial_base_bus.c162 err = ida_alloc_range(&ctrl_dev->port_ida, min, max, GFP_KERNEL); in serial_base_port_add()
/linux/drivers/char/
A Dmisc.c74 ret = ida_alloc_range(&misc_minors_ida, MISC_DYNAMIC_MINOR + 1, in misc_minor_alloc()
/linux/drivers/staging/greybus/
A Dfw-management.c167 ret = ida_alloc_range(&fw_mgmt->id_map, 1, 255, GFP_KERNEL); in fw_mgmt_load_and_validate_operation()
316 ret = ida_alloc_range(&fw_mgmt->id_map, 1, 255, GFP_KERNEL); in fw_mgmt_backend_fw_update_operation()
A Dfw-download.c173 ret = ida_alloc_range(&fw_download->id_map, 1, 255, GFP_KERNEL); in find_firmware()
/linux/drivers/fsi/
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()
A Dfsi-occ.c659 occ->idx = ida_alloc_range(&occ_ida, reg, reg, in occ_probe()
/linux/fs/
A Dpidfs.c252 ret = ida_alloc_range(&pidfd_inum_ida, RESERVED_PIDS + 1, in pidfs_inum()
/linux/drivers/rtc/
A Dclass.c263 id = ida_alloc_range(&rtc_ida, of_id, of_id, GFP_KERNEL); in rtc_device_get_id()
/linux/drivers/net/netdevsim/
A Dbus.c429 err = ida_alloc_range(&nsim_bus_dev_ids, id, id, GFP_KERNEL); in nsim_bus_dev_new()
/linux/drivers/net/ipvlan/
A Dipvlan_main.c609 err = ida_alloc_range(&port->ida, port->dev_id_start, 0xFFFD, in ipvlan_link_new()
612 err = ida_alloc_range(&port->ida, 0x1, port->dev_id_start - 1, in ipvlan_link_new()
/linux/drivers/mmc/core/
A Dhost.c538 index = ida_alloc_range(&mmc_host_ida, min_idx, max_idx - 1, in mmc_alloc_host()
/linux/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_ids.c65 pasid = ida_alloc_range(&amdgpu_pasid_ida, 1U << (bits - 1), in amdgpu_pasid_alloc()
/linux/drivers/net/ethernet/netronome/nfp/flower/
A Dlag_conf.c114 id = ida_alloc_range(&lag->ida_handle, NFP_FL_LAG_GROUP_MIN, in nfp_fl_lag_group_create()
/linux/drivers/soundwire/
A Dintel_auxdevice.c254 return ida_alloc_range(&intel_peripheral_ida, in intel_get_device_num_ida()

Completed in 48 milliseconds

123