Lines Matching refs:ra

1443 					struct file_ra_state *ra)  in shrink_readahead_size_eio()  argument
1445 ra->ra_pages /= 4; in shrink_readahead_size_eio()
1466 struct file_ra_state *ra = &filp->f_ra; in do_generic_file_read() local
1475 prev_index = ra->prev_pos >> PAGE_CACHE_SHIFT; in do_generic_file_read()
1476 prev_offset = ra->prev_pos & (PAGE_CACHE_SIZE-1); in do_generic_file_read()
1491 ra, filp, in do_generic_file_read()
1499 ra, filp, page, in do_generic_file_read()
1633 shrink_readahead_size_eio(filp, ra); in do_generic_file_read()
1671 ra->prev_pos = prev_index; in do_generic_file_read()
1672 ra->prev_pos <<= PAGE_CACHE_SHIFT; in do_generic_file_read()
1673 ra->prev_pos |= prev_offset; in do_generic_file_read()
1779 struct file_ra_state *ra, in do_sync_mmap_readahead() argument
1789 if (!ra->ra_pages) in do_sync_mmap_readahead()
1793 page_cache_sync_readahead(mapping, ra, file, offset, in do_sync_mmap_readahead()
1794 ra->ra_pages); in do_sync_mmap_readahead()
1799 if (ra->mmap_miss < MMAP_LOTSAMISS * 10) in do_sync_mmap_readahead()
1800 ra->mmap_miss++; in do_sync_mmap_readahead()
1806 if (ra->mmap_miss > MMAP_LOTSAMISS) in do_sync_mmap_readahead()
1812 ra_pages = max_sane_readahead(ra->ra_pages); in do_sync_mmap_readahead()
1813 ra->start = max_t(long, 0, offset - ra_pages / 2); in do_sync_mmap_readahead()
1814 ra->size = ra_pages; in do_sync_mmap_readahead()
1815 ra->async_size = ra_pages / 4; in do_sync_mmap_readahead()
1816 ra_submit(ra, mapping, file); in do_sync_mmap_readahead()
1824 struct file_ra_state *ra, in do_async_mmap_readahead() argument
1834 if (ra->mmap_miss > 0) in do_async_mmap_readahead()
1835 ra->mmap_miss--; in do_async_mmap_readahead()
1837 page_cache_async_readahead(mapping, ra, file, in do_async_mmap_readahead()
1838 page, offset, ra->ra_pages); in do_async_mmap_readahead()
1870 struct file_ra_state *ra = &file->f_ra; in filemap_fault() local
1890 do_async_mmap_readahead(vma, ra, file, page, offset); in filemap_fault()
1893 do_sync_mmap_readahead(vma, ra, file, offset); in filemap_fault()
1981 shrink_readahead_size_eio(file, ra); in filemap_fault()