Searched refs:tlb_flush_batched (Results 1 – 2 of 2) sorted by relevance
665 * Bits 0-14 of mm->tlb_flush_batched record pending generations.666 * Bits 16-30 of mm->tlb_flush_batched bit record flushed generations.688 * Ensure compiler does not re-order the setting of tlb_flush_batched in set_tlb_ubc_flush_pending() 692 batch = atomic_read(&mm->tlb_flush_batched); in set_tlb_ubc_flush_pending() 700 if (!atomic_try_cmpxchg(&mm->tlb_flush_batched, &batch, 1)) in set_tlb_ubc_flush_pending() 703 atomic_inc(&mm->tlb_flush_batched); in set_tlb_ubc_flush_pending() 738 * This must be called under the PTL so that an access to tlb_flush_batched744 int batch = atomic_read(&mm->tlb_flush_batched); in flush_tlb_batched_pending() 752 * mm->tlb_flush_batched as is, to avoid losing flushing. in flush_tlb_batched_pending() 754 atomic_cmpxchg(&mm->tlb_flush_batched, batc in flush_tlb_batched_pending() [all...]
1020 atomic_t tlb_flush_batched; member