Home
last modified time | relevance | path

Searched refs:mutex_trylock (Results 1 – 25 of 191) sorted by relevance

12345678

/linux/drivers/gpu/drm/panfrost/
H A Dpanfrost_gem_shrinker.c25 if (!mutex_trylock(&pfdev->shrinker_lock)) in panfrost_gem_shrinker_count()
47 if (!mutex_trylock(&bo->mappings.lock)) in panfrost_gem_purge()
71 if (!mutex_trylock(&pfdev->shrinker_lock)) in panfrost_gem_shrinker_scan()
/linux/include/linux/
H A Dmutex.h228 * NOTE: mutex_trylock() follows the spin_trylock() convention,
243 #define mutex_trylock(lock) _mutex_trylock_nest_lock(lock, NULL) macro
245 extern int mutex_trylock(struct mutex *lock) __cond_acquires(true, lock);
246 #define mutex_trylock_nest_lock(lock, nest_lock) mutex_trylock(lock)
254 DEFINE_LOCK_GUARD_1_COND(mutex, _try, mutex_trylock(_T->lock))
/linux/fs/f2fs/
H A Dshrinker.c53 if (!mutex_trylock(&sbi->umount_mutex)) { in f2fs_shrink_count()
100 if (!mutex_trylock(&sbi->umount_mutex)) { in f2fs_shrink_scan()
145 if (!mutex_trylock(&sbi->umount_mutex)) { in f2fs_donate_files()
215 if (!mutex_trylock(&sbi->umount_mutex)) { in f2fs_reclaim_caches()
/linux/fs/ubifs/
H A Dshrinker.c165 if (!mutex_trylock(&c->umount_mutex)) { in shrink_tnc_trees()
175 if (!mutex_trylock(&c->tnc_mutex)) { in shrink_tnc_trees()
228 if (!mutex_trylock(&c->umount_mutex)) { in kick_a_thread()
/linux/drivers/thunderbolt/
H A Dretimer.c48 if (!mutex_trylock(&rt->tb->lock)) { in nvm_read()
69 if (!mutex_trylock(&rt->tb->lock)) in nvm_write()
184 if (!mutex_trylock(&rt->tb->lock)) in nvm_authenticate_show()
259 if (!mutex_trylock(&rt->tb->lock)) { in nvm_authenticate_store()
323 if (!mutex_trylock(&rt->tb->lock)) in nvm_version_show()
/linux/drivers/gpu/drm/i915/gt/
H A Dintel_gt_requests.c77 if (mutex_trylock(&tl->mutex)) { in engine_retire()
144 if (!mutex_trylock(&tl->mutex)) { in intel_gt_retire_requests_timeout()
167 if (!mutex_trylock(&tl->mutex)) { in intel_gt_retire_requests_timeout()
/linux/rust/helpers/
H A Dmutex.c12 return mutex_trylock(lock); in rust_helper_mutex_trylock()
/linux/drivers/media/usb/em28xx/
H A Dem28xx-audio.c234 if (!mutex_trylock(&dev->lock)) in snd_em28xx_capture_open()
425 if (!mutex_trylock(&dev->lock)) in em28xx_vol_put()
464 if (!mutex_trylock(&dev->lock)) in em28xx_vol_get()
500 if (!mutex_trylock(&dev->lock)) in em28xx_vol_put_mute()
542 if (!mutex_trylock(&dev->lock)) in em28xx_vol_get_mute()
/linux/rust/kernel/sync/lock/
H A Dmutex.rs133 let result = unsafe { bindings::mutex_trylock(ptr) }; in try_lock()
/linux/mm/damon/
H A Dsysfs.c177 if (!mutex_trylock(&damon_sysfs_lock)) in nr_regions_store()
409 if (!mutex_trylock(&damon_sysfs_lock)) in nr_targets_store()
1180 if (!mutex_trylock(&damon_sysfs_lock)) in nr_contexts_store()
1326 if (!mutex_trylock(&damon_sysfs_lock)) in state_show()
1621 if (!mutex_trylock(&damon_sysfs_lock)) in damon_sysfs_repeat_call_fn()
1800 if (!mutex_trylock(&damon_sysfs_lock)) in state_store()
1822 if (!mutex_trylock(&damon_sysfs_lock)) in pid_show()
2005 if (!mutex_trylock(&damon_sysfs_lock)) in nr_kdamonds_store()
/linux/drivers/s390/cio/
H A Dvfio_ccw_async.c48 if (!mutex_trylock(&private->io_mutex)) in vfio_ccw_async_region_write()
/linux/tools/perf/util/
H A Dmutex.h114 bool mutex_trylock(struct mutex *mtx) EXCLUSIVE_TRYLOCK_FUNCTION(true, *mtx);
H A Dmutex.c70 bool mutex_trylock(struct mutex *mtx) in mutex_trylock() function
/linux/Documentation/translations/zh_CN/locking/
H A Dmutex-design.rst113 int mutex_trylock(struct mutex *lock);
/linux/include/net/
H A Dnetdev_lock.h12 return mutex_trylock(&dev->lock); in netdev_trylock()
/linux/kernel/locking/
H A Drtmutex_api.c639 int __sched mutex_trylock(struct mutex *lock) in mutex_trylock() function
646 EXPORT_SYMBOL(mutex_trylock);
H A Dmutex.c802 return mutex_trylock(&ww->base); in ww_mutex_trylock()
1112 int __sched mutex_trylock(struct mutex *lock) in mutex_trylock() function
1117 EXPORT_SYMBOL(mutex_trylock);
/linux/drivers/pci/hotplug/
H A Ds390_pci_hpc.c84 if (!mutex_trylock(&zdev->state_lock)) in reset_slot()
/linux/arch/powerpc/platforms/pseries/
H A Dcmm.c146 if (mutex_trylock(&hotplug_mutex)) { in cmm_alloc_pages()
298 if (mutex_trylock(&hotplug_mutex)) { in cmm_thread()
/linux/fs/xfs/
H A Dxfs_fsops.c298 if (!mutex_trylock(&mp->m_growlock)) in xfs_growfs_data()
350 if (!mutex_trylock(&mp->m_growlock)) in xfs_growfs_log()
/linux/tools/perf/ui/tui/
H A Dsetup.c194 if (mutex_trylock(&ui__lock)) { in ui__exit()
/linux/scripts/coccinelle/locks/
H A Ddouble_lock.cocci26 mutex_trylock@p1
H A Dmini_lock.cocci29 mutex_trylock@p1
/linux/drivers/gpu/drm/nouveau/
H A Dnv17_fence.c47 if (!mutex_trylock(&cli->mutex)) in nv17_fence_sync()
/linux/drivers/staging/axis-fifo/
H A Daxis-fifo.c133 if (!mutex_trylock(&fifo->read_lock)) in axis_fifo_read()
237 if (!mutex_trylock(&fifo->write_lock)) in axis_fifo_write()

12345678