Searched refs:proto_context_xa (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/ |
H A D | i915_file_private.h | 28 * This not only guards @proto_context_xa, but is always held 36 /** @proto_context_xa: xarray of struct i915_gem_proto_context 65 * in @proto_context_xa. Then, in i915_gem_context_lookup(), we 68 * @proto_context_xa and, if we find it there, we create the actual 78 struct xarray proto_context_xa; member 85 * See @proto_context_xa.
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_context.c | 326 old = xa_store(&fpriv->proto_context_xa, *id, pc, GFP_KERNEL); in proto_context_register_locked() 1736 xa_init_flags(&file_priv->proto_context_xa, XA_FLAGS_ALLOC); in i915_gem_context_open() 1764 xa_destroy(&file_priv->proto_context_xa); in i915_gem_context_open() 1777 xa_for_each(&file_priv->proto_context_xa, idx, pc) in i915_gem_context_close() 1779 xa_destroy(&file_priv->proto_context_xa); in i915_gem_context_close() 2229 old = xa_erase(&file_priv->proto_context_xa, id); in finalize_create_context_locked() 2250 pc = xa_load(&file_priv->proto_context_xa, id); in i915_gem_context_lookup() 2352 pc = xa_erase(&file_priv->proto_context_xa, args->ctx_id); in i915_gem_context_destroy_ioctl() 2507 pc = xa_load(&file_priv->proto_context_xa, args->ctx_id); in i915_gem_context_setparam_ioctl()
|
Completed in 4 milliseconds