| /linux/tools/testing/radix-tree/ |
| H A D | idr-test.c | 29 idr_remove(idr, id); in item_idr_remove() 40 idr_remove(&idr, 0x3ffd); in idr_alloc_test() 41 idr_remove(&idr, 0); in idr_alloc_test() 105 idr_remove(&idr, 0); in idr_null_test() 121 idr_remove(&idr, 5); in idr_null_test() 123 idr_remove(&idr, 5); in idr_null_test() 126 idr_remove(&idr, i); in idr_null_test() 129 idr_remove(&idr, 8); in idr_null_test() 131 idr_remove(&idr, 9); in idr_null_test() 226 BUG_ON(idr_remove(idr, id) != DUMMY_PTR); in idr_u32_test1() [all …]
|
| /linux/drivers/dca/ |
| H A D | dca-sysfs.c | 57 idr_remove(&dca_idr, dca->id); in dca_sysfs_add_provider() 70 idr_remove(&dca_idr, dca->id); in dca_sysfs_remove_provider()
|
| /linux/drivers/net/ethernet/mellanox/mlxsw/ |
| H A D | spectrum_pgt.c | 53 WARN_ON(idr_remove(&mlxsw_sp->pgt->pgt_idr, mid_base)); in mlxsw_sp_pgt_mid_free() 79 idr_remove(&mlxsw_sp->pgt->pgt_idr, mid_base + i); in mlxsw_sp_pgt_mid_alloc_range() 93 WARN_ON_ONCE(idr_remove(pgt_idr, mid_base + i)); in mlxsw_sp_pgt_mid_free_range()
|
| /linux/net/sched/ |
| H A D | cls_basic.c | 117 idr_remove(&head->handle_idr, f->handle); in basic_destroy() 135 idr_remove(&head->handle_idr, f->handle); in basic_delete() 225 idr_remove(&head->handle_idr, fnew->handle); in basic_change()
|
| /linux/include/linux/ |
| H A D | idr.h | 119 void *idr_remove(struct idr *, unsigned long id); 137 if (_T.id >= 0) idr_remove(_T.idr, _T.id),
|
| /linux/drivers/misc/ocxl/ |
| H A D | afu_irq.c | 146 idr_remove(&ctx->irq_idr, irq->id); in ocxl_afu_irq_alloc() 179 idr_remove(&ctx->irq_idr, irq->id); in ocxl_afu_irq_free()
|
| /linux/drivers/net/wireless/ath/ath12k/ |
| H A D | dbring.c | 66 idr_remove(&ring->bufs_idr, buf_id); in ath12k_dbring_bufs_replenish() 311 idr_remove(&ring->bufs_idr, buf_id); in ath12k_dbring_buffer_release_event() 350 idr_remove(&ring->bufs_idr, buf_id); in ath12k_dbring_buf_cleanup()
|
| /linux/drivers/net/wireless/ath/ath11k/ |
| H A D | dbring.c | 97 idr_remove(&ring->bufs_idr, buf_id); in ath11k_dbring_bufs_replenish() 349 idr_remove(&ring->bufs_idr, buf_id); in ath11k_dbring_buffer_release_event() 392 idr_remove(&ring->bufs_idr, buf_id); in ath11k_dbring_buf_cleanup()
|
| /linux/Documentation/translations/zh_CN/core-api/ |
| H A D | idr.rst | 40 并通过调用idr_remove()释放该ID。
|
| /linux/drivers/tee/optee/ |
| H A D | supp.c | 48 idr_remove(&supp->idr, id); in optee_supp_release() 303 idr_remove(&supp->idr, id); in supp_pop_req()
|
| /linux/drivers/misc/ |
| H A D | tifm_core.c | 209 idr_remove(&tifm_adapter_idr, fm->id); in tifm_add_adapter() 228 idr_remove(&tifm_adapter_idr, fm->id); in tifm_remove_adapter()
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_gem.c | 272 idr_remove(&dev->object_name_idr, obj->name); in drm_gem_object_handle_free() 375 idr_remove(&filp->object_idr, handle); in drm_gem_handle_delete() 490 idr_remove(&file_priv->object_idr, handle); in drm_gem_handle_create_tail() 991 idr_remove(&file_priv->object_idr, args->new_handle); in drm_gem_change_handle_ioctl() 1002 idr_remove(&file_priv->object_idr, args->handle); in drm_gem_change_handle_ioctl()
|
| H A D | drm_lease.c | 283 idr_remove(&(drm_lease_owner(master)->lessee_idr), master->lessee_id); in drm_lease_destroy() 318 idr_remove(&master->leases, object); in _drm_lease_revoke()
|
| /linux/lib/ |
| H A D | codetag.c | 212 idr_remove(&cttype->mod_idr, mod_id); in codetag_module_init() 367 idr_remove(&cttype->mod_idr, mod_id); in codetag_unload_module()
|
| H A D | idr.c | 154 void *idr_remove(struct idr *idr, unsigned long id) in idr_remove() function 158 EXPORT_SYMBOL_GPL(idr_remove);
|
| /linux/drivers/tee/ |
| H A D | tee_shm.c | 171 idr_remove(&teedev->idr, id); in tee_shm_alloc_user_buf() 546 idr_remove(&teedev->idr, id); in tee_shm_register_user_buf() 738 idr_remove(&teedev->idr, shm->id); in tee_shm_put()
|
| /linux/drivers/rpmsg/ |
| H A D | qcom_glink_native.c | 517 idr_remove(&glink->lcids, channel->lcid); in qcom_glink_send_open_req() 609 idr_remove(&channel->liids, intent->id); in qcom_glink_rx_done() 819 idr_remove(&channel->riids, intent->id); in qcom_glink_handle_rx_done() 1275 idr_remove(&glink->lcids, channel->lcid); in qcom_glink_create_local() 1700 idr_remove(&glink->rcids, channel->rcid); in qcom_glink_rx_open() 1733 idr_remove(&glink->rcids, channel->rcid); in qcom_glink_rx_close() 1758 idr_remove(&glink->lcids, channel->lcid); in qcom_glink_rx_close_ack()
|
| /linux/fs/fuse/ |
| H A D | backing.c | 61 fb = idr_remove(&fc->backing_files_map, id); in fuse_backing_id_remove()
|
| /linux/drivers/gpu/drm/vmwgfx/ |
| H A D | ttm_object.c | 219 idr_remove(&tdev->idr, base->handle); in ttm_base_object_init() 231 idr_remove(&tdev->idr, base->handle); in ttm_release_base()
|
| /linux/drivers/rapidio/ |
| H A D | rio_cm.c | 465 idr_remove(&ch_idr, ch->id); in riocm_close_handler() 1181 idr_remove(&ch_idr, new_ch->id); in riocm_ch_accept() 1509 idr_remove(&ch_idr, ch->id); in riocm_cdev_release() 1703 idr_remove(&ch_idr, ch->id); in cm_chan_close() 2044 idr_remove(&ch_idr, ch->id); in riocm_remove_dev() 2205 idr_remove(&ch_idr, ch->id); in riocm_remove_mport() 2255 idr_remove(&ch_idr, ch->id); in rio_cm_shutdown()
|
| /linux/mm/ |
| H A D | shrinker.c | 230 idr_remove(&shrinker_idr, id); in shrinker_memcg_alloc() 249 idr_remove(&shrinker_idr, id); in shrinker_memcg_remove()
|
| /linux/fs/smb/client/ |
| H A D | cifs_swn.c | 360 idr_remove(&cifs_swnreg_idr, reg->id); in cifs_get_swn_reg() 377 idr_remove(&cifs_swnreg_idr, swnreg->id); in cifs_swn_reg_release()
|
| /linux/drivers/usb/host/ |
| H A D | xhci-dbgtty.c | 538 idr_remove(&dbc_tty_minors, port->minor); in xhci_dbc_tty_register_device() 564 idr_remove(&dbc_tty_minors, port->minor); in xhci_dbc_tty_unregister_device()
|
| /linux/drivers/tty/ |
| H A D | rpmsg_tty.c | 160 idr_remove(&tty_idr, cport->id); in rpmsg_tty_destruct_port()
|
| /linux/drivers/pci/endpoint/ |
| H A D | pci-ep-cfs.c | 505 idr_remove(&functions_idr, epf_group->index); in pci_epf_release() 651 idr_remove(&functions_idr, epf_group->index); in pci_epf_make()
|