| /linux/tools/testing/radix-tree/ |
| H A D | idr-test.c | 56 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 D | wq_dump.py | 59 from drgn.helpers.linux.idr import idr_for_each 159 for pi, pool in idr_for_each(worker_pool_idr): 164 for pi, pool in idr_for_each(worker_pool_idr):
|
| /linux/Documentation/translations/zh_CN/core-api/ |
| H A D | idr.rst | 53 要对IDR使用的所有指针进行操作,您可以使用基于回调的idr_for_each()或迭代器样式的
|
| /linux/fs/notify/inotify/ |
| H A D | inotify_fsnotify.c | 181 idr_for_each(&group->inotify_data.idr, idr_callback, group); in inotify_free_group_priv()
|
| /linux/drivers/gpu/drm/vgem/ |
| H A D | vgem_fence.c | 235 idr_for_each(&vfile->fence_idr, __vgem_fence_idr_fini, vfile); in vgem_fence_close()
|
| /linux/lib/ |
| H A D | idr.c | 197 int idr_for_each(const struct idr *idr, in idr_for_each() function 217 EXPORT_SYMBOL(idr_for_each);
|
| /linux/include/linux/ |
| H A D | idr.h | 121 int idr_for_each(const struct idr *,
|
| /linux/Documentation/core-api/ |
| H A D | idr.rst | 50 either use the callback-based idr_for_each() or the
|
| /linux/net/l2tp/ |
| H A D | l2tp_core.c | 1897 idr_for_each(&pn->l2tp_v2_session_idr, l2tp_idr_item_unexpected, in l2tp_exit_net() 1899 idr_for_each(&pn->l2tp_v3_session_idr, l2tp_idr_item_unexpected, in l2tp_exit_net() 1901 idr_for_each(&pn->l2tp_tunnel_idr, l2tp_idr_item_unexpected, in l2tp_exit_net()
|
| /linux/net/core/ |
| H A D | net_namespace.c | 299 int id = idr_for_each(&net->netns_ids, net_eq_idr, peer); in __peernet2id() 1173 idr_for_each(&net_cb.tgt_net->netns_ids, rtnl_net_dumpid_one, &net_cb); in rtnl_net_dumpid()
|
| /linux/drivers/block/ |
| H A D | nbd.c | 2604 ret = idr_for_each(&nbd_index_idr, &status_cb, reply); in nbd_genl_status() 2773 idr_for_each(&nbd_index_idr, &nbd_exit_cb, &del_list); in nbd_cleanup()
|
| /linux/drivers/net/wireless/marvell/mwifiex/ |
| H A D | wmm.c | 614 idr_for_each(&priv->ack_status_frames, mwifiex_free_ack_frame, NULL); in mwifiex_clean_txrx()
|
| /linux/fs/erofs/ |
| H A D | super.c | 879 idr_for_each(&devs->tree, &erofs_release_device_info, sb); in erofs_free_dev_context()
|
| /linux/drivers/firmware/arm_scmi/ |
| H A D | driver.c | 2919 idr_for_each(idr, info->desc->ops->chan_free, idr); in scmi_cleanup_channels() 2922 idr_for_each(idr, scmi_chan_destroy, idr); in scmi_cleanup_channels()
|
| /linux/drivers/gpio/ |
| H A D | gpio-aggregator.c | 1691 idr_for_each(&gpio_aggregator_idr, gpio_aggregator_idr_remove, NULL); in gpio_aggregator_remove_all()
|
| /linux/net/mac80211/ |
| H A D | main.c | 1765 idr_for_each(&local->ack_status_frames, in ieee80211_free_hw()
|
| /linux/drivers/net/wireless/ath/ath12k/ |
| H A D | core.c | 1517 idr_for_each(&ar->txmgmt_idr, in ath12k_core_pre_reconfigure_recovery()
|
| H A D | mac.c | 10970 idr_for_each(&ar->txmgmt_idr, in ath12k_mac_vdev_delete() 14728 idr_for_each(&ar->txmgmt_idr, ath12k_mac_tx_mgmt_pending_free, ar); in ath12k_mac_cleanup_unregister()
|
| /linux/drivers/net/wireless/ath/ath11k/ |
| H A D | core.c | 2452 idr_for_each(&ar->txmgmt_idr, in ath11k_core_pre_reconfigure_recovery()
|
| H A D | mac.c | 7419 idr_for_each(&ar->txmgmt_idr, in ath11k_mac_op_remove_interface() 7424 idr_for_each(&ab->dp.tx_ring[i].txbuf_idr, in ath11k_mac_op_remove_interface() 10420 idr_for_each(&ar->txmgmt_idr, ath11k_mac_tx_mgmt_pending_free, ar); in __ath11k_mac_unregister()
|
| /linux/drivers/scsi/ |
| H A D | sg.c | 2266 idr_for_each(&sg_index_idr, sg_idr_max_id, &k); in sg_last_dev()
|
| /linux/drivers/block/zram/ |
| H A D | zram_drv.c | 3259 idr_for_each(&zram_index_idr, &zram_remove_cb, NULL); in destroy_devices()
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_oa.c | 2840 idr_for_each(&oa->metrics_idr, destroy_config, oa); in xe_oa_fini()
|
| /linux/drivers/net/wireless/ath/ath10k/ |
| H A D | wmi.c | 9632 idr_for_each(&ar->wmi.mgmt_pending_tx, in ath10k_wmi_detach()
|