File tree 20 files changed +42
-0
lines changed
20 files changed +42
-0
lines changed Original file line number Diff line number Diff line change @@ -112,7 +112,9 @@ SYM_FUNC_END(fa_flush_user_cache_range)
112
112
* - end - virtual end address
113
113
* /
114
114
SYM_TYPED_FUNC_START(fa_coherent_kern_range)
115
+ #ifdef CONFIG_CFI_CLANG / * Fallthrough if !CFI * /
115
116
b fa_coherent_user_range
117
+ #endif
116
118
SYM_FUNC_END(fa_coherent_kern_range)
117
119
118
120
/ *
Original file line number Diff line number Diff line change @@ -104,7 +104,9 @@ SYM_FUNC_END(v4_coherent_user_range)
104
104
* - size - region size
105
105
* /
106
106
SYM_TYPED_FUNC_START(v4_flush_kern_dcache_area)
107
+ #ifdef CONFIG_CFI_CLANG / * Fallthrough if !CFI * /
107
108
b v4_dma_flush_range
109
+ #endif
108
110
SYM_FUNC_END(v4_flush_kern_dcache_area)
109
111
110
112
/ *
Original file line number Diff line number Diff line change @@ -136,7 +136,9 @@ SYM_FUNC_END(v4wb_flush_user_cache_range)
136
136
* /
137
137
SYM_TYPED_FUNC_START(v4wb_flush_kern_dcache_area)
138
138
add r1 , r0 , r1
139
+ #ifdef CONFIG_CFI_CLANG / * Fallthrough if !CFI * /
139
140
b v4wb_coherent_user_range
141
+ #endif
140
142
SYM_FUNC_END(v4wb_flush_kern_dcache_area)
141
143
142
144
/ *
@@ -150,7 +152,9 @@ SYM_FUNC_END(v4wb_flush_kern_dcache_area)
150
152
* - end - virtual end address
151
153
* /
152
154
SYM_TYPED_FUNC_START(v4wb_coherent_kern_range)
155
+ #ifdef CONFIG_CFI_CLANG / * Fallthrough if !CFI * /
153
156
b v4wb_coherent_user_range
157
+ #endif
154
158
SYM_FUNC_END(v4wb_coherent_kern_range)
155
159
156
160
/ *
Original file line number Diff line number Diff line change @@ -108,7 +108,9 @@ SYM_FUNC_END(v4wt_flush_user_cache_range)
108
108
* - end - virtual end address
109
109
* /
110
110
SYM_TYPED_FUNC_START(v4wt_coherent_kern_range)
111
+ #ifdef CONFIG_CFI_CLANG / * Fallthrough if !CFI * /
111
112
b v4wt_coherent_user_range
113
+ #endif
112
114
SYM_FUNC_END(v4wt_coherent_kern_range)
113
115
114
116
/ *
Original file line number Diff line number Diff line change @@ -117,7 +117,9 @@ SYM_FUNC_END(v6_flush_user_cache_range)
117
117
* - the Icache does not read data from the write buffer
118
118
* /
119
119
SYM_TYPED_FUNC_START(v6_coherent_kern_range)
120
+ #ifdef CONFIG_CFI_CLANG / * Fallthrough if !CFI * /
120
121
b v6_coherent_user_range
122
+ #endif
121
123
SYM_FUNC_END(v6_coherent_kern_range)
122
124
123
125
/ *
Original file line number Diff line number Diff line change @@ -261,7 +261,9 @@ SYM_FUNC_END(v7_flush_user_cache_range)
261
261
* - the Icache does not read data from the write buffer
262
262
* /
263
263
SYM_TYPED_FUNC_START(v7_coherent_kern_range)
264
+ #ifdef CONFIG_CFI_CLANG / * Fallthrough if !CFI * /
264
265
b v7_coherent_user_range
266
+ #endif
265
267
SYM_FUNC_END(v7_coherent_kern_range)
266
268
267
269
/ *
Original file line number Diff line number Diff line change @@ -286,7 +286,9 @@ SYM_FUNC_END(v7m_flush_user_cache_range)
286
286
* - the Icache does not read data from the write buffer
287
287
* /
288
288
SYM_TYPED_FUNC_START(v7m_coherent_kern_range)
289
+ #ifdef CONFIG_CFI_CLANG / * Fallthrough if !CFI * /
289
290
b v7m_coherent_user_range
291
+ #endif
290
292
SYM_FUNC_END(v7m_coherent_kern_range)
291
293
292
294
/ *
Original file line number Diff line number Diff line change @@ -203,7 +203,9 @@ SYM_FUNC_END(arm1020_flush_user_cache_range)
203
203
* - end - virtual end address
204
204
* /
205
205
SYM_TYPED_FUNC_START(arm1020_coherent_kern_range)
206
+ #ifdef CONFIG_CFI_CLANG / * Fallthrough if !CFI * /
206
207
b arm1020_coherent_user_range
208
+ #endif
207
209
SYM_FUNC_END(arm1020_coherent_kern_range)
208
210
209
211
/ *
Original file line number Diff line number Diff line change @@ -200,7 +200,9 @@ SYM_FUNC_END(arm1020e_flush_user_cache_range)
200
200
* - end - virtual end address
201
201
* /
202
202
SYM_TYPED_FUNC_START(arm1020e_coherent_kern_range)
203
+ #ifdef CONFIG_CFI_CLANG / * Fallthrough if !CFI * /
203
204
b arm1020e_coherent_user_range
205
+ #endif
204
206
SYM_FUNC_END(arm1020e_coherent_kern_range)
205
207
206
208
/ *
Original file line number Diff line number Diff line change @@ -199,7 +199,9 @@ SYM_FUNC_END(arm1022_flush_user_cache_range)
199
199
* - end - virtual end address
200
200
* /
201
201
SYM_TYPED_FUNC_START(arm1022_coherent_kern_range)
202
+ #ifdef CONFIG_CFI_CLANG / * Fallthrough if !CFI * /
202
203
b arm1022_coherent_user_range
204
+ #endif
203
205
SYM_FUNC_END(arm1022_coherent_kern_range)
204
206
205
207
/ *
Original file line number Diff line number Diff line change @@ -194,7 +194,9 @@ SYM_FUNC_END(arm1026_flush_user_cache_range)
194
194
* - end - virtual end address
195
195
* /
196
196
SYM_TYPED_FUNC_START(arm1026_coherent_kern_range)
197
+ #ifdef CONFIG_CFI_CLANG / * Fallthrough if !CFI * /
197
198
b arm1026_coherent_user_range
199
+ #endif
198
200
SYM_FUNC_END(arm1026_coherent_kern_range)
199
201
200
202
/ *
Original file line number Diff line number Diff line change @@ -180,7 +180,9 @@ SYM_FUNC_END(arm920_flush_user_cache_range)
180
180
* - end - virtual end address
181
181
* /
182
182
SYM_TYPED_FUNC_START(arm920_coherent_kern_range)
183
+ #ifdef CONFIG_CFI_CLANG / * Fallthrough if !CFI * /
183
184
b arm920_coherent_user_range
185
+ #endif
184
186
SYM_FUNC_END(arm920_coherent_kern_range)
185
187
186
188
/ *
Original file line number Diff line number Diff line change @@ -182,7 +182,9 @@ SYM_FUNC_END(arm922_flush_user_cache_range)
182
182
* - end - virtual end address
183
183
* /
184
184
SYM_TYPED_FUNC_START(arm922_coherent_kern_range)
185
+ #ifdef CONFIG_CFI_CLANG / * Fallthrough if !CFI * /
185
186
b arm922_coherent_user_range
187
+ #endif
186
188
SYM_FUNC_END(arm922_coherent_kern_range)
187
189
188
190
/ *
Original file line number Diff line number Diff line change @@ -229,7 +229,9 @@ SYM_FUNC_END(arm925_flush_user_cache_range)
229
229
* - end - virtual end address
230
230
* /
231
231
SYM_TYPED_FUNC_START(arm925_coherent_kern_range)
232
+ #ifdef CONFIG_CFI_CLANG / * Fallthrough if !CFI * /
232
233
b arm925_coherent_user_range
234
+ #endif
233
235
SYM_FUNC_END(arm925_coherent_kern_range)
234
236
235
237
/ *
Original file line number Diff line number Diff line change @@ -192,7 +192,9 @@ SYM_FUNC_END(arm926_flush_user_cache_range)
192
192
* - end - virtual end address
193
193
* /
194
194
SYM_TYPED_FUNC_START(arm926_coherent_kern_range)
195
+ #ifdef CONFIG_CFI_CLANG / * Fallthrough if !CFI * /
195
196
b arm926_coherent_user_range
197
+ #endif
196
198
SYM_FUNC_END(arm926_coherent_kern_range)
197
199
198
200
/ *
Original file line number Diff line number Diff line change @@ -153,7 +153,9 @@ SYM_FUNC_END(arm940_coherent_kern_range)
153
153
* - end - virtual end address
154
154
* /
155
155
SYM_TYPED_FUNC_START(arm940_coherent_user_range)
156
+ #ifdef CONFIG_CFI_CLANG / * Fallthrough if !CFI * /
156
157
b arm940_flush_kern_dcache_area
158
+ #endif
157
159
SYM_FUNC_END(arm940_coherent_user_range)
158
160
159
161
/ *
Original file line number Diff line number Diff line change @@ -173,7 +173,9 @@ SYM_FUNC_END(arm946_flush_user_cache_range)
173
173
* - end - virtual end address
174
174
* /
175
175
SYM_TYPED_FUNC_START(arm946_coherent_kern_range)
176
+ #ifdef CONFIG_CFI_CLANG / * Fallthrough if !CFI * /
176
177
b arm946_coherent_user_range
178
+ #endif
177
179
SYM_FUNC_END(arm946_coherent_kern_range)
178
180
179
181
/ *
Original file line number Diff line number Diff line change @@ -208,7 +208,9 @@ SYM_FUNC_END(feroceon_flush_user_cache_range)
208
208
* /
209
209
. align 5
210
210
SYM_TYPED_FUNC_START(feroceon_coherent_kern_range)
211
+ #ifdef CONFIG_CFI_CLANG / * Fallthrough if !CFI * /
211
212
b feroceon_coherent_user_range
213
+ #endif
212
214
SYM_FUNC_END(feroceon_coherent_kern_range)
213
215
214
216
/ *
Original file line number Diff line number Diff line change @@ -163,7 +163,9 @@ SYM_FUNC_END(mohawk_flush_user_cache_range)
163
163
* - end - virtual end address
164
164
* /
165
165
SYM_TYPED_FUNC_START(mohawk_coherent_kern_range)
166
+ #ifdef CONFIG_CFI_CLANG / * Fallthrough if !CFI * /
166
167
b mohawk_coherent_user_range
168
+ #endif
167
169
SYM_FUNC_END(mohawk_coherent_kern_range)
168
170
169
171
/ *
Original file line number Diff line number Diff line change @@ -223,7 +223,9 @@ SYM_FUNC_END(xsc3_flush_user_cache_range)
223
223
* it also trashes the mini I - cache used by JTAG debuggers.
224
224
* /
225
225
SYM_TYPED_FUNC_START(xsc3_coherent_kern_range)
226
+ #ifdef CONFIG_CFI_CLANG / * Fallthrough if !CFI * /
226
227
b xsc3_coherent_user_range
228
+ #endif
227
229
SYM_FUNC_END(xsc3_coherent_kern_range)
228
230
229
231
SYM_TYPED_FUNC_START(xsc3_coherent_user_range)
You can’t perform that action at this time.
0 commit comments