Searched refs:ctx_idr (Results 1 – 3 of 3) sorted by relevance
/linux-4.1.27/drivers/gpu/drm/ |
D | drm_context.c | 57 idr_remove(&dev->ctx_idr, ctx_handle); in drm_legacy_ctxbitmap_free() 75 ret = idr_alloc(&dev->ctx_idr, NULL, DRM_RESERVED_CONTEXTS, 0, in drm_legacy_ctxbitmap_next() 90 idr_init(&dev->ctx_idr); in drm_legacy_ctxbitmap_init() 105 idr_destroy(&dev->ctx_idr); in drm_legacy_ctxbitmap_cleanup() 166 map = idr_find(&dev->ctx_idr, request->ctx_id); in drm_legacy_getsareactx() 223 if (IS_ERR(idr_replace(&dev->ctx_idr, map, request->ctx_id))) in drm_legacy_setsareactx()
|
/linux-4.1.27/drivers/infiniband/core/ |
D | ucma.c | 113 static DEFINE_IDR(ctx_idr); 121 ctx = idr_find(&ctx_idr, id); in _ucma_find_context() 161 ctx->id = idr_alloc(&ctx_idr, ctx, 0, 0, GFP_KERNEL); in ucma_alloc_ctx() 412 idr_remove(&ctx_idr, ctx->id); in ucma_create_id() 498 idr_remove(&ctx_idr, ctx->id); in ucma_destroy_id() 1565 idr_remove(&ctx_idr, ctx->id); in ucma_close() 1634 idr_destroy(&ctx_idr); in ucma_cleanup()
|
/linux-4.1.27/include/drm/ |
D | drmP.h | 750 struct idr ctx_idr; member
|