OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:struct_mutex
(Results
1 - 18
of
18
) sorted by relevancy
/src/sys/external/bsd/drm2/dist/drm/via/
via_mm.c
55
mutex_lock(&dev->
struct_mutex
);
60
mutex_unlock(&dev->
struct_mutex
);
71
mutex_lock(&dev->
struct_mutex
);
77
mutex_unlock(&dev->
struct_mutex
);
108
mutex_lock(&dev->
struct_mutex
);
117
mutex_unlock(&dev->
struct_mutex
);
135
mutex_lock(&dev->
struct_mutex
);
140
mutex_unlock(&dev->
struct_mutex
);
169
mutex_unlock(&dev->
struct_mutex
);
183
mutex_unlock(&dev->
struct_mutex
);
[
all
...]
/src/sys/external/bsd/drm2/dist/drm/sis/
sis_mm.c
76
mutex_lock(&dev->
struct_mutex
);
84
mutex_unlock(&dev->
struct_mutex
);
101
mutex_lock(&dev->
struct_mutex
);
107
mutex_unlock(&dev->
struct_mutex
);
147
mutex_unlock(&dev->
struct_mutex
);
162
mutex_unlock(&dev->
struct_mutex
);
181
mutex_lock(&dev->
struct_mutex
);
184
mutex_unlock(&dev->
struct_mutex
);
197
mutex_unlock(&dev->
struct_mutex
);
216
mutex_lock(&dev->
struct_mutex
);
[
all
...]
/src/sys/external/bsd/drm2/dist/drm/
drm_context.c
63
* in drm_device::ctx_idr, while holding the drm_device::
struct_mutex
72
mutex_lock(&dev->
struct_mutex
);
74
mutex_unlock(&dev->
struct_mutex
);
84
* drm_device::
struct_mutex
lock.
91
mutex_lock(&dev->
struct_mutex
);
94
mutex_unlock(&dev->
struct_mutex
);
121
* while holding the drm_device::
struct_mutex
lock.
129
mutex_lock(&dev->
struct_mutex
);
131
mutex_unlock(&dev->
struct_mutex
);
197
mutex_lock(&dev->
struct_mutex
);
[
all
...]
drm_legacy_misc.c
92
mutex_lock(&dev->
struct_mutex
);
100
mutex_unlock(&dev->
struct_mutex
);
drm_irq.c
289
mutex_lock(&dev->
struct_mutex
);
295
mutex_unlock(&dev->
struct_mutex
);
299
mutex_lock(&dev->
struct_mutex
);
301
mutex_unlock(&dev->
struct_mutex
);
drm_bufs.c
373
mutex_lock(&dev->
struct_mutex
);
377
/* We do it here so that dev->
struct_mutex
protects the increment */
391
mutex_unlock(&dev->
struct_mutex
);
396
mutex_unlock(&dev->
struct_mutex
);
505
mutex_lock(&dev->
struct_mutex
);
514
mutex_unlock(&dev->
struct_mutex
);
525
mutex_unlock(&dev->
struct_mutex
);
634
mutex_lock(&dev->
struct_mutex
);
636
mutex_unlock(&dev->
struct_mutex
);
647
mutex_lock(&dev->
struct_mutex
);
[
all
...]
drm_vm.c
255
mutex_lock(&dev->
struct_mutex
);
301
mutex_unlock(&dev->
struct_mutex
);
423
mutex_lock(&dev->
struct_mutex
);
425
mutex_unlock(&dev->
struct_mutex
);
458
mutex_lock(&dev->
struct_mutex
);
460
mutex_unlock(&dev->
struct_mutex
);
659
mutex_lock(&dev->
struct_mutex
);
661
mutex_unlock(&dev->
struct_mutex
);
drm_lock.c
369
mutex_lock(&dev->
struct_mutex
);
377
mutex_unlock(&dev->
struct_mutex
);
drm_gem.c
1088
* Must be called holding &drm_device.
struct_mutex
.
1104
WARN_ON(!mutex_is_locked(&dev->
struct_mutex
));
1116
* &drm_device.
struct_mutex
lock when calling this function.
1131
might_lock(&dev->
struct_mutex
);
1133
&dev->
struct_mutex
))
1134
mutex_unlock(&dev->
struct_mutex
);
1146
* &drm_device.
struct_mutex
lock when calling this function, even when the
1147
* driver doesn't use &drm_device.
struct_mutex
for anything.
1156
WARN_ON(!mutex_is_locked(&obj->dev->
struct_mutex
));
drm_drv.c
694
mutex_init(&dev->
struct_mutex
);
775
mutex_destroy(&dev->
struct_mutex
);
869
mutex_destroy(&dev->
struct_mutex
);
/src/sys/external/bsd/drm2/drm/
drm_gem_vm.c
95
mutex_lock(&dev->
struct_mutex
);
98
mutex_unlock(&dev->
struct_mutex
);
112
KASSERT(mutex_is_locked(&dev->
struct_mutex
));
drm_vm.c
87
mutex_lock(&dev->
struct_mutex
);
89
mutex_unlock(&dev->
struct_mutex
);
101
KASSERT(mutex_is_locked(&dev->
struct_mutex
));
140
KASSERT(mutex_is_locked(&dev->
struct_mutex
));
/src/sys/external/bsd/drm2/dist/include/drm/
drm_device.h
132
* @
struct_mutex
:
136
struct mutex
struct_mutex
;
member in struct:drm_device
/src/sys/external/bsd/drm2/dist/drm/i915/gem/
i915_gem_shrinker.c
168
* dev->
struct_mutex
and so we won't ever be able to observe an
183
* the use of the
struct_mutex
. While the objects are not
436
if (!lockdep_is_held_type(&i915->drm.
struct_mutex
, -1)) {
437
mutex_acquire(&i915->drm.
struct_mutex
.dep_map,
450
mutex_release(&i915->drm.
struct_mutex
.dep_map, _RET_IP_);
i915_gem_execbuffer.c
175
* requiring the
struct_mutex
(i.e. recursive deadlock). So once again we split
1710
mutex_unlock(&dev->
struct_mutex
);
1735
mutex_lock(&dev->
struct_mutex
);
1744
mutex_lock(&dev->
struct_mutex
);
2860
mutex_unlock(&dev->
struct_mutex
);
/src/sys/external/bsd/drm2/dist/drm/i915/gt/uc/
intel_guc_log.c
533
mutex_lock(&dev_priv->drm.
struct_mutex
);
551
mutex_unlock(&dev_priv->drm.
struct_mutex
);
/src/sys/external/bsd/drm2/dist/drm/i915/
i915_drv.h
367
/* This is always the inner lock when overlapping with
struct_mutex
and
566
* always the inner lock when overlapping with
struct_mutex
. */
1907
return mutex_lock_interruptible(&dev->
struct_mutex
);
i915_irq.c
925
mutex_lock(&dev_priv->drm.
struct_mutex
);
985
mutex_unlock(&dev_priv->drm.
struct_mutex
);
Completed in 29 milliseconds
Indexes created Wed Aug 12 00:25:48 UTC 2026