/linux-6.12.1/tools/testing/radix-tree/ |
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() 85 idr_remove(&idr, 0); in idr_null_test() 101 idr_remove(&idr, 5); in idr_null_test() 103 idr_remove(&idr, 5); in idr_null_test() 106 idr_remove(&idr, i); in idr_null_test() 109 idr_remove(&idr, 8); in idr_null_test() 111 idr_remove(&idr, 9); in idr_null_test() 206 BUG_ON(idr_remove(idr, id) != DUMMY_PTR); in idr_u32_test1() [all …]
|
/linux-6.12.1/drivers/dca/ |
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-6.12.1/drivers/accel/habanalabs/common/ |
D | memory_mgr.c | 67 idr_remove(&buf->mmg->handles, lower_32_bits(buf->handle >> PAGE_SHIFT)); in hl_mmap_mem_buf_release() 86 idr_remove(&buf->mmg->handles, lower_32_bits(buf->handle >> PAGE_SHIFT)); in hl_mmap_mem_buf_remove_idr_locked() 185 idr_remove(&mmg->handles, lower_32_bits(buf->handle >> PAGE_SHIFT)); in hl_mmap_mem_buf_alloc()
|
D | context.c | 21 idr_remove(&mgr->handles, handle->id); in encaps_handle_do_release() 192 idr_remove(&ctx_mgr->handles, ctx->handle); in hl_ctx_create()
|
/linux-6.12.1/drivers/net/ethernet/mellanox/mlxsw/ |
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-6.12.1/net/sched/ |
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()
|
D | cls_u32.c | 478 idr_remove(&ht->handle_idr, key->handle); in u32_delete_key() 600 idr_remove(&ht->handle_idr, n->handle); in u32_clear_hnode() 625 idr_remove(&tp_c->handle_idr, handle2id(ht->handle)); in u32_destroy_hnode() 1002 idr_remove(&tp_c->handle_idr, handle2id(handle)); in u32_change() 1195 idr_remove(&ht->handle_idr, handle); in u32_change()
|
/linux-6.12.1/drivers/misc/ocxl/ |
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-6.12.1/drivers/net/wireless/ath/ath12k/ |
D | dbring.c | 65 idr_remove(&ring->bufs_idr, buf_id); in ath12k_dbring_bufs_replenish() 310 idr_remove(&ring->bufs_idr, buf_id); in ath12k_dbring_buffer_release_event() 349 idr_remove(&ring->bufs_idr, buf_id); in ath12k_dbring_buf_cleanup()
|
/linux-6.12.1/drivers/net/wireless/ath/ath11k/ |
D | dbring.c | 96 idr_remove(&ring->bufs_idr, buf_id); in ath11k_dbring_bufs_replenish() 348 idr_remove(&ring->bufs_idr, buf_id); in ath11k_dbring_buffer_release_event() 391 idr_remove(&ring->bufs_idr, buf_id); in ath11k_dbring_buf_cleanup()
|
/linux-6.12.1/Documentation/translations/zh_CN/core-api/ |
D | idr.rst | 40 并通过调用idr_remove()释放该ID。
|
/linux-6.12.1/drivers/tee/ |
D | tee_shm.c | 146 idr_remove(&teedev->idr, id); in tee_shm_alloc_user_buf() 390 idr_remove(&teedev->idr, id); in tee_shm_register_user_buf() 575 idr_remove(&teedev->idr, shm->id); in tee_shm_put()
|
/linux-6.12.1/drivers/tee/optee/ |
D | supp.c | 48 idr_remove(&supp->idr, id); in optee_supp_release() 322 idr_remove(&supp->idr, id); in supp_pop_req()
|
/linux-6.12.1/drivers/misc/ |
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-6.12.1/drivers/power/supply/ |
D | ds2782_battery.c | 326 idr_remove(&battery_id, id); in ds278x_battery_remove() 443 idr_remove(&battery_id, num); in ds278x_battery_probe()
|
/linux-6.12.1/lib/ |
D | idr.c | 152 void *idr_remove(struct idr *idr, unsigned long id) in idr_remove() function 156 EXPORT_SYMBOL_GPL(idr_remove);
|
/linux-6.12.1/drivers/gpu/drm/i915/gvt/ |
D | vgpu.c | 238 idr_remove(&gvt->vgpu_idr, vgpu->id); in intel_gvt_destroy_vgpu() 401 idr_remove(&gvt->vgpu_idr, vgpu->id); in intel_gvt_create_vgpu()
|
/linux-6.12.1/drivers/pps/ |
D | pps.c | 339 idr_remove(&pps_idr, pps->id); in pps_device_destruct() 399 idr_remove(&pps_idr, pps->id); in pps_register_cdev()
|
/linux-6.12.1/drivers/rpmsg/ |
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() 1274 idr_remove(&glink->lcids, channel->lcid); in qcom_glink_create_local() 1686 idr_remove(&glink->rcids, channel->rcid); in qcom_glink_rx_open() 1727 idr_remove(&glink->rcids, channel->rcid); in qcom_glink_rx_close() 1753 idr_remove(&glink->lcids, channel->lcid); in qcom_glink_rx_close_ack()
|
/linux-6.12.1/drivers/net/wireless/mediatek/mt76/ |
D | tx.c | 178 skb = idr_remove(&wcid->pktid, pktid); in mt76_tx_status_skb_get() 198 idr_remove(&wcid->pktid, cb->pktid); in mt76_tx_status_skb_get() 888 txwi = idr_remove(&dev->token, token); in mt76_token_release() 916 t = idr_remove(&dev->rx_token, token); in mt76_rx_token_release()
|
/linux-6.12.1/drivers/rapidio/ |
D | rio_cm.c | 471 idr_remove(&ch_idr, ch->id); in riocm_close_handler() 1184 idr_remove(&ch_idr, new_ch->id); in riocm_ch_accept() 1512 idr_remove(&ch_idr, ch->id); in riocm_cdev_release() 1706 idr_remove(&ch_idr, ch->id); in cm_chan_close() 2047 idr_remove(&ch_idr, ch->id); in riocm_remove_dev() 2208 idr_remove(&ch_idr, ch->id); in riocm_remove_mport() 2258 idr_remove(&ch_idr, ch->id); in rio_cm_shutdown()
|
/linux-6.12.1/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_mes.c | 355 idr_remove(&adev->mes.queue_id_idr, queue->queue_id); in amdgpu_mes_destroy_process() 367 idr_remove(&adev->mes.gang_id_idr, gang->gang_id); in amdgpu_mes_destroy_process() 370 idr_remove(&adev->mes.pasid_idr, pasid); in amdgpu_mes_destroy_process() 489 idr_remove(&adev->mes.gang_id_idr, gang->gang_id); in amdgpu_mes_remove_gang() 727 idr_remove(&adev->mes.queue_id_idr, queue->queue_id); in amdgpu_mes_add_hw_queue() 762 idr_remove(&adev->mes.queue_id_idr, queue_id); in amdgpu_mes_remove_hw_queue()
|
/linux-6.12.1/drivers/gpu/drm/vmwgfx/ |
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-6.12.1/drivers/mtd/ubi/ |
D | block.c | 438 idr_remove(&ubiblock_minor_idr, gd->first_minor); in ubiblock_create() 461 idr_remove(&ubiblock_minor_idr, id); in ubiblock_cleanup()
|
/linux-6.12.1/include/linux/ |
D | idr.h | 118 void *idr_remove(struct idr *, unsigned long id);
|