Searched refs:context_xa (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/gpu/drm/i915/ |
| H A D | i915_file_private.h | 87 struct xarray context_xa; member
|
| /linux/drivers/gpu/drm/i915/gem/ |
| H A D | i915_gem_context.c | 325 ret = xa_alloc(&fpriv->context_xa, id, NULL, xa_limit_32b, GFP_KERNEL); in proto_context_register_locked() 331 xa_erase(&fpriv->context_xa, *id); in proto_context_register_locked() 1745 old = xa_store(&fpriv->context_xa, id, ctx, GFP_KERNEL); in gem_context_register() 1761 xa_init_flags(&file_priv->context_xa, XA_FLAGS_ALLOC1); in i915_gem_context_open() 1785 xa_destroy(&file_priv->context_xa); in i915_gem_context_open() 1804 xa_for_each(&file_priv->context_xa, idx, ctx) in i915_gem_context_close() 1806 xa_destroy(&file_priv->context_xa); in i915_gem_context_close() 2307 ctx = xa_load(&file_priv->context_xa, id); in __context_lookup() 2416 ret = xa_alloc(&ext_data.fpriv->context_xa, &id, NULL, in i915_gem_context_create_ioctl() 2462 ctx = xa_erase(&file_priv->context_xa, args->ctx_id); in i915_gem_context_destroy_ioctl()
|
| /linux/drivers/gpu/drm/i915/gem/selftests/ |
| H A D | mock_context.c | 97 err = xa_alloc(&fpriv->context_xa, &id, NULL, xa_limit_32b, GFP_KERNEL); in live_context()
|
| /linux/drivers/accel/ivpu/ |
| H A D | ivpu_job.c | 413 xa_for_each(&vdev->context_xa, ctx_id, file_priv) in ivpu_cmdq_reset_all_contexts() 1199 struct ivpu_file_priv *file_priv = xa_load(&vdev->context_xa, ssid); in reset_engine_and_mark_faulty_contexts() 1227 xa_for_each(&vdev->context_xa, ctx_id, file_priv) { in ivpu_context_abort_work_fn()
|
| H A D | ivpu_ms.c | 345 xa_for_each(&vdev->context_xa, ctx_id, file_priv) in ivpu_ms_cleanup_all()
|