Home
last modified time | relevance | path

Searched refs:proto_context_lock (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/i915/
H A Di915_file_private.h25 /** @proto_context_lock: Guards all struct i915_gem_proto_context
34 struct mutex proto_context_lock; member
73 * @proto_context_lock, including context creation. Yes, this
82 * Write access to this xarray is guarded by @proto_context_lock.
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/
H A Di915_gem_context.c320 lockdep_assert_held(&fpriv->proto_context_lock); in proto_context_register_locked()
342 mutex_lock(&fpriv->proto_context_lock); in proto_context_register()
344 mutex_unlock(&fpriv->proto_context_lock); in proto_context_register()
1735 mutex_init(&file_priv->proto_context_lock); in i915_gem_context_open()
1765 mutex_destroy(&file_priv->proto_context_lock); in i915_gem_context_open()
1780 mutex_destroy(&file_priv->proto_context_lock); in i915_gem_context_close()
2212 lockdep_assert_held(&file_priv->proto_context_lock); in finalize_create_context_locked()
2246 mutex_lock(&file_priv->proto_context_lock); in i915_gem_context_lookup()
2256 mutex_unlock(&file_priv->proto_context_lock); in i915_gem_context_lookup()
2350 mutex_lock(&file_priv->proto_context_lock); in i915_gem_context_destroy_ioctl()
[all...]

Completed in 6 milliseconds