/kernel/linux/linux-5.10/Documentation/filesystems/ |
D | locking.rst | 238 int (*writepage)(struct page *page, struct writeback_control *wbc); 271 writepage: yes, unlocks (see below) 305 ->writepage() is used for two purposes: for "memory cleansing" and for 309 If writepage is called for sync (wbc->sync_mode != WBC_SYNC_NONE) then 313 If writepage is called for memory cleansing (sync_mode == 315 possible. So writepage should try to avoid blocking against 328 caller, unless ->writepage() returns special WRITEPAGE_ACTIVATE 330 currently, and VM should stop calling ->writepage() on this page for some 335 and return zero, writepage *must* run set_page_writeback() against the page, 340 writepage. [all …]
|
D | vfs.rst | 603 in order to reuse them. To do this it can call the ->writepage method 618 ->writepage on. If mpage_writepages is not used (i.e. the address 642 set_page_dirty to write data into the address_space, and writepage and 649 typically remains set until writepage asks for it to be written. This 655 operations. This gives the writepage and writepages operations some 658 return information back to the caller about the result of a writepage or 705 int (*writepage)(struct page *page, struct writeback_control *wbc); 739 ``writepage`` 744 PageLocked is true. writepage should start writeout, should set 749 If wbc->sync_mode is WB_SYNC_NONE, ->writepage doesn't have to [all …]
|
/kernel/linux/linux-5.10/fs/bfs/ |
D | file.c | 192 .writepage = bfs_writepage,
|
/kernel/linux/linux-5.10/fs/gfs2/ |
D | meta_io.c | 92 .writepage = gfs2_aspace_writepage, 97 .writepage = gfs2_aspace_writepage,
|
D | aops.c | 786 .writepage = gfs2_writepage, 801 .writepage = gfs2_jdata_writepage,
|
/kernel/linux/linux-5.10/mm/ |
D | page-writeback.c | 2164 struct writeback_control *wbc, writepage_t writepage, in write_cache_pages() argument 2241 error = (*writepage)(page, wbc, data); in write_cache_pages() 2306 int ret = mapping->a_ops->writepage(page, wbc); in __writepage() 2328 if (!mapping->a_ops->writepage) in generic_writepages() 2384 ret = mapping->a_ops->writepage(page, &wbc); in write_one_page()
|
/kernel/linux/linux-5.10/include/linux/ |
D | writeback.h | 393 struct writeback_control *wbc, writepage_t writepage,
|
/kernel/linux/linux-5.10/fs/9p/ |
D | vfs_addr.c | 329 .writepage = v9fs_vfs_writepage,
|
/kernel/linux/linux-5.10/fs/udf/ |
D | file.c | 129 .writepage = udf_adinicb_writepage,
|
/kernel/linux/linux-5.10/fs/hpfs/ |
D | file.c | 200 .writepage = hpfs_writepage,
|
/kernel/linux/linux-5.10/fs/hfsplus/ |
D | inode.c | 159 .writepage = hfsplus_writepage, 168 .writepage = hfsplus_writepage,
|
/kernel/linux/linux-5.10/fs/adfs/ |
D | inode.c | 77 .writepage = adfs_writepage,
|
/kernel/linux/linux-5.10/fs/vboxsf/ |
D | file.c | 356 .writepage = vboxsf_writepage,
|
/kernel/linux/linux-5.10/fs/hfs/ |
D | inode.c | 163 .writepage = hfs_writepage, 172 .writepage = hfs_writepage,
|
/kernel/linux/linux-5.10/fs/ntfs/ |
D | aops.c | 1655 .writepage = ntfs_writepage, 1670 .writepage = ntfs_writepage, 1685 .writepage = ntfs_writepage, /* Write dirty page to disk. */
|
/kernel/linux/linux-5.10/fs/omfs/ |
D | file.c | 376 .writepage = omfs_writepage,
|
/kernel/linux/linux-5.10/fs/jfs/ |
D | inode.c | 363 .writepage = jfs_writepage,
|
/kernel/linux/linux-5.10/fs/ecryptfs/ |
D | mmap.c | 536 .writepage = ecryptfs_writepage,
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/ |
D | i915_gem_shmem.c | 269 ret = mapping->a_ops->writepage(page, &wbc); in shmem_writeback()
|
/kernel/linux/linux-5.10/fs/nilfs2/ |
D | mdt.c | 437 .writepage = nilfs_mdt_write_page,
|
/kernel/linux/linux-5.10/fs/xfs/ |
D | xfs_aops.c | 649 .writepage = xfs_vm_writepage,
|
/kernel/linux/linux-5.10/fs/sysv/ |
D | itree.c | 499 .writepage = sysv_writepage,
|
/kernel/linux/linux-5.10/fs/ |
D | mpage.c | 662 ret = mapping->a_ops->writepage(page, wbc); in __mpage_writepage()
|
/kernel/linux/linux-5.10/fs/afs/ |
D | file.c | 57 .writepage = afs_writepage,
|
/kernel/linux/linux-5.10/drivers/staging/wlan-ng/ |
D | hfa384x_usb.c | 1806 u16 writepage; in hfa384x_drvr_flashdl_write() local 1870 writepage = HFA384x_ADDR_CMD_MKPAGE(dlbufaddr + in hfa384x_drvr_flashdl_write() 1880 writepage, in hfa384x_drvr_flashdl_write()
|