Home
last modified time | relevance | path

Searched refs:pin_mutex (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/
H A Dintel_context.h53 __acquires(ce->pin_mutex)
55 return mutex_lock_interruptible(&ce->pin_mutex);
80 __releases(ce->pin_mutex)
82 mutex_unlock(&ce->pin_mutex);
H A Dintel_context.c57 if (mutex_lock_interruptible(&ce->pin_mutex)) in intel_context_alloc_state()
74 mutex_unlock(&ce->pin_mutex); in intel_context_alloc_state()
220 * inversion of ce->pin_mutex vs dma_resv_lock(). in __intel_context_do_pin_ww()
241 err = mutex_lock_interruptible(&ce->pin_mutex); in __intel_context_do_pin_ww()
273 mutex_unlock(&ce->pin_mutex); in __intel_context_do_pin_ww()
386 mutex_init(&ce->pin_mutex); in intel_context_init()
398 mutex_destroy(&ce->pin_mutex); in intel_context_fini()
H A Dgen6_ppgtt.c283 mutex_destroy(&ppgtt->pin_mutex); in gen6_ppgtt_cleanup()
393 if (mutex_lock_interruptible(&ppgtt->pin_mutex)) in gen6_ppgtt_pin()
406 mutex_unlock(&ppgtt->pin_mutex); in gen6_ppgtt_pin()
442 mutex_init(&ppgtt->pin_mutex); in gen6_ppgtt_create()
480 mutex_destroy(&ppgtt->pin_mutex); in gen6_ppgtt_create()
H A Dintel_context_types.h113 struct mutex pin_mutex; /* guards pinning and associated on-gpuing */ member
H A Dintel_context_sseu.c46 lockdep_assert_held(&ce->pin_mutex); in gen8_modify_rpcs()
H A Dgen6_ppgtt.h22 struct mutex pin_mutex; member
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/
H A Dintel_context.c55 if (mutex_lock_interruptible(&ce->pin_mutex)) in intel_context_alloc_state()
72 mutex_unlock(&ce->pin_mutex); in intel_context_alloc_state()
219 * inversion of ce->pin_mutex vs dma_resv_lock(). in __intel_context_do_pin_ww()
240 err = mutex_lock_interruptible(&ce->pin_mutex); in __intel_context_do_pin_ww()
276 mutex_unlock(&ce->pin_mutex); in __intel_context_do_pin_ww()
397 mutex_init(&ce->pin_mutex); in intel_context_init()
435 mutex_destroy(&ce->pin_mutex); in intel_context_fini()
H A Dintel_context.h107 __acquires(ce->pin_mutex)
109 return mutex_lock_interruptible(&ce->pin_mutex);
141 __releases(ce->pin_mutex)
143 mutex_unlock(&ce->pin_mutex);
H A Dintel_context_sseu.c46 lockdep_assert_held(&ce->pin_mutex); in gen8_modify_rpcs()
H A Dintel_context_types.h163 struct mutex pin_mutex; /* guards pinning and associated on-gpuing */ member
/kernel/linux/linux-5.10/sound/soc/codecs/
H A Dhdac_hdmi.c135 struct mutex pin_mutex; member
918 mutex_lock(&hdmi->pin_mutex); in hdac_hdmi_set_pin_port_mux()
941 mutex_unlock(&hdmi->pin_mutex); in hdac_hdmi_set_pin_port_mux()
946 mutex_unlock(&hdmi->pin_mutex); in hdac_hdmi_set_pin_port_mux()
1267 mutex_lock(&hdmi->pin_mutex); in hdac_hdmi_present_sense()
1313 mutex_unlock(&hdmi->pin_mutex); in hdac_hdmi_present_sense()
1327 mutex_unlock(&hdmi->pin_mutex); in hdac_hdmi_present_sense()
1457 mutex_lock(&hdmi->pin_mutex); in hdac_hdmi_eld_ctl_info()
1468 mutex_unlock(&hdmi->pin_mutex); in hdac_hdmi_eld_ctl_info()
1497 mutex_lock(&hdmi->pin_mutex); in hdac_hdmi_eld_ctl_get()
[all...]
/kernel/linux/linux-6.6/sound/soc/codecs/
H A Dhdac_hdmi.c135 struct mutex pin_mutex; member
918 mutex_lock(&hdmi->pin_mutex); in hdac_hdmi_set_pin_port_mux()
941 mutex_unlock(&hdmi->pin_mutex); in hdac_hdmi_set_pin_port_mux()
946 mutex_unlock(&hdmi->pin_mutex); in hdac_hdmi_set_pin_port_mux()
1267 mutex_lock(&hdmi->pin_mutex); in hdac_hdmi_present_sense()
1313 mutex_unlock(&hdmi->pin_mutex); in hdac_hdmi_present_sense()
1327 mutex_unlock(&hdmi->pin_mutex); in hdac_hdmi_present_sense()
1457 mutex_lock(&hdmi->pin_mutex); in hdac_hdmi_eld_ctl_info()
1468 mutex_unlock(&hdmi->pin_mutex); in hdac_hdmi_eld_ctl_info()
1497 mutex_lock(&hdmi->pin_mutex); in hdac_hdmi_eld_ctl_get()
[all...]

Completed in 10 milliseconds