Home
last modified time | relevance | path

Searched refs:BKL (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.4/Documentation/filesystems/
Dporting.rst98 and ->readdir() are called without BKL now. Grab it on entry, drop upon return
100 parts do not need BKL - better yet, now you can shift lock_kernel() and
108 BKL is also moved from around sb operations. BKL should have been shifted into
150 ->setattr() is called without BKL now. Caller _always_ holds ->i_mutex, so
239 ->d_parent changes are not protected by BKL anymore. Read access is safe
250 had been relying on BKL and that's prone to screwups. Old tree had quite
273 ->permission() is called without BKL now. Grab it on entry, drop upon
275 your method or its parts do not need BKL - better yet, now you can
283 ->statfs() is now called without BKL held. BKL should have been
/Linux-v5.4/drivers/gpu/drm/i915/selftests/
Di915_request.c285 struct mutex * const BKL = &t->engine->i915->drm.struct_mutex; in __igt_breadcrumbs_smoketest() local
340 mutex_lock(BKL); in __igt_breadcrumbs_smoketest()
347 mutex_unlock(BKL); in __igt_breadcrumbs_smoketest()
360 mutex_unlock(BKL); in __igt_breadcrumbs_smoketest()
/Linux-v5.4/drivers/gpu/drm/i915/
Di915_active.c15 #define BKL(ref) (&(ref)->i915->drm.struct_mutex) macro
424 err = i915_active_request_retire(&it->base, BKL(ref)); in i915_active_wait()