Home
last modified time | relevance | path

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

/linux/tools/testing/selftests/mincore/
A Dmincore_selftest.c196 int ra_pages = 0; in TEST() local
257 ra_pages++; in TEST()
260 EXPECT_GT(ra_pages, 0) { in TEST()
301 int ra_pages = 0; in TEST() local
356 ra_pages++; in TEST()
359 ASSERT_EQ(ra_pages, 0) { in TEST()
/linux/mm/
A Dfadvise.c80 file->f_ra.ra_pages = bdi->ra_pages; in generic_fadvise()
91 file->f_ra.ra_pages = bdi->ra_pages * 2; in generic_fadvise()
A Dreadahead.c141 ra->ra_pages = inode_to_bdi(mapping->host)->ra_pages; in file_ra_state_init()
342 max_pages = max_t(unsigned long, bdi->io_pages, ra->ra_pages); in force_page_cache_ra()
527 unsigned long max_pages = ractl->ra->ra_pages; in ractl_max_pages()
553 if (!ra->ra_pages || blk_cgroup_congested()) { in page_cache_sync_ra()
622 if (!ra->ra_pages) in page_cache_async_ra()
A Dbacking-dev.c272 bdi->ra_pages = read_ahead_kb >> (PAGE_SHIFT - 10); in read_ahead_kb_store()
287 BDI_SHOW(read_ahead_kb, K(bdi->ra_pages))
1030 bdi->ra_pages = VM_READAHEAD_PAGES; in bdi_alloc()
A Dfilemap.c2309 ra->ra_pages /= 4; in shrink_readahead_size_eio()
3173 if (!ra->ra_pages) in do_sync_mmap_readahead()
3178 page_cache_sync_ra(&ractl, ra->ra_pages); in do_sync_mmap_readahead()
3198 ra->start = max_t(long, 0, vmf->pgoff - ra->ra_pages / 2); in do_sync_mmap_readahead()
3199 ra->size = ra->ra_pages; in do_sync_mmap_readahead()
3200 ra->async_size = ra->ra_pages / 4; in do_sync_mmap_readahead()
3221 if (vmf->vma->vm_flags & VM_RAND_READ || !ra->ra_pages) in do_async_mmap_readahead()
3230 page_cache_async_ra(&ractl, folio, ra->ra_pages); in do_async_mmap_readahead()
/linux/fs/fat/
A Dfatent.c659 unsigned long ra_pages = sb->s_bdi->ra_pages; in fat_ra_init() local
665 if (ra_pages > sb->s_bdi->io_pages) in fat_ra_init()
666 ra_pages = rounddown(ra_pages, sb->s_bdi->io_pages); in fat_ra_init()
667 reada_blocks = ra_pages << (PAGE_SHIFT - sb->s_blocksize_bits + 1); in fat_ra_init()
/linux/fs/9p/
A Dvfs_super.c80 sb->s_bdi->ra_pages = 0; in v9fs_fill_super()
83 sb->s_bdi->ra_pages = v9ses->maxdata >> PAGE_SHIFT; in v9fs_fill_super()
/linux/include/linux/
A Dbacking-dev-defs.h167 unsigned long ra_pages; /* max readahead in PAGE_SIZE units */ member
A Dfs.h992 unsigned int ra_pages; member
/linux/fs/fuse/
A Dinode.c1241 unsigned long ra_pages; in process_init_reply() local
1251 ra_pages = arg->max_readahead / PAGE_SIZE; in process_init_reply()
1358 ra_pages = fc->max_read / PAGE_SIZE; in process_init_reply()
1363 fm->sb->s_bdi->ra_pages = in process_init_reply()
1364 min(fm->sb->s_bdi->ra_pages, ra_pages); in process_init_reply()
1390 ia->in.max_readahead = fm->sb->s_bdi->ra_pages * PAGE_SIZE; in fuse_send_init()
/linux/fs/bcachefs/
A Dbcachefs.h1168 static inline void bch2_set_ra_pages(struct bch_fs *c, unsigned ra_pages) in bch2_set_ra_pages() argument
1172 c->vfs_sb->s_bdi->ra_pages = ra_pages; in bch2_set_ra_pages()
A Dalloc_background.c2394 unsigned long ra_pages = 0; in bch2_recalc_capacity() local
2401 ra_pages += bdi->ra_pages; in bch2_recalc_capacity()
2404 bch2_set_ra_pages(c, ra_pages); in bch2_recalc_capacity()
A Dfs.c2212 sb->s_bdi->ra_pages = VM_READAHEAD_PAGES; in bch2_fs_get_tree()
/linux/block/
A Dioctl.c610 bdev->bd_disk->bdi->ra_pages = (arg * 512) / PAGE_SIZE; in blkdev_common_ioctl()
666 (bdev->bd_disk->bdi->ra_pages * PAGE_SIZE) / 512); in blkdev_ioctl()
726 (bdev->bd_disk->bdi->ra_pages * PAGE_SIZE) / 512); in compat_blkdev_ioctl()
A Dblk-sysfs.c81 return queue_var_show(disk->bdi->ra_pages << (PAGE_SHIFT - 10), page); in queue_ra_show()
93 disk->bdi->ra_pages = ra_kb >> (PAGE_SHIFT - 10); in queue_ra_store()
A Dblk-settings.c65 bdi->ra_pages = max(lim->io_opt * 2 / PAGE_SIZE, VM_READAHEAD_PAGES); in blk_apply_bdi_limits()
/linux/fs/vboxsf/
A Dsuper.c159 sb->s_bdi->ra_pages = 0; in vboxsf_fill_super()
/linux/fs/smb/client/
A Dcifsfs.c249 sb->s_bdi->ra_pages = cifs_sb->ctx->rasize / PAGE_SIZE; in cifs_read_super()
251 sb->s_bdi->ra_pages = 2 * (cifs_sb->ctx->rsize / PAGE_SIZE); in cifs_read_super()
/linux/fs/smb/server/
A Dvfs.c978 filp->f_ra.ra_pages = inode_to_bdi(mapping->host)->ra_pages * 2; in ksmbd_vfs_set_fadvise()
/linux/fs/ceph/
A Daddr.c170 unsigned long max_pages = inode->i_sb->s_bdi->ra_pages; in ceph_netfs_expand_readahead()
457 priv->file_ra_pages = file->f_ra.ra_pages; in ceph_init_request()
A Dsuper.c1284 sb->s_bdi->ra_pages = fsc->mount_options->rasize >> PAGE_SHIFT; in ceph_setup_bdi()
/linux/fs/btrfs/
A Ddisk-io.c3358 sb->s_bdi->ra_pages *= btrfs_super_num_devices(disk_super); in open_ctree()
3359 sb->s_bdi->ra_pages = max(sb->s_bdi->ra_pages, SZ_4M / PAGE_SIZE); in open_ctree()
/linux/drivers/mtd/
A Dmtdcore.c2503 bdi->ra_pages = 0; in mtd_bdi_init()
/linux/fs/ubifs/
A Dsuper.c2216 sb->s_bdi->ra_pages = 0; in ubifs_fill_super()
/linux/fs/f2fs/
A Dfile.c5080 filp->f_ra.ra_pages = bdi->ra_pages * in f2fs_file_fadvise()

Completed in 126 milliseconds