Lines Matching refs:size
30 unsigned long flags, status, dummy, size; in r3k_cache_size() local
45 size = 0; in r3k_cache_size()
47 for (size = 128; size <= 0x40000; size <<= 1) in r3k_cache_size()
48 *(p + size) = 0; in r3k_cache_size()
50 for (size = 128; in r3k_cache_size()
51 (size <= 0x40000) && (*(p + size) == 0); in r3k_cache_size()
52 size <<= 1) in r3k_cache_size()
54 if (size > 0x40000) in r3k_cache_size()
55 size = 0; in r3k_cache_size()
60 return size * sizeof(*p); in r3k_cache_size()
105 unsigned long size, i, flags; in r3k_flush_icache_range() local
108 size = end - start; in r3k_flush_icache_range()
109 if (size > icache_size || KSEGX(start) != KSEG0) { in r3k_flush_icache_range()
111 size = icache_size; in r3k_flush_icache_range()
120 for (i = 0; i < size; i += 0x080) { in r3k_flush_icache_range()
162 unsigned long size, i, flags; in r3k_flush_dcache_range() local
165 size = end - start; in r3k_flush_dcache_range()
166 if (size > dcache_size || KSEGX(start) != KSEG0) { in r3k_flush_dcache_range()
168 size = dcache_size; in r3k_flush_dcache_range()
177 for (i = 0; i < size; i += 0x080) { in r3k_flush_dcache_range()
300 static void r3k_flush_kernel_vmap_range(unsigned long vaddr, int size) in r3k_flush_kernel_vmap_range() argument
305 static void r3k_dma_cache_wback_inv(unsigned long start, unsigned long size) in r3k_dma_cache_wback_inv() argument
308 BUG_ON(size == 0); in r3k_dma_cache_wback_inv()
311 r3k_flush_dcache_range(start, start + size); in r3k_dma_cache_wback_inv()