Home
last modified time | relevance | path

Searched refs:pagecache (Results 1 – 15 of 15) sorted by relevance

/linux/Documentation/filesystems/iomap/
H A Doperations.rst24 File contents are cached in memory ("pagecache") to satisfy reads and
29 iomap implements nearly all the folio and pagecache management that
32 mapping, managing uptodate and dirty state, or writeback of pagecache
38 be used, which makes buffered I/O much more efficient, and the pagecache
85 - ``put_folio``: Called to unlock and put a folio after a pagecache
94 ``->iomap_begin`` and ``->iomap_end`` because pagecache operations
98 mapping for a particular pagecache folio can `change in the time it
103 For the pagecache, races can happen if writeback doesn't take
162 If the fsblock size matches the size of a pagecache folio, it is assumed
168 If the fsblock size is less than the size of a pagecache folio, iomap
[all …]
H A Dporting.rst38 iomap handles common pagecache related operations itself, such as
114 For unjournalled filesystems that use the pagecache for symbolic links
/linux/mm/
H A Dshow_mem.c36 unsigned long pagecache; in si_mem_available() local
55 pagecache = global_node_page_state(NR_ACTIVE_FILE) + in si_mem_available()
57 pagecache -= min(pagecache / 2, wmark_low); in si_mem_available()
58 available += pagecache; in si_mem_available()
H A DKconfig1066 pagecache and when a subsystem requests for contiguous area, the
/linux/fs/verity/
H A DKconfig6 # pagecache. That approach assumes the page size is at most 64K.
/linux/include/linux/mtd/
H A Drawnand.h1324 } pagecache; member
1631 chip->pagecache.page = -1; in nand_get_data_buf()
/linux/Documentation/filesystems/
H A Dvfs.rst269 *not* evict the pagecache or inode-associated metadata buffers;
725 generic pagecache infrastructure does not track the file descriptions
739 occurs. Then, after writing back data from the pagecache in their
858 The filesystem must return the locked pagecache folio for the
880 'copied') that were able to be copied into pagecache.
950 Called by the VM when reading a file through the pagecache when
H A Dfscrypt.rst37 pagecache, thereby nearly halving the memory used and bringing it in
1250 Note that mmap *is* supported. This is possible because the pagecache
1495 pagecache folios for buffered reads, or application-provided buffers
1503 The source buffers are usually pagecache folios for buffered writes,
H A Dlocking.rst339 the pagecache will assume that private data is buffer_heads and call
/linux/Documentation/filesystems/caching/
H A Dnetfs-api.rst78 pagecache becomes dirty and unuse it when writeback is complete. This is
215 pagecache in order to avoid an oops due to trying to open a file during process
/linux/Documentation/core-api/
H A Dcachetlb.rst310 private". The kernel guarantees that, for pagecache pages, it will
311 clear this bit when such a page first enters the pagecache.
/linux/fs/befs/
H A DChangeLog206 * Made it an option to use the old non-pagecache befs_file_read() for
/linux/Documentation/admin-guide/mm/
H A Dksm.rst25 KSM only merges anonymous (private) pages, never pagecache (file) pages.
/linux/Documentation/admin-guide/cifs/
H A Dusage.rst519 (writebehind) through the local Linux client pagecache
/linux/
H A DMAINTAINERS20650 T: git git://git.infradead.org/users/willy/pagecache.git