GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

No menu could be recovered. Follow the blue links in the page.

This view

  • Original page
  • New address

GeezerVison is showing codebrowser.dev — cacheflush.h source code [linux/include/linux/cacheflush.h] - Codebrowser

Codebrowser logo
About
Contact
1/* SPDX-License-Identifier: GPL-2.0 */
2#ifndef _LINUX_CACHEFLUSH_H
3#define _LINUX_CACHEFLUSH_H
4
5#include <asm/cacheflush.h>
6
7struct folio;
8
9#if ARCH_IMPLEMENTS_FLUSH_DCACHE_PAGE
10#ifndef flush_dcache_folio
11void flush_dcache_folio(struct folio *folio);
12#endif
13#else
14static inline void flush_dcache_folio(struct folio *folio)
15{
16}
17#define flush_dcache_folio flush_dcache_folio
18#endif /* ARCH_IMPLEMENTS_FLUSH_DCACHE_PAGE */
19
20#ifndef flush_icache_pages
21static inline void flush_icache_pages(struct vm_area_struct *vma,
22 struct page *page, unsigned int nr)
23{
24}
25#endif
26
27#define flush_icache_page(vma, page) flush_icache_pages(vma, page, 1)
28
29#endif /* _LINUX_CACHEFLUSH_H */
30

source code of linux/include/linux/cacheflush.h

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.