Searched refs:async_size (Results 1 - 5 of 5) sorted by relevance

/linux-4.1.27/mm/
H A Dreadahead.c289 * |<----- async_size ---------|
298 * only async_size pages left in the readahead window. Normally async_size
303 * page at (start+size-async_size) with PG_readahead, and use it as readahead
369 ra->async_size = 1; try_context_readahead()
396 if ((offset == (ra->start + ra->size - ra->async_size) || ondemand_readahead()
400 ra->async_size = ra->size; ondemand_readahead()
407 * Query the pagecache for async_size, which normally equals to ondemand_readahead()
421 ra->size = start - offset; /* old async_size */ ondemand_readahead()
424 ra->async_size = ra->size; ondemand_readahead()
459 ra->async_size = ra->size > req_size ? ra->size - req_size : ra->size; ondemand_readahead()
467 if (offset == ra->start && ra->size == ra->async_size) { ondemand_readahead()
468 ra->async_size = get_next_ra_size(ra, max); ondemand_readahead()
469 ra->size += ra->async_size; ondemand_readahead()
H A Dinternal.h36 ra->start, ra->size, ra->async_size); ra_submit()
H A Dfilemap.c1815 ra->async_size = ra_pages / 4; do_sync_mmap_readahead()
/linux-4.1.27/include/linux/
H A Dregmap.h310 * @async_size: Size of struct used for async work.
H A Dfs.h812 unsigned int async_size; /* do asynchronous readahead when member in struct:file_ra_state

Completed in 393 milliseconds