| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-kernel-mm-swap | 9 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 D | sysfs-fs-ext4 | 56 inode table blocks that ext4's inode table readahead
|
| /linux/mm/ |
| H A D | readahead.c | 3 * mm/readahead.c - address_space-level file readahead. 17 * folio is present but not up-to-date, readahead will not try to read 23 * readahead flag set. This flag indicates that the folio was read 24 * as part of a previous readahead request and now that it has been 25 * accessed, it is time for the next readahead. 27 * Each readahead request is partly synchronous read, and partly async 28 * readahead. This is reflected in the struct file_ra_state which 30 * which is the number of pages in the async section. The readahead 32 * a subsequent readahead 733 SYSCALL_DEFINE3(readahead,int,fd,loff_t,offset,size_t,count) SYSCALL_DEFINE3() argument 739 COMPAT_SYSCALL_DEFINE4(readahead,int,fd,compat_arg_u64_dual (offset),size_t,count) COMPAT_SYSCALL_DEFINE4() argument [all...] |
| H A D | swap_state.c | 62 /* Initial readahead hits is 4 to start up with a small window */ 435 * swap_update_readahead - Update the readahead statistics of VMA or globally. in __read_swap_cache_async() 443 bool readahead, vma_ra = swap_use_vma_readahead(); in __read_swap_cache_async() 447 * so let's bail out rather than confusing the readahead stat. in __read_swap_cache_async() 452 readahead = folio_test_clear_readahead(folio); in __read_swap_cache_async() 460 if (readahead) in __read_swap_cache_async() 466 if (readahead) { in __read_swap_cache_async() 561 /* Check the swap cache again for readahead path. */ in __swapin_nr_pages() 566 /* Skip allocation for unused and bad swap slot for readahead. */ in __swapin_nr_pages() 584 * swapin_folio - swap-in one or multiple entries skipping readahead in swapin_nr_pages() 374 bool readahead, vma_ra = swap_use_vma_readahead(); swap_update_readahead() local [all...] |
| H A D | Makefile | 53 readahead.o swap.o truncate.o vmscan.o shrinker.o \
|
| /linux/Documentation/translations/zh_CN/core-api/ |
| H A D | mm-api.rst | 78 mm/readahead.c
|
| /linux/include/trace/events/ |
| H A D | readahead.h | 3 #define TRACE_SYSTEM readahead
|
| /linux/fs/nilfs2/ |
| H A D | mdt.c | 171 int readahead, struct buffer_head **out_bh) in nilfs_mdt_read_block() argument 185 if (readahead) { in nilfs_mdt_read_block()
|
| /linux/tools/perf/arch/powerpc/entry/syscalls/ |
| H A D | syscall.tbl | 249 191 32 readahead sys_ppc_readahead compat_sys_ppc_readahead 250 191 64 readahead sys_readahead 251 191 spu readahead sys_readahead
|
| /linux/fs/erofs/ |
| H A D | fileio.c | 197 .readahead = erofs_fileio_readahead,
|
| H A D | zdata.c | 1661 bool *force_fg, bool readahead) in z_erofs_submit_queue() argument 1754 if (readahead) in z_erofs_submit_queue() 1946 .readahead = z_erofs_readahead,
|
| /linux/arch/sparc/kernel/ |
| H A D | sys_sparc32.c | 202 COMPAT_SYSCALL_DEFINE4(readahead, int, fd, u32, offhi, u32, offlo, in COMPAT_SYSCALL_DEFINE4() argument
|
| /linux/fs/ext4/ |
| H A D | Kconfig | 24 table readahead, the best performance gains require enabling ext4
|
| /linux/fs/xfs/libxfs/ |
| H A D | xfs_inode_buf.c | 44 bool readahead) in xfs_inode_buf_verify() argument 66 if (readahead) { in xfs_inode_buf_verify()
|
| /linux/fs/hpfs/ |
| H A D | file.c | 249 .readahead = hpfs_readahead,
|
| /linux/Documentation/filesystems/ |
| H A D | locking.rst | 250 void (*readahead)(struct readahead_control *); 280 readahead: yes, unlocks shared 303 ->readahead() unlocks the folios that I/O is attempted on like ->read_folio(). 546 readahead paths), the fallocate implementation must take the invalidate_lock to
|
| /linux/fs/omfs/ |
| H A D | file.c | 373 .readahead = omfs_readahead,
|
| /linux/fs/jfs/ |
| H A D | inode.c | 360 .readahead = jfs_readahead,
|
| /linux/Documentation/mm/ |
| H A D | allocation-profiling.rst | 60 15M 3656 mm/readahead.c:247 func:page_cache_ra_unbounded
|
| /linux/include/linux/ |
| H A D | page-flags.h | 604 FOLIO_FLAG(readahead, FOLIO_HEAD_PAGE) in PAGEFLAG() 605 FOLIO_TEST_CLEAR_FLAG(readahead, FOLIO_HEAD_PAGE) in PAGEFLAG()
|
| /linux/drivers/gpu/drm/arm/ |
| H A D | malidp_planes.c | 457 u8 readahead, u8 n_planes, u32 pgsize) in malidp_calc_mmu_control_value() argument 466 mmu_ctrl |= MALIDP_MMU_CTRL_PP_NUM_REQ(readahead); in malidp_calc_mmu_control_value()
|
| /linux/block/ |
| H A D | fops.c | 528 .readahead = blkdev_readahead, 590 .readahead = blkdev_readahead,
|
| /linux/Documentation/admin-guide/ |
| H A D | dynamic-debug-howto.rst | 178 format readahead // some pr_debugs in the readahead cache
|
| /linux/drivers/scsi/ |
| H A D | myrb.h | 326 unsigned int readahead:1; /* Byte 116 Bit 2 */ member
|
| /linux/fs/afs/ |
| H A D | file.c | 55 .readahead = netfs_readahead,
|