Searched refs:BKL (Results 1 – 3 of 3) sorted by relevance
98 and ->readdir() are called without BKL now. Grab it on entry, drop upon return100 parts do not need BKL - better yet, now you can shift lock_kernel() and108 BKL is also moved from around sb operations. BKL should have been shifted into150 ->setattr() is called without BKL now. Caller _always_ holds ->i_mutex, so239 ->d_parent changes are not protected by BKL anymore. Read access is safe250 had been relying on BKL and that's prone to screwups. Old tree had quite273 ->permission() is called without BKL now. Grab it on entry, drop upon275 your method or its parts do not need BKL - better yet, now you can283 ->statfs() is now called without BKL held. BKL should have been
285 struct mutex * const BKL = &t->engine->i915->drm.struct_mutex; in __igt_breadcrumbs_smoketest() local340 mutex_lock(BKL); in __igt_breadcrumbs_smoketest()347 mutex_unlock(BKL); in __igt_breadcrumbs_smoketest()360 mutex_unlock(BKL); in __igt_breadcrumbs_smoketest()
15 #define BKL(ref) (&(ref)->i915->drm.struct_mutex) macro424 err = i915_active_request_retire(&it->base, BKL(ref)); in i915_active_wait()