flush_dcache_folio
Defined as a function in:
- arch/arc/mm/cache.c, line 705
- arch/arm/mm/flush.c, line 334
- arch/arm/mm/nommu.c, line 183
- arch/arm64/mm/flush.c, line 70
- arch/csky/abiv1/cacheflush.c, line 18
- arch/csky/abiv2/inc/abi/cacheflush.h, line 21
- arch/microblaze/include/asm/cacheflush.h, line 77
- arch/mips/include/asm/cacheflush.h, line 56
- arch/nios2/mm/cacheflush.c, line 175
- arch/openrisc/include/asm/cacheflush.h, line 59
- arch/parisc/kernel/cache.c, line 473
- arch/powerpc/include/asm/cacheflush.h, line 38
- arch/riscv/include/asm/cacheflush.h, line 24
- arch/sh/mm/cache.c, line 225
- arch/sparc/mm/init_64.c, line 463
- arch/xtensa/mm/cache.c, line 126
- mm/util.c, line 1189
Defined as a preprocessor macro in:
- arch/arc/include/asm/cacheflush.h, line 32
- arch/arm/include/asm/cacheflush.h, line 297
- arch/arm64/include/asm/cacheflush.h, line 131
- arch/csky/abiv1/inc/abi/cacheflush.h, line 13
- arch/csky/abiv2/inc/abi/cacheflush.h, line 26
- arch/m68k/include/asm/cacheflush_mm.h, line 259
- arch/microblaze/include/asm/cacheflush.h, line 83
- arch/mips/include/asm/cacheflush.h, line 63
- arch/nios2/include/asm/cacheflush.h, line 33
- arch/openrisc/include/asm/cacheflush.h, line 63
- arch/parisc/include/asm/cacheflush.h, line 47
- arch/powerpc/include/asm/cacheflush.h, line 46
- arch/riscv/include/asm/cacheflush.h, line 29
- arch/sh/include/asm/cacheflush.h, line 46
- arch/sparc/include/asm/cacheflush_32.h, line 42
- arch/sparc/include/asm/cacheflush_64.h, line 50
- arch/xtensa/include/asm/cacheflush.h, line 128
- include/linux/cacheflush.h, line 17
Defined as a function prototype in:
- arch/arc/include/asm/cacheflush.h, line 31
- arch/arm/include/asm/cacheflush.h, line 296
- arch/arm64/include/asm/cacheflush.h, line 130
- arch/csky/abiv1/inc/abi/cacheflush.h, line 12
- arch/nios2/include/asm/cacheflush.h, line 32
- arch/parisc/include/asm/cacheflush.h, line 46
- arch/sh/include/asm/cacheflush.h, line 45
- arch/sparc/include/asm/cacheflush_64.h, line 49
- arch/xtensa/include/asm/cacheflush.h, line 127
- include/linux/cacheflush.h, line 11
Referenced (in 50 files total) in:
- arch/arc/include/asm/cacheflush.h:
- arch/arc/mm/cache.c:
- arch/arm/include/asm/cacheflush.h:
- arch/arm/mm/flush.c:
- arch/arm/mm/nommu.c:
- arch/arm64/include/asm/cacheflush.h:
- arch/arm64/mm/flush.c:
- arch/csky/abiv1/cacheflush.c:
- arch/csky/abiv1/inc/abi/cacheflush.h:
- arch/csky/abiv2/inc/abi/cacheflush.h:
- arch/m68k/include/asm/cacheflush_mm.h, line 259
- arch/microblaze/include/asm/cacheflush.h:
- arch/mips/include/asm/cacheflush.h:
- arch/nios2/include/asm/cacheflush.h:
- arch/nios2/mm/cacheflush.c:
- arch/openrisc/include/asm/cacheflush.h:
- arch/parisc/include/asm/cacheflush.h:
- arch/parisc/kernel/cache.c:
- arch/powerpc/include/asm/cacheflush.h:
- arch/riscv/include/asm/cacheflush.h:
- arch/sh/include/asm/cacheflush.h:
- arch/sh/mm/cache.c:
- arch/sparc/include/asm/cacheflush_32.h:
- arch/sparc/include/asm/cacheflush_64.h:
- arch/sparc/mm/init_64.c:
- arch/xtensa/include/asm/cacheflush.h:
- arch/xtensa/mm/cache.c:
- fs/aio.c:
- fs/bcachefs/fs-io-buffered.c:
- fs/buffer.c, line 2272
- fs/cramfs/inode.c, line 909
- fs/gfs2/quota.c, line 784
- fs/iomap/buffered-io.c:
- fs/libfs.c, line 909
- fs/netfs/buffered_read.c:
- fs/netfs/buffered_write.c:
- fs/orangefs/inode.c, line 303
- fs/reiserfs/inode.c, line 2888
- fs/remap_range.c:
- fs/squashfs/symlink.c, line 93
- fs/ubifs/file.c:
- include/linux/cacheflush.h:
- include/linux/highmem.h:
- kernel/trace/ring_buffer.c:
- mm/filemap.c:
- mm/memory.c, line 2037
- mm/migrate.c, line 1028
- mm/shmem.c:
- mm/userfaultfd.c:
- mm/util.c:
kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.