no_sleep
if (static_branch_unlikely(&no_sleep_enabled) && c->no_sleep)
if (static_branch_unlikely(&no_sleep_enabled) && c->no_sleep)
if (static_branch_unlikely(&no_sleep_enabled) && c->no_sleep &&
if (static_branch_unlikely(&no_sleep_enabled) && c->no_sleep)
static struct lru_entry *lru_evict(struct lru *lru, le_predicate pred, void *context, bool no_sleep)
c->no_sleep = true;
if (c->no_sleep)
if (c->no_sleep)
if (static_branch_unlikely(&no_sleep_enabled) && b->c->no_sleep) {
if (!no_sleep)
if (static_branch_unlikely(&no_sleep_enabled) && bc->no_sleep)
if (static_branch_unlikely(&no_sleep_enabled) && bc->no_sleep)
if (static_branch_unlikely(&no_sleep_enabled) && bc->no_sleep)
if (static_branch_unlikely(&no_sleep_enabled) && bc->no_sleep)
if (static_branch_unlikely(&no_sleep_enabled) && lh->cache->no_sleep)
if (static_branch_unlikely(&no_sleep_enabled) && lh->cache->no_sleep)
if (static_branch_unlikely(&no_sleep_enabled) && lh->cache->no_sleep)
if (static_branch_unlikely(&no_sleep_enabled) && lh->cache->no_sleep)
static void cache_init(struct dm_buffer_cache *bc, unsigned int num_locks, bool no_sleep)
bc->no_sleep = no_sleep;
if (no_sleep)
bool no_sleep;