Searched refs:ida (Results 1 - 25 of 97) sorted by last modified time

1234

/linux-master/drivers/iommu/
H A Dvirtio-iommu.c39 struct ida domain_ids;
/linux-master/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3.h675 struct ida vmid_map;
/linux-master/drivers/infiniband/hw/hns/
H A Dhns_roce_srq.c68 id = ida_alloc_range(&srq_ida->ida, srq_ida->min, srq_ida->max,
82 ida_free(&hr_dev->srq_table.srq_ida.ida, (int)srq->srqn);
547 ida_init(&srq_ida->ida);
H A Dhns_roce_qp.c211 id = ida_alloc_range(&bank->ida, bank->next, bank->max, GFP_KERNEL);
213 id = ida_alloc_range(&bank->ida, bank->min, bank->max,
413 ida_free(&hr_dev->qp_table.bank[bankid].ida,
1564 ida_init(&hr_dev->qp_table.bank[i].ida);
1578 ida_destroy(&hr_dev->qp_table.bank[i].ida);
H A Dhns_roce_mr.c60 id = ida_alloc_range(&mtpt_ida->ida, mtpt_ida->min, mtpt_ida->max,
78 ida_free(&mtpt_ida->ida, id);
87 ida_free(&hr_dev->mr_table.mtpt_ida.ida, (int)obj);
190 ida_init(&mtpt_ida->ida);
495 ida_free(&hr_dev->mr_table.mtpt_ida.ida,
557 id = ida_alloc_range(&mtpt_ida->ida, mtpt_ida->min, mtpt_ida->max,
H A Dhns_roce_main.c438 ida_free(&hr_dev->uar_ida.ida, (int)context->uar.logic_idx);
457 ida_free(&hr_dev->uar_ida.ida, (int)context->uar.logic_idx);
999 ida_destroy(&hr_dev->uar_ida.ida);
H A Dhns_roce_device.h238 struct ida ida; member in struct:hns_roce_ida
479 struct ida ida; member in struct:hns_roce_bank
H A Dhns_roce_cq.c69 id = ida_alloc_range(&bank->ida, bank->min, bank->max, GFP_KERNEL);
96 ida_free(&bank->ida, cqn >> CQ_BANKID_SHIFT);
527 ida_init(&cq_table->bank[i].ida);
538 ida_destroy(&hr_dev->cq_table.bank[i].ida);
H A Dhns_roce_alloc.c176 ida_destroy(&hr_dev->xrcd_ida.ida);
179 ida_destroy(&hr_dev->srq_table.srq_ida.ida);
182 ida_destroy(&hr_dev->mr_table.mtpt_ida.ida);
183 ida_destroy(&hr_dev->pd_ida.ida);
184 ida_destroy(&hr_dev->uar_ida.ida);
/linux-master/drivers/infiniband/core/
H A Ddevice.c457 struct ida inuse;
/linux-master/drivers/dax/
H A Dbus.c506 ida_free(&dax_region->ida, dev_dax->id);
529 id = ida_alloc(&dax_region->ida, GFP_KERNEL);
666 ida_init(&dax_region->ida);
690 ida_free(&dev_dax->ida, mapping->id);
817 mapping->id = ida_alloc(&dev_dax->ida, GFP_KERNEL);
1497 ida_init(&dev_dax->ida);
/linux-master/drivers/acpi/
H A Dscan.c665 struct ida *instance_ida = &acpi_device_bus_id->instance_ida;
/linux-master/sound/soc/sof/
H A Dsof-audio.h484 struct ida output_queue_ida;
485 struct ida input_queue_ida;
H A Dipc4-topology.c2727 struct ida *queue_ida;
2768 * mixed use pin binding array and ida for queue ID allocation.
2776 /* If no pin binding array specified in topology, use ida to allocate one */
2783 struct ida *queue_ida;
2797 /* Nothing to free if queue ID is not allocated with ida. */
H A Dipc4-priv.h38 struct ida m_ida;
/linux-master/sound/soc/intel/avs/
H A Dutils.c116 struct ida **ida_ptrs;
H A Davs.h140 struct ida **mod_idas;
143 struct ida ppl_ida;
/linux-master/kernel/
H A Dworkqueue.c221 struct ida worker_ida; /* worker IDs for task name */
/linux-master/include/media/
H A Dmedia-device.h22 struct ida;
159 struct ida entity_internal_idx;
/linux-master/include/drm/
H A Ddrm_mode_config.h452 struct ida connector_ida;
/linux-master/drivers/platform/x86/intel/
H A Dtpmi.c640 feature_vsec_dev->ida = &intel_vsec_tpmi_ida;
/linux-master/drivers/nvdimm/
H A Dnd.h405 struct ida ns_ida;
406 struct ida btt_ida;
407 struct ida pfn_ida;
408 struct ida dax_ida;
/linux-master/drivers/media/platform/mediatek/mdp3/
H A Dmtk-mdp3-core.h127 struct ida mdp_ida;
/linux-master/drivers/media/platform/chips-media/wave5/
H A Dwave5-vpuapi.h757 struct ida inst_ida;
/linux-master/drivers/gpu/drm/i915/
H A Di915_drv.h184 struct ida mock_region_instances;

Completed in 348 milliseconds

1234