Home
last modified time | relevance | path

Searched refs:contended (Results 1 – 25 of 30) sorted by relevance

12

/linux/drivers/gpu/drm/i915/
H A Di915_gem_ww.c14 ww->contended = NULL; in i915_gem_ww_ctx_init()
38 WARN_ON(ww->contended); in i915_gem_ww_ctx_fini()
46 if (WARN_ON(!ww->contended)) in i915_gem_ww_ctx_backoff()
51 ret = dma_resv_lock_slow_interruptible(ww->contended->base.resv, &ww->ctx); in i915_gem_ww_ctx_backoff()
53 dma_resv_lock_slow(ww->contended->base.resv, &ww->ctx); in i915_gem_ww_ctx_backoff()
56 list_add_tail(&ww->contended->obj_link, &ww->obj_list); in i915_gem_ww_ctx_backoff()
58 i915_gem_object_put(ww->contended); in i915_gem_ww_ctx_backoff()
60 ww->contended = NULL; in i915_gem_ww_ctx_backoff()
H A Di915_gem_ww.h13 struct drm_i915_gem_object *contended; member
/linux/arch/arm/include/asm/
H A Dspinlock.h83 unsigned long contended, res; in arch_spin_trylock() local
94 : "=&r" (slock), "=&r" (contended), "=&r" (res) in arch_spin_trylock()
99 if (!contended) { in arch_spin_trylock()
160 unsigned long contended, res; in arch_write_trylock() local
169 : "=&r" (contended), "=&r" (res) in arch_write_trylock()
174 if (!contended) { in arch_write_trylock()
250 unsigned long contended, res; in arch_read_trylock() local
259 : "=&r" (contended), "=&r" (res) in arch_read_trylock()
265 if (contended < 0x80000000) { in arch_read_trylock()
/linux/tools/perf/Documentation/
H A Dperf-lock.txt70 Sorting key. Possible values: acquired (default), contended,
76 customize that using this. Possible values: acquired, contended,
87 $ perf lock report -t -F acquired,contended,avg_wait
89 Name acquired contended avg wait (ns)
126 Sorting key. Possible values: contended, wait_total (default),
133 contended, wait_total, wait_max, wait_min, avg_wait.
/linux/include/drm/
H A Ddrm_exec.h46 struct drm_gem_object *contended; member
135 return !!exec->contended; in drm_exec_is_contended()
H A Ddrm_modeset_lock.h55 struct drm_modeset_lock *contended; member
/linux/kernel/cgroup/
H A Drstat.c364 bool contended; in __css_rstat_lock()
367 contended = !spin_trylock_irq(lock); in __css_rstat_lock()
368 if (contended) { in __css_rstat_lock()
369 trace_cgroup_rstat_lock_contended(cgrp, cpu_in_loop, contended); in __css_rstat_lock()
372 trace_cgroup_rstat_locked(cgrp, cpu_in_loop, contended); in __css_rstat_unlock()
361 bool contended; __css_rstat_lock() local
/linux/security/keys/
H A Dgc.c265 goto contended; in key_garbage_collector()
268 contended: in key_garbage_collector()
/linux/Documentation/arch/arm/
H A Dvlocks.rst85 * vlocks are not intended to be fair. In the contended case, it is the
148 reducing bus contention in contended cases.
/linux/mm/
H A Dcompaction.c510 if (cc->mode == MIGRATE_ASYNC && !cc->contended) { in compact_lock_irqsave()
514 cc->contended = true; in compact_lock_irqsave()
542 cc->contended = true; in compact_unlock_should_abort()
921 cc->contended = true; in isolate_migratepages_block()
1219 !cc->finish_pageblock && !cc->contended) { in isolate_migratepages_block()
2339 if (cc->contended || fatal_signal_pending(current)) in __compact_finished()
H A Drmap.c573 rwc->contended = true; in folio_lock_anon_vma_read()
979 return rwc.contended ? -1 : pra.referenced; in folio_referenced()
2808 rwc->contended = true; in rmap_walk_anon_lock()
2910 rwc->contended = true; in __rmap_walk_file()
H A Dinternal.h906 bool contended; /* Signal lock contention */ member
/linux/Documentation/driver-api/cxl/linux/
H A Dmemory-hotplug.rst60 its :code:`struct folio` becomes hotly contended.
/linux/arch/arm/common/
H A Dmcpm_head.S168 @ In the contended case, non-first men wait here for cluster setup
/linux/Documentation/locking/
H A Dlockstat.rst147 contended points (the lock holder). It is possible that the max
H A Dfutex-requeue-pi.rst100 of the waiter and to enqueue the waiter on a contended rt_mutex.
H A Dmutex-design.rst43 contended it goes to the next possible path.
H A Drobust-futexes.rst154 - with FUTEX_WAIT set [contended mutex]: 130 msecs
H A Dww-mutex-design.rst97 slowpath until the contended lock can be acquired).
/linux/drivers/regulator/
H A Dcore.c239 struct regulator_dev *held, *contended; in regulator_lock_two() local
254 contended = rdev2; in regulator_lock_two()
258 ww_mutex_lock_slow(&contended->mutex, ww_ctx); in regulator_lock_two()
259 contended->ref_cnt++; in regulator_lock_two()
260 contended->mutex_owner = current; in regulator_lock_two()
261 swap(held, contended); in regulator_lock_two()
262 ret = regulator_lock_nested(contended, ww_ctx); in regulator_lock_two()
/linux/Documentation/accounting/
H A Dpsi.rst10 When CPU, memory or IO devices are contended, workloads experience
/linux/include/linux/
H A Drmap.h1024 bool contended; member
/linux/drivers/gpu/drm/
H A DKconfig159 printed when attempting to lock a contended lock.
/linux/tools/perf/
H A Dbuiltin-lock.c278 DEF_KEY_LOCK(contended, "contended", nr_contended, 10),
289 DEF_KEY_LOCK(contended, "contended", nr_contended, 10),
/linux/Documentation/filesystems/
H A Ddirectory-locking.rst168 contended locks in the minimal deadlock will be of the same rank,

12