cacheflush.h (3a255267f6dff40e193501cf731f409ce9175503) cacheflush.h (203b7b6aad6769a43987deb81c35456de8bb16c7)
1/* SPDX-License-Identifier: GPL-2.0 */
2#ifndef _ASM_GENERIC_CACHEFLUSH_H
3#define _ASM_GENERIC_CACHEFLUSH_H
4
5#include <linux/instrumented.h>
6
7struct mm_struct;
8struct vm_area_struct;

--- 63 unchanged lines hidden (view full) ---

72{
73}
74#endif
75
76#ifndef flush_icache_user_range
77#define flush_icache_user_range flush_icache_range
78#endif
79
1/* SPDX-License-Identifier: GPL-2.0 */
2#ifndef _ASM_GENERIC_CACHEFLUSH_H
3#define _ASM_GENERIC_CACHEFLUSH_H
4
5#include <linux/instrumented.h>
6
7struct mm_struct;
8struct vm_area_struct;

--- 63 unchanged lines hidden (view full) ---

72{
73}
74#endif
75
76#ifndef flush_icache_user_range
77#define flush_icache_user_range flush_icache_range
78#endif
79
80#ifndef flush_icache_page
81static inline void flush_icache_pages(struct vm_area_struct *vma,
82 struct page *page, unsigned int nr)
83{
84}
85
86static inline void flush_icache_page(struct vm_area_struct *vma,
87 struct page *page)
88{
89}
90#endif
91
92#ifndef flush_icache_user_page
93static inline void flush_icache_user_page(struct vm_area_struct *vma,
94 struct page *page,
95 unsigned long addr, int len)
96{
97}
98#endif
99

--- 34 unchanged lines hidden ---
80#ifndef flush_icache_user_page
81static inline void flush_icache_user_page(struct vm_area_struct *vma,
82 struct page *page,
83 unsigned long addr, int len)
84{
85}
86#endif
87

--- 34 unchanged lines hidden ---