Home
last modified time | relevance | path

Searched refs:f_ra (Results 1 - 25 of 35) sorted by relevance

12

/kernel/linux/linux-5.10/mm/
H A Dfadvise.c81 file->f_ra.ra_pages = bdi->ra_pages; in generic_fadvise()
92 file->f_ra.ra_pages = bdi->ra_pages * 2; in generic_fadvise()
H A Dfilemap.c2195 struct file_ra_state *ra = &filp->f_ra; in generic_file_buffered_read()
2622 struct file_ra_state *ra = &file->f_ra; in do_sync_mmap_readahead()
2673 struct file_ra_state *ra = &file->f_ra; in do_async_mmap_readahead()
2722 struct file_ra_state *ra = &file->f_ra; in filemap_fault()
2850 unsigned int mmap_miss = READ_ONCE(file->f_ra.mmap_miss); in filemap_map_pages()
2908 WRITE_ONCE(file->f_ra.mmap_miss, mmap_miss); in filemap_map_pages()
H A Dinternal.h179 force_page_cache_ra(&ractl, &file->f_ra, nr_to_read); in force_page_cache_readahead()
/kernel/linux/linux-6.6/mm/
H 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()
H A Dfilemap.c2394 shrink_readahead_size_eio(&file->f_ra); in filemap_read_folio()
2527 DEFINE_READAHEAD(ractl, file, &file->f_ra, mapping, folio->index); in filemap_readahead()
2540 struct file_ra_state *ra = &filp->f_ra; in filemap_get_pages()
2621 struct file_ra_state *ra = &filp->f_ra; in filemap_read()
2974 in->f_ra.prev_pos = *ppos; in filemap_splice_read()
3151 struct file_ra_state *ra = &file->f_ra; in do_sync_mmap_readahead()
3221 struct file_ra_state *ra = &file->f_ra; in do_async_mmap_readahead()
3621 mmap_miss_saved = READ_ONCE(file->f_ra.mmap_miss); in filemap_map_pages()
3623 WRITE_ONCE(file->f_ra.mmap_miss, 0); in filemap_map_pages()
3625 WRITE_ONCE(file->f_ra in filemap_map_pages()
[all...]
H A Dinternal.h256 DEFINE_READAHEAD(ractl, file, &file->f_ra, mapping, index); in force_page_cache_readahead()
/kernel/linux/linux-5.10/fs/gfs2/
H A Dexport.c97 struct file_ra_state f_ra = { .start = 0 }; in gfs2_get_name() local
116 error = gfs2_dir_read(dir, &gnfd.ctx, &f_ra); in gfs2_get_name()
H A Ddir.c1478 struct file_ra_state *f_ra) in gfs2_dir_readahead()
1487 if (index + MAX_RA_BLOCKS < f_ra->start) in gfs2_dir_readahead()
1490 f_ra->start = max((pgoff_t)index, f_ra->start); in gfs2_dir_readahead()
1492 if (f_ra->start >= hsize) /* if exceeded the hash table */ in gfs2_dir_readahead()
1496 blocknr = be64_to_cpu(ip->i_hash_cache[f_ra->start]); in gfs2_dir_readahead()
1497 f_ra->start++; in gfs2_dir_readahead()
1527 struct file_ra_state *f_ra) in dir_e_read()
1542 f_ra->start = 0; in dir_e_read()
1547 gfs2_dir_readahead(inode, hsize, index, f_ra); in dir_e_read()
1477 gfs2_dir_readahead(struct inode *inode, unsigned hsize, u32 index, struct file_ra_state *f_ra) gfs2_dir_readahead() argument
1526 dir_e_read(struct inode *inode, struct dir_context *ctx, struct file_ra_state *f_ra) dir_e_read() argument
1565 gfs2_dir_read(struct inode *inode, struct dir_context *ctx, struct file_ra_state *f_ra) gfs2_dir_read() argument
[all...]
H A Ddir.h40 struct file_ra_state *f_ra);
H A Dfile.c114 error = gfs2_dir_read(dir, ctx, &file->f_ra); in gfs2_readdir()
/kernel/linux/linux-6.6/fs/gfs2/
H A Dexport.c97 struct file_ra_state f_ra = { .start = 0 }; in gfs2_get_name() local
116 error = gfs2_dir_read(dir, &gnfd.ctx, &f_ra); in gfs2_get_name()
H A Ddir.c1472 * @f_ra: read-ahead parameters
1480 struct file_ra_state *f_ra) in gfs2_dir_readahead()
1489 if (index + MAX_RA_BLOCKS < f_ra->start) in gfs2_dir_readahead()
1492 f_ra->start = max((pgoff_t)index, f_ra->start); in gfs2_dir_readahead()
1494 if (f_ra->start >= hsize) /* if exceeded the hash table */ in gfs2_dir_readahead()
1498 blocknr = be64_to_cpu(ip->i_hash_cache[f_ra->start]); in gfs2_dir_readahead()
1499 f_ra->start++; in gfs2_dir_readahead()
1523 * @f_ra: read-ahead parameters
1529 struct file_ra_state *f_ra) in dir_e_read()
1479 gfs2_dir_readahead(struct inode *inode, unsigned hsize, u32 index, struct file_ra_state *f_ra) gfs2_dir_readahead() argument
1528 dir_e_read(struct inode *inode, struct dir_context *ctx, struct file_ra_state *f_ra) dir_e_read() argument
1567 gfs2_dir_read(struct inode *inode, struct dir_context *ctx, struct file_ra_state *f_ra) gfs2_dir_read() argument
[all...]
H A Ddir.h40 struct file_ra_state *f_ra);
H A Dfile.c116 error = gfs2_dir_read(dir, ctx, &file->f_ra); in gfs2_readdir()
/kernel/linux/linux-5.10/fs/ext4/
H A Ddir.c179 if (!ra_has_index(&file->f_ra, index)) in ext4_readdir()
182 &file->f_ra, file, in ext4_readdir()
184 file->f_ra.prev_pos = (loff_t)index << PAGE_SHIFT; in ext4_readdir()
/kernel/linux/linux-6.6/fs/ext4/
H A Ddir.c193 if (!ra_has_index(&file->f_ra, index)) in ext4_readdir()
196 &file->f_ra, file, in ext4_readdir()
198 file->f_ra.prev_pos = (loff_t)index << PAGE_SHIFT; in ext4_readdir()
/kernel/linux/linux-5.10/fs/pstore/
H A Dblk.c303 file_ra_state_init(&file.f_ra, file.f_mapping); in psblk_generic_blk_read()
/kernel/linux/linux-5.10/fs/nfs/
H A Dnfs4file.c397 file_ra_state_init(&filep->f_ra, filep->f_mapping->host->i_mapping); in __nfs42_ssc_open()
/kernel/linux/linux-6.6/fs/nfs/
H A Dnfs4file.c390 file_ra_state_init(&filep->f_ra, filep->f_mapping->host->i_mapping); in __nfs42_ssc_open()
/kernel/linux/linux-5.10/fs/hmdfs/
H A Dfile_remote.c477 ra = &filp->f_ra; in hmdfs_file_read_iter_remote()
/kernel/linux/linux-6.6/fs/hmdfs/
H A Dfile_remote.c477 ra = &filp->f_ra; in hmdfs_file_read_iter_remote()
/kernel/linux/linux-5.10/fs/f2fs/
H A Ddir.c1021 struct file_ra_state *ra = &file->f_ra; in f2fs_readdir()
/kernel/linux/linux-5.10/fs/
H A Dopen.c834 file_ra_state_init(&f->f_ra, f->f_mapping->host->i_mapping); in do_dentry_open()
/kernel/linux/linux-6.6/fs/f2fs/
H A Ddir.c1064 struct file_ra_state *ra = &file->f_ra; in f2fs_readdir()
/kernel/linux/linux-6.6/fs/
H A Dopen.c948 file_ra_state_init(&f->f_ra, f->f_mapping->host->i_mapping); in do_dentry_open()

Completed in 36 milliseconds

12