• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/xtensa/include/asm/

Lines Matching refs:ar

34 	.macro	__loop_cache_all ar at insn size line_width
36 movi \ar, 0
38 __loopi \ar, \at, \size, (4 << (\line_width))
39 \insn \ar, 0 << (\line_width)
40 \insn \ar, 1 << (\line_width)
41 \insn \ar, 2 << (\line_width)
42 \insn \ar, 3 << (\line_width)
43 __endla \ar, \at, 4 << (\line_width)
48 .macro __loop_cache_range ar as at insn line_width
50 extui \at, \ar, 0, \line_width
53 __loops \ar, \as, \at, \line_width
54 \insn \ar, 0
55 __endla \ar, \at, (1 << (\line_width))
60 .macro __loop_cache_page ar at insn line_width
62 __loopi \ar, \at, PAGE_SIZE, 4 << (\line_width)
63 \insn \ar, 0 << (\line_width)
64 \insn \ar, 1 << (\line_width)
65 \insn \ar, 2 << (\line_width)
66 \insn \ar, 3 << (\line_width)
67 __endla \ar, \at, 4 << (\line_width)
74 .macro ___unlock_dcache_all ar at
76 __loop_cache_all \ar \at diu XCHAL_DCACHE_SIZE XCHAL_DCACHE_LINEWIDTH
84 .macro ___unlock_icache_all ar at
86 __loop_cache_all \ar \at iiu XCHAL_ICACHE_SIZE XCHAL_ICACHE_LINEWIDTH
91 .macro ___flush_invalidate_dcache_all ar at
93 __loop_cache_all \ar \at diwbi XCHAL_DCACHE_SIZE XCHAL_DCACHE_LINEWIDTH
98 .macro ___flush_dcache_all ar at
100 __loop_cache_all \ar \at diwb XCHAL_DCACHE_SIZE XCHAL_DCACHE_LINEWIDTH
105 .macro ___invalidate_dcache_all ar at
107 __loop_cache_all \ar \at dii __stringify(DCACHE_WAY_SIZE) \
113 .macro ___invalidate_icache_all ar at
115 __loop_cache_all \ar \at iii __stringify(ICACHE_WAY_SIZE) \
122 .macro ___flush_invalidate_dcache_range ar as at
124 __loop_cache_range \ar \as \at dhwbi XCHAL_DCACHE_LINEWIDTH
129 .macro ___flush_dcache_range ar as at
131 __loop_cache_range \ar \as \at dhwb XCHAL_DCACHE_LINEWIDTH
136 .macro ___invalidate_dcache_range ar as at
138 __loop_cache_range \ar \as \at dhi XCHAL_DCACHE_LINEWIDTH
143 .macro ___invalidate_icache_range ar as at
145 __loop_cache_range \ar \as \at ihi XCHAL_ICACHE_LINEWIDTH
151 .macro ___flush_invalidate_dcache_page ar as
153 __loop_cache_page \ar \as dhwbi XCHAL_DCACHE_LINEWIDTH
158 .macro ___flush_dcache_page ar as
160 __loop_cache_page \ar \as dhwb XCHAL_DCACHE_LINEWIDTH
165 .macro ___invalidate_dcache_page ar as
167 __loop_cache_page \ar \as dhi XCHAL_DCACHE_LINEWIDTH
172 .macro ___invalidate_icache_page ar as
174 __loop_cache_page \ar \as ihi XCHAL_ICACHE_LINEWIDTH