Lines Matching refs:lsize
530 #define __BUILD_BLAST_CACHE(pfx, desc, indexop, hitop, lsize, extra) \ argument
531 static inline void extra##blast_##pfx##cache##lsize(void) \
541 for (addr = start; addr < end; addr += lsize * 32) \
542 cache##lsize##_unroll32(addr|ws, indexop); \
545 static inline void extra##blast_##pfx##cache##lsize##_page(unsigned long page) \
551 cache##lsize##_unroll32(start, hitop); \
552 start += lsize * 32; \
556 static inline void extra##blast_##pfx##cache##lsize##_page_indexed(unsigned long page) \
567 for (addr = start; addr < end; addr += lsize * 32) \
568 cache##lsize##_unroll32(addr|ws, indexop); \
592 #define __BUILD_BLAST_USER_CACHE(pfx, desc, indexop, hitop, lsize) \ argument
593 static inline void blast_##pfx##cache##lsize##_user_page(unsigned long page) \
599 cache##lsize##_unroll32_user(start, hitop); \
600 start += lsize * 32; \
619 unsigned long lsize = cpu_##desc##_line_size(); \
620 unsigned long addr = start & ~(lsize - 1); \
621 unsigned long aend = (end - 1) & ~(lsize - 1); \
627 addr += lsize; \
642 unsigned long lsize = cpu_##desc##_line_size(); \
643 unsigned long addr = start & ~(lsize - 1); \
644 unsigned long aend = (end - 1) & ~(lsize - 1); \
651 addr += lsize; \
658 addr += lsize; \
679 #define __BUILD_BLAST_CACHE_NODE(pfx, desc, indexop, hitop, lsize) \ argument
680 static inline void blast_##pfx##cache##lsize##_node(long node) \
690 for (addr = start; addr < end; addr += lsize * 32) \
691 cache##lsize##_unroll32(addr|ws, indexop); \