/linux-master/mm/ |
H A D | fadvise.c | 80 file->f_ra.ra_pages = bdi->ra_pages; 91 file->f_ra.ra_pages = bdi->ra_pages * 2;
|
H A D | readahead.c | 141 ra->ra_pages = inode_to_bdi(mapping->host)->ra_pages; 322 max_pages = max_t(unsigned long, bdi->io_pages, ra->ra_pages); 550 unsigned long max_pages = ra->ra_pages; 675 if (!ractl->ra->ra_pages || blk_cgroup_congested()) { 696 if (!ractl->ra->ra_pages)
|
H A D | backing-dev.c | 145 bdi->ra_pages = read_ahead_kb >> (PAGE_SHIFT - 10); 160 BDI_SHOW(read_ahead_kb, K(bdi->ra_pages)) 916 bdi->ra_pages = VM_READAHEAD_PAGES;
|
H A D | filemap.c | 2266 ra->ra_pages /= 4; 3122 if (!ra->ra_pages) 3127 page_cache_sync_ra(&ractl, ra->ra_pages); 3147 ra->start = max_t(long, 0, vmf->pgoff - ra->ra_pages / 2); 3148 ra->size = ra->ra_pages; 3149 ra->async_size = ra->ra_pages / 4; 3170 if (vmf->vma->vm_flags & VM_RAND_READ || !ra->ra_pages) 3179 page_cache_async_ra(&ractl, folio, ra->ra_pages);
|
/linux-master/tools/testing/selftests/mincore/ |
H A D | mincore_selftest.c | 196 int ra_pages = 0; local 257 ra_pages++; 260 EXPECT_GT(ra_pages, 0) { 301 int ra_pages = 0; local 356 ra_pages++; 359 ASSERT_EQ(ra_pages, 0) {
|
/linux-master/fs/9p/ |
H A D | vfs_super.c | 80 sb->s_bdi->ra_pages = 0; 83 sb->s_bdi->ra_pages = v9ses->maxdata >> PAGE_SHIFT;
|
/linux-master/include/linux/ |
H A D | backing-dev-defs.h | 167 unsigned long ra_pages; /* max readahead in PAGE_SIZE units */ member in struct:backing_dev_info
|
H A D | fs.h | 960 * @ra_pages: Maximum size of a readahead request, copied from the bdi. 971 unsigned int ra_pages; member in struct:file_ra_state
|
/linux-master/fs/fat/ |
H A D | fatent.c | 655 * This is the sequential read, so ra_pages * 2 (but try to 659 unsigned long ra_pages = sb->s_bdi->ra_pages; local 665 if (ra_pages > sb->s_bdi->io_pages) 666 ra_pages = rounddown(ra_pages, sb->s_bdi->io_pages); 667 reada_blocks = ra_pages << (PAGE_SHIFT - sb->s_blocksize_bits + 1);
|
/linux-master/block/ |
H A D | ioctl.c | 559 bdev->bd_disk->bdi->ra_pages = (arg * 512) / PAGE_SIZE; 614 (bdev->bd_disk->bdi->ra_pages * PAGE_SIZE) / 512); 674 (bdev->bd_disk->bdi->ra_pages * PAGE_SIZE) / 512);
|
H A D | blk-sysfs.c | 84 ra_kb = q->disk->bdi->ra_pages << (PAGE_SHIFT - 10); 99 q->disk->bdi->ra_pages = ra_kb >> (PAGE_SHIFT - 10);
|
H A D | blk-settings.c | 65 bdi->ra_pages = max(lim->io_opt * 2 / PAGE_SIZE, VM_READAHEAD_PAGES); 677 q->disk->bdi->ra_pages =
|
/linux-master/fs/fuse/ |
H A D | inode.c | 1228 unsigned long ra_pages; local 1238 ra_pages = arg->max_readahead / PAGE_SIZE; 1334 ra_pages = fc->max_read / PAGE_SIZE; 1339 fm->sb->s_bdi->ra_pages = 1340 min(fm->sb->s_bdi->ra_pages, ra_pages); 1366 ia->in.max_readahead = fm->sb->s_bdi->ra_pages * PAGE_SIZE;
|
/linux-master/fs/bcachefs/ |
H A D | bcachefs.h | 1199 static inline void bch2_set_ra_pages(struct bch_fs *c, unsigned ra_pages) argument 1203 c->vfs_sb->s_bdi->ra_pages = ra_pages;
|
H A D | alloc_background.c | 2209 unsigned long ra_pages = 0; local 2216 ra_pages += bdi->ra_pages; 2219 bch2_set_ra_pages(c, ra_pages);
|
H A D | fs.c | 1961 sb->s_bdi->ra_pages = VM_READAHEAD_PAGES;
|
/linux-master/fs/vboxsf/ |
H A D | super.c | 167 sb->s_bdi->ra_pages = 0;
|
/linux-master/fs/smb/client/ |
H A D | file.c | 4621 unsigned int ra_pages; local 4632 ra_pages = readahead_count(ractl); 4645 __func__, ractl->file, ractl->mapping, ra_pages); 4650 while ((nr_pages = ra_pages)) { 4679 ra_pages -= fsize; 4717 nr_pages = min_t(size_t, rsize / PAGE_SIZE, ra_pages); 4724 * reach this point however since we set ra_pages to 0 when the 4751 ra_pages -= nr_pages;
|
H A D | cifsfs.c | 249 sb->s_bdi->ra_pages = cifs_sb->ctx->rasize / PAGE_SIZE; 251 sb->s_bdi->ra_pages = 2 * (cifs_sb->ctx->rsize / PAGE_SIZE);
|
/linux-master/fs/smb/server/ |
H A D | vfs.c | 973 filp->f_ra.ra_pages = inode_to_bdi(mapping->host)->ra_pages * 2;
|
/linux-master/fs/ceph/ |
H A D | addr.c | 170 unsigned long max_pages = inode->i_sb->s_bdi->ra_pages; 438 priv->file_ra_pages = file->f_ra.ra_pages;
|
H A D | super.c | 1281 /* set ra_pages based on rasize mount option? */ 1282 sb->s_bdi->ra_pages = fsc->mount_options->rasize >> PAGE_SHIFT;
|
/linux-master/fs/btrfs/ |
H A D | disk-io.c | 3358 sb->s_bdi->ra_pages *= btrfs_super_num_devices(disk_super); 3359 sb->s_bdi->ra_pages = max(sb->s_bdi->ra_pages, SZ_4M / PAGE_SIZE);
|
/linux-master/drivers/mtd/ |
H A D | mtdcore.c | 2498 bdi->ra_pages = 0;
|
/linux-master/fs/ubifs/ |
H A D | super.c | 2208 * Read-ahead will be disabled because @sb->s_bdi->ra_pages is 0. Also 2216 sb->s_bdi->ra_pages = 0;
|