Home
last modified time | relevance | path

Searched refs:readahead (Results 1 – 25 of 87) sorted by relevance

1234

/linux/Documentation/ABI/testing/
H A Dsysfs-kernel-mm-swap9 Description: Enable/disable VMA based swap readahead.
11 If set to true, the VMA based swap readahead algorithm
13 VMA, and the global swap readahead algorithm will be
15 false, the global swap readahead algorithm will be
H A Dsysfs-fs-erofs16 readahead on atomic contexts only.
17 - 1 (force on): enable for readpage and readahead.
42 Description: Used to set or show readahead bytes during readdir(), by
45 - 0: disable readahead.
H A Dsysfs-fs-ext456 inode table blocks that ext4's inode table readahead
/linux/mm/
H A Dreadahead.c162 if (aops->readahead) { in read_pages()
163 aops->readahead(rac); in read_pages()
347 if (unlikely(!mapping->a_ops->read_folio && !mapping->a_ops->readahead)) in force_page_cache_ra()
733 SYSCALL_DEFINE3(readahead, int, fd, loff_t, offset, size_t, count) in SYSCALL_DEFINE3() argument
739 COMPAT_SYSCALL_DEFINE4(readahead, int, fd, compat_arg_u64_dual(offset), size_t, count) in COMPAT_SYSCALL_DEFINE4() argument
H A Dswap_state.c375 bool readahead, vma_ra = swap_use_vma_readahead(); in swap_update_readahead() local
384 readahead = folio_test_clear_readahead(folio); in swap_update_readahead()
392 if (readahead) in swap_update_readahead()
398 if (readahead) { in swap_update_readahead()
H A DMakefile53 readahead.o swap.o truncate.o vmscan.o shrinker.o \
/linux/Documentation/core-api/
H A Dmm-api.rst67 .. kernel-doc:: mm/readahead.c
70 .. kernel-doc:: mm/readahead.c
/linux/Documentation/translations/zh_CN/core-api/
H A Dmm-api.rst78 mm/readahead.c
/linux/include/trace/events/
H A Dreadahead.h3 #define TRACE_SYSTEM readahead
/linux/fs/nilfs2/
H A Dmdt.c171 int readahead, struct buffer_head **out_bh) in nilfs_mdt_read_block() argument
185 if (readahead) { in nilfs_mdt_read_block()
/linux/arch/powerpc/kernel/syscalls/
H A Dsyscall.tbl249 191 32 readahead sys_ppc_readahead compat_sys_ppc_readahead
250 191 64 readahead sys_readahead
251 191 spu readahead sys_readahead
/linux/tools/perf/arch/powerpc/entry/syscalls/
H A Dsyscall.tbl249 191 32 readahead sys_ppc_readahead compat_sys_ppc_readahead
250 191 64 readahead sys_readahead
251 191 spu readahead sys_readahead
/linux/arch/sparc/kernel/
H A Dsys_sparc32.c202 COMPAT_SYSCALL_DEFINE4(readahead, int, fd, u32, offhi, u32, offlo, in COMPAT_SYSCALL_DEFINE4() argument
/linux/fs/ext4/
H A DKconfig24 table readahead, the best performance gains require enabling ext4
/linux/fs/xfs/libxfs/
H A Dxfs_inode_buf.c44 bool readahead) in xfs_inode_buf_verify() argument
66 if (readahead) { in xfs_inode_buf_verify()
/linux/fs/hpfs/
H A Dfile.c249 .readahead = hpfs_readahead,
/linux/arch/parisc/kernel/syscalls/
H A Dsyscall.tbl229 207 32 readahead parisc_readahead
230 207 64 readahead sys_readahead
/linux/fs/omfs/
H A Dfile.c373 .readahead = omfs_readahead,
/linux/fs/jfs/
H A Dinode.c360 .readahead = jfs_readahead,
/linux/Documentation/mm/
H A Dallocation-profiling.rst60 15M 3656 mm/readahead.c:247 func:page_cache_ra_unbounded
/linux/Documentation/filesystems/
H A Dlocking.rst255 void (*readahead)(struct readahead_control *);
285 readahead: yes, unlocks shared
308 ->readahead() unlocks the folios that I/O is attempted on like ->read_folio().
551 readahead paths), the fallocate implementation must take the invalidate_lock to
/linux/include/linux/
H A Dpage-flags.h604 FOLIO_FLAG(readahead, FOLIO_HEAD_PAGE) in PAGEFLAG()
605 FOLIO_TEST_CLEAR_FLAG(readahead, FOLIO_HEAD_PAGE) in PAGEFLAG()
/linux/block/
H A Dfops.c529 .readahead = blkdev_readahead,
591 .readahead = blkdev_readahead,
/linux/drivers/scsi/
H A Dmyrb.h326 unsigned int readahead:1; /* Byte 116 Bit 2 */ member
/linux/Documentation/admin-guide/
H A Ddynamic-debug-howto.rst178 format readahead // some pr_debugs in the readahead cache

1234