Home
last modified time | relevance | path

Searched refs:idr_find (Results 1 – 25 of 66) sorted by relevance

123

/linux/drivers/misc/ocxl/
H A Dafu_irq.c39 irq = idr_find(&ctx->irq_idr, irq_id); in ocxl_irq_set_handler()
174 irq = idr_find(&ctx->irq_idr, irq_id); in ocxl_afu_irq_free()
204 irq = idr_find(&ctx->irq_idr, irq_id); in ocxl_afu_irq_get_addr()
/linux/drivers/reset/
H A Dreset-ti-sci.c72 control = idr_find(&data->idr, id); in ti_sci_reset_set()
153 control = idr_find(&data->idr, id); in ti_sci_reset_status()
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_pgt.c156 pgt_entry = idr_find(&pgt->pgt_idr, mid); in mlxsw_sp_pgt_entry_get()
167 pgt_entry = idr_find(&pgt->pgt_idr, mid); in mlxsw_sp_pgt_entry_put()
285 pgt_entry = idr_find(&mlxsw_sp->pgt->pgt_idr, mid); in mlxsw_sp_pgt_entry_port_del()
/linux/Documentation/translations/zh_CN/core-api/
H A Didr.rst39 您可以调用idr_alloc()来分配一个未使用的ID。通过调用idr_find()查询与该ID相关的指针,
/linux/sound/soc/qcom/qdsp6/
H A Dq6apm.c48 graph = idr_find(&apm->graph_idr, graph_id); in q6apm_get_audioreach_graph()
56 info = idr_find(&apm->graph_info_idr, graph_id); in q6apm_get_audioreach_graph()
225 info = idr_find(&apm->graph_info_idr, graph_id); in q6apm_map_memory_fixed_region()
334 info = idr_find(&apm->graph_info_idr, graph_id); in q6apm_remove_initial_silence()
687 info = idr_find(&apm->graph_info_idr, graph_id);
953 info = idr_find(&apm->graph_info_idr, hdr->token);
973 info = idr_find(&apm->graph_info_idr, graph_id);
H A Dtopology.c36 info = idr_find(&apm->graph_info_idr, graph_id); in audioreach_tplg_alloc_graph_info()
86 sg = idr_find(&apm->sub_graphs_idr, sub_graph_id); in audioreach_tplg_alloc_sub_graph()
128 cont = idr_find(&apm->containers_idr, container_id); in audioreach_tplg_alloc_container()
171 mod = idr_find(&apm->modules_idr, module_id); in audioreach_tplg_alloc_module()
1110 info = idr_find(&apm->graph_info_idr, m2->graph_id); in audioreach_connect_sub_graphs()
1134 info = idr_find(&apm->graph_info_idr, m2->graph_id); in audioreach_is_vmixer_connected()
/linux/drivers/accel/habanalabs/common/
H A Dmemory_mgr.c25 buf = idr_find(&mmg->handles, lower_32_bits(handle >> PAGE_SHIFT)); in hl_mmap_mem_buf_get()
118 buf = idr_find(&mmg->handles, lower_32_bits(handle >> PAGE_SHIFT)); in hl_mmap_mem_buf_put_handle()
/linux/drivers/firmware/arm_scmi/
H A Dbus.c75 phead = idr_find(&scmi_requested_devices, id_table->protocol_id); in scmi_protocol_device_request()
168 phead = idr_find(&scmi_requested_devices, id_table->protocol_id); in scmi_protocol_device_unrequest()
536 phead = idr_find(&scmi_requested_devices, protocol); in scmi_device_create()
/linux/drivers/slimbus/
H A Dsched.c81 if (idr_find(&ctrl->tid_idr, i)) { in slim_ctrl_clk_pause()
/linux/drivers/gpu/drm/
H A Ddrm_lease.c85 return idr_find(&drm_lease_owner(master)->lessee_idr, lessee_id); in _drm_find_lessee()
92 return idr_find(&master->leases, id) != NULL; in _drm_lease_held_master()
228 if (!idr_find(&dev->mode_config.object_idr, object)) in drm_lease_create()
/linux/lib/
H A Didr.c174 void *idr_find(const struct idr *idr, unsigned long id) in idr_find() function
178 EXPORT_SYMBOL_GPL(idr_find);
/linux/ipc/
H A Dnamespace.c139 perm = idr_find(&ids->ipcs_idr, next_id); in free_ipcs()
/linux/include/linux/
H A Didr.h120 void *idr_find(const struct idr *, unsigned long id);
/linux/drivers/tty/serial/
H A Dmps2-uart.c426 struct mps2_uart_port *mps_port = idr_find(&ports_idr, co->index); in mps2_uart_console_write()
443 mps_port = idr_find(&ports_idr, co->index); in mps2_uart_console_setup()
/linux/drivers/tty/
H A Drpmsg_tty.c52 struct rpmsg_tty_port *cport = idr_find(&tty_idr, tty->index); in rpmsg_tty_install()
/linux/tools/testing/radix-tree/
H A Didr-test.c27 struct item *item = idr_find(idr, id); in item_idr_remove()
287 BUG_ON(idr_find(idr, 0) != &name[i]); in idr_align_test()
/linux/net/tipc/
H A Dtopsrv.c221 con = idr_find(&s->conn_idr, conid); in tipc_conn_lookup()
705 con = idr_find(&srv->conn_idr, id); in tipc_topsrv_stop()
/linux/Documentation/core-api/
H A Didr.rst31 the pointer you associated with the ID by calling idr_find()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_bo_list.c166 *result = idr_find(&fpriv->bo_list_handles, id); in amdgpu_bo_list_get()
/linux/drivers/gpu/drm/display/
H A Ddrm_dp_aux_dev.c65 aux_dev = idr_find(&aux_idr, index); in drm_dp_aux_dev_get_by_minor()
/linux/drivers/net/wireless/ath/ath10k/
H A Dtxrx.c67 msdu = idr_find(&htt->pending_tx, tx_done->msdu_id); in ath10k_txrx_tx_unref()
/linux/drivers/tee/optee/
H A Dsupp.c332 req = idr_find(&supp->idr, id); in supp_pop_req()
/linux/drivers/gpu/drm/msm/
H A Dmsm_gem_submit.c174 obj = idr_find(&file->object_idr, submit->bos[i].handle); in submit_lookup_objects()
735 (!args->fence || idr_find(&queue->fence_idr, args->fence))) { in msm_ioctl_gem_submit()
/linux/drivers/pps/
H A Dpps.c314 pps = idr_find(&pps_idr, id); in pps_idr_get()
/linux/net/rxrpc/
H A Dconn_object.c110 conn = idr_find(&local->conn_ids, sp->hdr.cid >> RXRPC_CIDSHIFT); in rxrpc_find_client_connection_rcu()

123