Lines Matching refs:end
129 static void uniphier_cache_maint_range(u32 start, u32 end, u32 ways, in uniphier_cache_maint_range() argument
140 size = end - start; in uniphier_cache_maint_range()
167 void uniphier_cache_prefetch_range(u32 start, u32 end, u32 ways) in uniphier_cache_prefetch_range() argument
169 uniphier_cache_maint_range(start, end, ways, in uniphier_cache_prefetch_range()
174 void uniphier_cache_touch_range(u32 start, u32 end, u32 ways) in uniphier_cache_touch_range() argument
176 uniphier_cache_maint_range(start, end, ways, in uniphier_cache_touch_range()
181 void uniphier_cache_touch_zero_range(u32 start, u32 end, u32 ways) in uniphier_cache_touch_zero_range() argument
183 uniphier_cache_maint_range(start, end, ways, in uniphier_cache_touch_zero_range()
245 void v7_outer_cache_flush_range(u32 start, u32 end) in v7_outer_cache_flush_range() argument
247 uniphier_cache_maint_range(start, end, 0, UNIPHIER_SSCOQM_CM_FLUSH); in v7_outer_cache_flush_range()
250 void v7_outer_cache_inval_range(u32 start, u32 end) in v7_outer_cache_inval_range() argument
259 if (start >= end) { in v7_outer_cache_inval_range()
264 if (end & (UNIPHIER_SSC_LINE_SIZE - 1)) { in v7_outer_cache_inval_range()
265 end &= ~(UNIPHIER_SSC_LINE_SIZE - 1); in v7_outer_cache_inval_range()
266 uniphier_cache_maint_range(end, UNIPHIER_SSC_LINE_SIZE, 0, in v7_outer_cache_inval_range()
270 if (start >= end) { in v7_outer_cache_inval_range()
275 uniphier_cache_maint_range(start, end, 0, UNIPHIER_SSCOQM_CM_INV); in v7_outer_cache_inval_range()