Home
last modified time | relevance | path

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

12

/linux/include/linux/
H A Didr.h274 int ida_alloc_range(struct ida *, unsigned int min, unsigned int max, gfp_t);
293 return ida_alloc_range(ida, 0, ~0, gfp); in ida_alloc()
311 return ida_alloc_range(ida, min, ~0, gfp); in ida_alloc_min()
329 return ida_alloc_range(ida, 0, max, gfp); in ida_alloc_max()
/linux/fs/smb/server/mgmt/
H A Dksmbd_ida.c11 return ida_alloc_range(ida, 1, 0xFFFFFFFE, KSMBD_DEFAULT_GFP); in ksmbd_acquire_smb2_tid()
/linux/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()
/linux/drivers/greybus/
H 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()
H A Dinterface.c134 ret = ida_alloc_range(&svc->device_id_map, GB_SVC_DEVICE_ID_MIN, in gb_interface_route_create()
/linux/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()
/linux/lib/
H A Didr.c382 int ida_alloc_range(struct ida *ida, unsigned int min, unsigned int max, in ida_alloc_range() function
479 EXPORT_SYMBOL(ida_alloc_range);
H A Dobjagg.c248 root_id = ida_alloc_range(&objagg->root_ida, min, max, GFP_KERNEL); in objagg_obj_root_id_alloc()
/linux/drivers/staging/greybus/
H A Dfw-management.c159 ret = ida_alloc_range(&fw_mgmt->id_map, 1, 255, GFP_KERNEL); in fw_mgmt_load_and_validate_operation()
302 ret = ida_alloc_range(&fw_mgmt->id_map, 1, 255, GFP_KERNEL); in fw_mgmt_backend_fw_update_operation()
H A Dfw-download.c173 ret = ida_alloc_range(&fw_download->id_map, 1, 255, GFP_KERNEL); in find_firmware()
/linux/drivers/fsi/
H A Dfsi-core.c977 id = ida_alloc_range(&fsi_minor_ida, id, id, GFP_KERNEL); in __fsi_get_new_minor()
988 id = ida_alloc_range(&fsi_minor_ida, FSI_CHAR_LEGACY_TOP, in __fsi_get_new_minor()
1014 id = ida_alloc_range(&fsi_minor_ida, id, id, GFP_KERNEL); in fsi_get_new_minor()
1370 master->idx = ida_alloc_range(&master_ida, master->idx, in fsi_master_register()
H A Dfsi-occ.c655 occ->idx = ida_alloc_range(&occ_ida, reg, reg, in occ_probe()
/linux/tools/testing/radix-tree/
H A Didr-test.c530 assert(ida_alloc_range(&ida, 5, 30, GFP_KERNEL) < 0); in ida_alloc_free_test()
568 ret = ida_alloc_range(ida, 128, 128, GFP_KERNEL); in ida_leak_fn()
/linux/drivers/pci/
H A Dide.c41 ret = ida_alloc_range(&pdev->ide_stream_ida, idx, idx, GFP_KERNEL); in reserve_stream_index()
49 ret = ida_alloc_range(&hb->ide_stream_ids_ida, id, id, GFP_KERNEL); in reserve_stream_id()
/linux/drivers/rtc/
H A Dclass.c262 id = ida_alloc_range(&rtc_ida, of_id, of_id, GFP_KERNEL); in rtc_device_get_id()
/linux/drivers/net/netdevsim/
H A Dbus.c456 err = ida_alloc_range(&nsim_bus_dev_ids, id, id, GFP_KERNEL); in nsim_bus_dev_new()
/linux/drivers/net/ipvlan/
H A Dipvlan_main.c665 err = ida_alloc_range(&port->ida, port->dev_id_start, 0xFFFD, in ipvlan_link_new()
668 err = ida_alloc_range(&port->ida, 0x1, port->dev_id_start - 1, in ipvlan_link_new()
/linux/drivers/net/ethernet/netronome/nfp/flower/
H 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/
H A Dintel_auxdevice.c270 return ida_alloc_range(&intel_peripheral_ida, in intel_get_device_num_ida()
/linux/net/core/
H A Dxdp.c244 id = ida_alloc_range(&mem_id_pool, mem_id_next, MEM_ID_MAX - 1, gfp); in __mem_id_cyclic_get()
/linux/drivers/tty/serial/
H A Dqcom_geni_serial.c279 line = ida_alloc_range(&port_ida, max_alias_num + 1, in get_port_from_line()
282 line = ida_alloc_range(&port_ida, line, in get_port_from_line()
/linux/drivers/media/platform/renesas/rcar-vin/
H A Drcar-core.c1148 id = ida_alloc_range(&rvin_ida, 0, RCAR_VIN_NUM - 1, in rvin_id_get()
/linux/drivers/input/
H A Dinput.c2761 int minor = ida_alloc_range(&input_ida, legacy_base, in input_get_new_minor()
2768 return ida_alloc_range(&input_ida, INPUT_FIRST_DYNAMIC_DEV, in input_get_new_minor()
/linux/drivers/iommu/
H A Dvirtio-iommu.c680 ret = ida_alloc_range(&viommu->domain_ids, viommu->first_domain, in viommu_domain_alloc_paging()
/linux/drivers/virtio/
H A Dvirtio_pci_modern.c993 id = ida_alloc_range(&avq->dev_parts_ida, 0, in virtio_pci_admin_obj_create()

12