mlock_fbatch
local_lock(&mlock_fbatch.lock);
fbatch = this_cpu_ptr(&mlock_fbatch.fbatch);
local_unlock(&mlock_fbatch.lock);
fbatch = &per_cpu(mlock_fbatch.fbatch, cpu);
return folio_batch_count(&per_cpu(mlock_fbatch.fbatch, cpu));
local_lock(&mlock_fbatch.lock);
fbatch = this_cpu_ptr(&mlock_fbatch.fbatch);
local_unlock(&mlock_fbatch.lock);
local_lock(&mlock_fbatch.lock);
fbatch = this_cpu_ptr(&mlock_fbatch.fbatch);
local_unlock(&mlock_fbatch.lock);
local_lock(&mlock_fbatch.lock);
fbatch = this_cpu_ptr(&mlock_fbatch.fbatch);
local_unlock(&mlock_fbatch.lock);
static DEFINE_PER_CPU(struct mlock_fbatch, mlock_fbatch) = {