#ifndef __ASM_ARM_FLUSHTLB_H__ #define __ASM_ARM_FLUSHTLB_H__ #include /* * Filter the given set of CPUs, removing those that definitely flushed their * TLB since @page_timestamp. */ /* XXX lazy implementation just doesn't clear anything.... */ #define tlbflush_filter(mask, page_timestamp) \ do { \ } while ( 0 ) #define tlbflush_current_time() (0) #if defined(CONFIG_ARM_32) # include #elif defined(CONFIG_ARM_64) # include #else # error "unknown ARM variant" #endif /* Flush specified CPUs' TLBs */ void flush_tlb_mask(const cpumask_t *mask); #endif /* __ASM_ARM_FLUSHTLB_H__ */ /* * Local variables: * mode: C * c-file-style: "BSD" * c-basic-offset: 4 * indent-tabs-mode: nil * End: */