/linux-master/tools/testing/radix-tree/ |
H A D | idr-test.c | 56 idr_for_each(&idr, item_idr_free, &idr); 144 idr_for_each(&idr, item_idr_free, &idr); 169 idr_for_each(&idr, item_idr_free, &idr); 201 idr_for_each(idr, idr_u32_cb, NULL); 357 idr_for_each(&idr, item_idr_free, &idr); 379 idr_for_each(&idr, item_idr_free, &idr); 398 idr_for_each(&idr, item_idr_free, &idr); 407 idr_for_each(&idr, item_idr_free, &idr);
|
/linux-master/tools/workqueue/ |
H A D | wq_dump.py | 54 from drgn.helpers.linux.idr import idr_for_each namespace 152 for pi, pool in idr_for_each(worker_pool_idr): 157 for pi, pool in idr_for_each(worker_pool_idr):
|
/linux-master/drivers/gpu/drm/vgem/ |
H A D | vgem_fence.c | 250 idr_for_each(&vfile->fence_idr, __vgem_fence_idr_fini, vfile);
|
/linux-master/fs/notify/inotify/ |
H A D | inotify_fsnotify.c | 181 idr_for_each(&group->inotify_data.idr, idr_callback, group);
|
/linux-master/lib/ |
H A D | idr.c | 179 * idr_for_each() - Iterate through all stored pointers. 190 * idr_for_each() can be called concurrently with idr_alloc() and 195 int idr_for_each(const struct idr *idr, function 215 EXPORT_SYMBOL(idr_for_each); variable
|
/linux-master/drivers/gpu/drm/vc4/ |
H A D | vc4_perfmon.c | 133 idr_for_each(&vc4file->perfmon.idr, vc4_perfmon_idr_del, NULL);
|
/linux-master/drivers/gpu/drm/v3d/ |
H A D | v3d_perfmon.c | 115 idr_for_each(&v3d_priv->perfmon.idr, v3d_perfmon_idr_del, NULL);
|
/linux-master/include/linux/ |
H A D | idr.h | 120 int idr_for_each(const struct idr *,
|
/linux-master/fs/fuse/ |
H A D | passthrough.c | 209 idr_for_each(&fc->backing_files_map, fuse_backing_id_free, NULL);
|
/linux-master/fs/dlm/ |
H A D | lockspace.c | 761 rv = idr_for_each(&ls->ls_lkbidr, lkb_idr_is_any, ls); 763 rv = idr_for_each(&ls->ls_lkbidr, lkb_idr_is_local, ls); 829 idr_for_each(&ls->ls_lkbidr, lkb_idr_free, ls);
|
/linux-master/drivers/gpio/ |
H A D | gpio-aggregator.c | 235 idr_for_each(&gpio_aggregator_idr, gpio_aggregator_idr_remove, NULL);
|
/linux-master/drivers/gpu/drm/ |
H A D | drm_debugfs.c | 135 idr_for_each(&dev->object_name_idr, drm_gem_one_name_info, m);
|
H A D | drm_gem.c | 940 idr_for_each(&file_private->object_idr,
|
/linux-master/net/core/ |
H A D | net_namespace.c | 201 /* This function is used by idr_for_each(). If net is equal to peer, the 202 * function returns the id so that idr_for_each() stops. Because we cannot 203 * returns the id 0 (idr_for_each() will not stop), we return the magic value 217 int id = idr_for_each(&net->netns_ids, net_eq_idr, peer); 1086 idr_for_each(&net_cb.tgt_net->netns_ids, rtnl_net_dumpid_one, &net_cb);
|
/linux-master/drivers/firewire/ |
H A D | core-cdev.c | 402 idr_for_each(&client->resource_idr, schedule_reallocations, client); 1851 ret = idr_for_each(&client->resource_idr, 1895 idr_for_each(&client->resource_idr, shutdown_resource, client);
|
/linux-master/drivers/remoteproc/ |
H A D | xlnx_r5_remoteproc.c | 135 * @data: data passed to idr_for_each callback 139 * Return: 0. having return is to satisfy the idr_for_each() function 173 idr_for_each(&rproc->notifyids, event_notified_idr_cb, rproc);
|
H A D | imx_rproc.c | 775 idr_for_each(&rproc->notifyids, imx_rproc_notified_idr_cb, rproc);
|
/linux-master/drivers/target/ |
H A D | target_core_device.c | 890 ret = idr_for_each(&devices_idr, target_devices_idr_iter, &iter);
|
/linux-master/drivers/net/wireless/ath/ath12k/ |
H A D | core.c | 1000 idr_for_each(&ar->txmgmt_idr,
|
/linux-master/drivers/net/wireless/ath/ath11k/ |
H A D | dp.c | 1051 idr_for_each(&dp->tx_ring[i].txbuf_idr,
|
/linux-master/fs/erofs/ |
H A D | super.c | 743 idr_for_each(&devs->tree, &erofs_release_device_info, NULL);
|
/linux-master/drivers/block/ |
H A D | nbd.c | 2464 ret = idr_for_each(&nbd_index_idr, &status_cb, reply); 2623 idr_for_each(&nbd_index_idr, &nbd_exit_cb, &del_list);
|
/linux-master/drivers/firmware/arm_scmi/ |
H A D | driver.c | 2566 idr_for_each(idr, info->desc->ops->chan_free, idr); 2569 idr_for_each(idr, scmi_chan_destroy, idr);
|
/linux-master/drivers/gpu/drm/tegra/ |
H A D | drm.c | 820 idr_for_each(&fpriv->legacy_contexts, tegra_drm_context_cleanup, NULL);
|
/linux-master/drivers/net/wireless/marvell/mwifiex/ |
H A D | wmm.c | 618 idr_for_each(&priv->ack_status_frames, mwifiex_free_ack_frame, NULL);
|