Home
last modified time | relevance | path

Searched refs:idr_for_each (Results 1 – 24 of 24) sorted by relevance

/linux/tools/testing/radix-tree/
H A Didr-test.c56 idr_for_each(&idr, item_idr_free, &idr); in idr_alloc_test()
164 idr_for_each(&idr, item_idr_free, &idr); in idr_nowait_test()
189 idr_for_each(&idr, item_idr_free, &idr); in idr_get_next_test()
221 idr_for_each(idr, idr_u32_cb, NULL); in idr_u32_test1()
377 idr_for_each(&idr, item_idr_free, &idr); in idr_checks()
399 idr_for_each(&idr, item_idr_free, &idr); in idr_checks()
418 idr_for_each(&idr, item_idr_free, &idr); in idr_checks()
427 idr_for_each(&idr, item_idr_free, &idr); in idr_checks()
/linux/tools/workqueue/
H A Dwq_dump.py54 from drgn.helpers.linux.idr import idr_for_each
153 for pi, pool in idr_for_each(worker_pool_idr):
158 for pi, pool in idr_for_each(worker_pool_idr):
/linux/Documentation/translations/zh_CN/core-api/
H A Didr.rst53 要对IDR使用的所有指针进行操作,您可以使用基于回调的idr_for_each()或迭代器样式的
/linux/fs/notify/inotify/
H A Dinotify_fsnotify.c181 idr_for_each(&group->inotify_data.idr, idr_callback, group); in inotify_free_group_priv()
/linux/fs/fuse/
H A Dbacking.c78 idr_for_each(&fc->backing_files_map, fuse_backing_id_free, NULL); in fuse_backing_files_free()
/linux/drivers/gpu/drm/vgem/
H A Dvgem_fence.c235 idr_for_each(&vfile->fence_idr, __vgem_fence_idr_fini, vfile); in vgem_fence_close()
/linux/lib/
H A Didr.c197 int idr_for_each(const struct idr *idr, in idr_for_each() function
217 EXPORT_SYMBOL(idr_for_each);
/linux/include/linux/
H A Didr.h121 int idr_for_each(const struct idr *,
/linux/Documentation/core-api/
H A Didr.rst50 either use the callback-based idr_for_each() or the
/linux/net/l2tp/
H A Dl2tp_core.c1896 idr_for_each(&pn->l2tp_v2_session_idr, l2tp_idr_item_unexpected, in l2tp_exit_net()
1898 idr_for_each(&pn->l2tp_v3_session_idr, l2tp_idr_item_unexpected, in l2tp_exit_net()
1900 idr_for_each(&pn->l2tp_tunnel_idr, l2tp_idr_item_unexpected, in l2tp_exit_net()
/linux/net/core/
H A Dnet_namespace.c298 int id = idr_for_each(&net->netns_ids, net_eq_idr, peer); in __peernet2id()
1169 idr_for_each(&net_cb.tgt_net->netns_ids, rtnl_net_dumpid_one, &net_cb); in rtnl_net_dumpid()
/linux/drivers/gpu/drm/
H A Ddrm_gem.c1129 idr_for_each(&file_private->object_idr, in drm_gem_release()
/linux/drivers/block/
H A Dnbd.c2563 ret = idr_for_each(&nbd_index_idr, &status_cb, reply); in nbd_genl_status()
2722 idr_for_each(&nbd_index_idr, &nbd_exit_cb, &del_list); in nbd_cleanup()
/linux/drivers/gpu/drm/tegra/
H A Ddrm.c822 idr_for_each(&fpriv->legacy_contexts, tegra_drm_context_cleanup, NULL); in tegra_drm_postclose()
/linux/drivers/net/wireless/marvell/mwifiex/
H A Dwmm.c614 idr_for_each(&priv->ack_status_frames, mwifiex_free_ack_frame, NULL); in mwifiex_clean_txrx()
/linux/drivers/remoteproc/
H A Dimx_rproc.c844 idr_for_each(&rproc->notifyids, imx_rproc_notified_idr_cb, rproc); in imx_rproc_vq_work()
/linux/fs/erofs/
H A Dsuper.c862 idr_for_each(&devs->tree, &erofs_release_device_info, NULL); in erofs_free_dev_context()
/linux/ipc/
H A Dshm.c438 idr_for_each(&shm_ids(ns).ipcs_idr, &shm_try_destroy_orphaned, ns); in shm_destroy_orphaned()
/linux/drivers/net/wireless/ath/ath10k/
H A Dhtt_tx.c540 idr_for_each(&htt->pending_tx, ath10k_htt_tx_clean_up_pending, htt->ar); in ath10k_htt_flush_tx_queue()
H A Dwmi.c9633 idr_for_each(&ar->wmi.mgmt_pending_tx, in ath10k_wmi_detach()
/linux/drivers/net/wireless/ath/ath12k/
H A Dcore.c1528 idr_for_each(&ar->txmgmt_idr, in ath12k_core_pre_reconfigure_recovery()
H A Dmac.c10770 idr_for_each(&ar->txmgmt_idr, in ath12k_mac_vdev_delete()
14404 idr_for_each(&ar->txmgmt_idr, ath12k_mac_tx_mgmt_pending_free, ar); in ath12k_mac_cleanup_unregister()
/linux/drivers/gpu/drm/xe/
H A Dxe_oa.c2800 idr_for_each(&oa->metrics_idr, destroy_config, oa); in xe_oa_fini()
/linux/drivers/block/zram/
H A Dzram_drv.c3228 idr_for_each(&zram_index_idr, &zram_remove_cb, NULL); in destroy_devices()