Lines Matching refs:line
34 size_t line; in arch_dcache_flush_range() local
36 for (line = first; bytes && line < last; line += step) { in arch_dcache_flush_range()
37 __asm__ volatile("dhwb %0, 0" :: "r"(line)); in arch_dcache_flush_range()
50 size_t line; in arch_dcache_flush_and_invd_range() local
52 for (line = first; bytes && line < last; line += step) { in arch_dcache_flush_and_invd_range()
53 __asm__ volatile("dhwbi %0, 0" :: "r"(line)); in arch_dcache_flush_and_invd_range()
66 size_t line; in arch_dcache_invd_range() local
68 for (line = first; bytes && line < last; line += step) { in arch_dcache_invd_range()
69 __asm__ volatile("dhi %0, 0" :: "r"(line)); in arch_dcache_invd_range()
80 size_t line; in arch_dcache_invd_all() local
82 for (line = 0; line < XCHAL_DCACHE_SIZE; line += step) { in arch_dcache_invd_all()
83 __asm__ volatile("dii %0, 0" :: "r"(line)); in arch_dcache_invd_all()
94 size_t line; in arch_dcache_flush_all() local
96 for (line = 0; line < XCHAL_DCACHE_SIZE; line += step) { in arch_dcache_flush_all()
97 __asm__ volatile("diwb %0, 0" :: "r"(line)); in arch_dcache_flush_all()
108 size_t line; in arch_dcache_flush_and_invd_all() local
110 for (line = 0; line < XCHAL_DCACHE_SIZE; line += step) { in arch_dcache_flush_and_invd_all()
111 __asm__ volatile("diwbi %0, 0" :: "r"(line)); in arch_dcache_flush_and_invd_all()